Commit Graph

44 Commits

Author SHA1 Message Date
Jukka Aho 90f7c581c5 refactor contact and tests 2016-06-25 04:12:53 +03:00
Jukka Aho 6d3e33c3ff modal solver + tie contact works now. dirichlet boundary and mpcs are eliminated properly before solution to get reduced system 2016-06-22 01:39:28 +03:00
Jukka Aho 8bd32cbeca fixed a lot of tests 2016-06-19 20:01:37 +03:00
Jukka Aho ce3b6b9d19 3d mortar autodiff not working 2016-02-25 10:44:55 +02:00
Jukka Aho 6bd56d4ac7 some refactoring 2016-02-24 10:35:18 +02:00
Jukka Aho 65eb014de9 first attemps to make properly linearized version of mortar projection for finite sliding. not working at the moment, it has convergence issues. 2016-02-23 11:32:53 +02:00
Jukka Aho 21d7592c80 Incremental formulation works now, also finite sliding without proper linearization (very slow convergence) 2016-02-16 17:40:11 +02:00
Jukka Aho a81f3319ca test models and mortar stuff 2016-02-16 12:25:24 +02:00
Jukka Aho 886a52ffe6 prehook: calculate normal-tangential coordinates for elements before assembly and throw error if projection is going to fail 2016-02-13 01:13:38 +02:00
Jukka Aho 6fd5dc36cc separated 2d mortar code to its own file 2016-02-11 18:42:20 +02:00
Jukka Aho de3383288a little changes 2016-02-10 22:21:30 +02:00
Jukka Aho d96a16551a frictionless again working #2 2016-02-09 18:29:28 +02:00
Jukka Aho 4a9d43de75 frictionless again working :) 2016-02-09 14:47:23 +02:00
Jukka Aho bd6f958436 frictional contact tests, not working yet 2016-02-09 13:43:27 +02:00
Jukka Aho 4a78a66aff frictionless 3d contact working. 2016-02-08 00:31:15 +02:00
Jukka Aho 73ecc76ce5 element level contact formulation 2d 2016-02-07 16:16:28 +02:00
Jukka Aho 7c4306c30c complementarity condition in element level 2016-02-07 03:23:00 +02:00
Jukka Aho 2bb25c4489 fixes & integration rules 2016-02-06 21:08:35 +02:00
Jukka Aho fb2ee56387 dual formulation for 3d 2016-02-06 16:47:14 +02:00
Jukka Aho ba5d625b38 refactor 3d mortar code 2016-02-06 16:03:29 +02:00
Jukka Aho 047cae48f5 fixed weighted gap in 3d problems + some small fixes. nt formulation 2016-02-06 15:29:35 +02:00
Jukka Aho 6652f48ea2 fixes 2016-02-03 20:39:03 +02:00
Jukka Aho 90319b2644 Major changes in data structures:
- Combined FieldAssembly and BoundaryAssembly to Assembly
- Combined FieldProblem and BoundaryProblem to Problem
- FieldProblem and BoundaryProblem are now abstract types
- Renamed stiffness_matrix, mass_matrix and force_vector to K, M, f for
  easier notation
- Problems are no more abstract types but concrete types, see
  elasticity.jl for example
- Combined linear_elasticity.jl and elasticity.jl
- Removed obsolete code directsolver.jl
- Almost all tests probably fail at this point
2016-02-03 06:49:42 +02:00
Jukka Aho fe98a75cbe nt formulation with gap calculation. 2016-02-02 18:00:17 +02:00
Jukka Aho f4a1bbcf3f dual basis formulation 2016-02-01 09:15:13 +02:00
Jukka Aho b1e4a5b823 skip elements without master elements defined 2015-12-31 12:35:33 +02:00
Jukka Aho c0f3fec0dd weighted gap calculation 2015-12-31 07:41:09 +02:00
Jukka Aho 3432eee9ed calculate weighted gap 2015-12-30 17:25:13 +02:00
Jukka Aho ac33036bda 2d frictionless contact almost workign. 2015-12-29 17:50:41 +02:00
Jukka Aho e3ffe6188d frictionless 2d contact 2015-12-23 17:39:53 +02:00
Jukka Aho bba9d380fb more general way to define saddle point problem. 2015-12-23 01:52:28 +02:00
Jukka Aho 869c36ac70 3d mortar tests 2015-12-17 20:44:35 +02:00
Jukka Aho fff0173c2d mortar tests, bug finding 2015-12-17 15:33:51 +02:00
Jukka Aho b39d88ecca mortar tests, med file node ordering, ... 2015-12-14 17:48:35 +02:00
Jukka Aho 8b7fa22327 code aster .med reader, notebook of 3d mortar. 2015-12-14 02:09:33 +02:00
Jukka Aho 868bddcfa1 normal tangential coordinate system 2015-12-12 10:08:20 +02:00
Jukka Aho 126941d536 3d mortar assembly tests + fixes detecting unique with tol. 2015-12-10 23:00:05 +02:00
Jukka Aho 84d8256ad0 mortar assembly for 3d problems 2015-12-10 17:40:10 +02:00
Jukka Aho d4e21af8de petsc interface 2015-12-05 10:58:01 +02:00
Jukka Aho 96e2229f91 mortar tests pass now also 2015-11-27 15:06:55 +02:00
Jukka Aho fe55cb0faa 2d tie contact working. 2015-11-24 03:06:56 +02:00
Jukka Aho ebad4a3062 2d mortar 2015-11-18 01:19:04 +02:00
Jukka Aho 50a0018f63 some mortar code 2015-11-12 07:17:03 +02:00
Jukka Aho ede43e19f9 - Updated FieldSet + developer guide
- Verification of heat problem
2015-10-20 15:54:47 +03:00