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