Commit Graph

36 Commits

Author SHA1 Message Date
Jukka Aho 1739e06014 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 6510ed5d23 separated 2d mortar code to its own file 2016-02-11 18:42:20 +02:00
Jukka Aho fcb35080cd little changes 2016-02-10 22:21:30 +02:00
Jukka Aho ca4c201180 frictionless again working #2 2016-02-09 18:29:28 +02:00
Jukka Aho 084c21fbff frictionless again working :) 2016-02-09 14:47:23 +02:00
Jukka Aho 5f2cb0b9f5 frictional contact tests, not working yet 2016-02-09 13:43:27 +02:00
Jukka Aho 7a26a89153 frictionless 3d contact working. 2016-02-08 00:31:15 +02:00
Jukka Aho 1fc57765bb element level contact formulation 2d 2016-02-07 16:16:28 +02:00
Jukka Aho 23ced23dfa complementarity condition in element level 2016-02-07 03:23:00 +02:00
Jukka Aho 86f30f96f8 fixes & integration rules 2016-02-06 21:08:35 +02:00
Jukka Aho 899c78a49e dual formulation for 3d 2016-02-06 16:47:14 +02:00
Jukka Aho 73a68482ab refactor 3d mortar code 2016-02-06 16:03:29 +02:00
Jukka Aho 5c5adff939 fixed weighted gap in 3d problems + some small fixes. nt formulation 2016-02-06 15:29:35 +02:00
Jukka Aho aa7d775ec1 fixes 2016-02-03 20:39:03 +02:00
Jukka Aho 32e7429fd3 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 071cef9060 nt formulation with gap calculation. 2016-02-02 18:00:17 +02:00
Jukka Aho d079e582bd dual basis formulation 2016-02-01 09:15:13 +02:00
Jukka Aho 88052a13b1 skip elements without master elements defined 2015-12-31 12:35:33 +02:00
Jukka Aho c2aa43ec33 weighted gap calculation 2015-12-31 07:41:09 +02:00
Jukka Aho fff00c1d36 calculate weighted gap 2015-12-30 17:25:13 +02:00
Jukka Aho 5a9a47bc72 2d frictionless contact almost workign. 2015-12-29 17:50:41 +02:00
Jukka Aho a608a580fa frictionless 2d contact 2015-12-23 17:39:53 +02:00
Jukka Aho 5426e47a26 more general way to define saddle point problem. 2015-12-23 01:52:28 +02:00
Jukka Aho 731d450fcd 3d mortar tests 2015-12-17 20:44:35 +02:00
Jukka Aho 7d1ece1368 mortar tests, bug finding 2015-12-17 15:33:51 +02:00
Jukka Aho a3f84b7292 mortar tests, med file node ordering, ... 2015-12-14 17:48:35 +02:00
Jukka Aho 69bd7ce58c code aster .med reader, notebook of 3d mortar. 2015-12-14 02:09:33 +02:00
Jukka Aho 9013aae07c normal tangential coordinate system 2015-12-12 10:08:20 +02:00
Jukka Aho d960ec5824 3d mortar assembly tests + fixes detecting unique with tol. 2015-12-10 23:00:05 +02:00
Jukka Aho a3c84680a3 mortar assembly for 3d problems 2015-12-10 17:40:10 +02:00
Jukka Aho 8c3cc04b69 petsc interface 2015-12-05 10:58:01 +02:00
Jukka Aho 4653d8150a mortar tests pass now also 2015-11-27 15:06:55 +02:00
Jukka Aho 66b9ecea92 2d tie contact working. 2015-11-24 03:06:56 +02:00
Jukka Aho 9e9bceecff 2d mortar 2015-11-18 01:19:04 +02:00
Jukka Aho 84e03cb711 some mortar code 2015-11-12 07:17:03 +02:00
Jukka Aho e364a538ed - Updated FieldSet + developer guide
- Verification of heat problem
2015-10-20 15:54:47 +03:00