Commit Graph

53 Commits

Author SHA1 Message Date
Jukka Aho b39148a8e5 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 0d0d200bfc Incremental formulation works now, also finite sliding without proper linearization (very slow convergence) 2016-02-16 17:40:11 +02:00
Jukka Aho f5b8608158 removed obsolete (and potentially non-meaninful) test routine for elements. for nonlinear geometry we need to have some good way to distinguish between initial and deformed coordinates 2016-02-13 01:12:24 +02:00
Jukka Aho fcb35080cd little changes 2016-02-10 22:21:30 +02:00
Jukka Aho dfbda46ed7 mass consistent normals 2016-02-05 22:26:07 +02:00
Jukka Aho 4d8521877f small bug fixes 2016-02-05 12:27:36 +02:00
Jukka Aho e1540b609b matrices for dual formulation for elements 2016-02-05 11:32:09 +02:00
Jukka Aho aa7d775ec1 fixes 2016-02-03 20:39:03 +02:00
Jukka Aho c2fbce518f update! for several elements only using Dict 2016-02-01 09:11:33 +02:00
Jukka Aho 825c53344f update all kind of fields using update! function 2016-01-01 15:00:18 +02:00
Jukka Aho a43d57b7d9 element template 2015-12-31 12:35:05 +02:00
Jukka Aho a83a69474b fix template 2015-12-31 07:41:46 +02:00
Jukka Aho a608a580fa frictionless 2d contact 2015-12-23 17:39:53 +02:00
Jukka Aho 2e3feb4e6f define "local" coordinate system for elements 2015-12-20 21:17:47 +02:00
Jukka Aho 7d1ece1368 mortar tests, bug finding 2015-12-17 15:33:51 +02:00
Jukka Aho 69bd7ce58c code aster .med reader, notebook of 3d mortar. 2015-12-14 02:09:33 +02:00
Jukka Aho ccf32d5b76 fixed problems with surface loads. det(element, ip, time) should be avoided. 2015-12-13 13:47:45 +02:00
Jukka Aho 9013aae07c normal tangential coordinate system 2015-12-12 10:08:20 +02:00
Jukka Aho 8c3cc04b69 petsc interface 2015-12-05 10:58:01 +02:00
Jukka Aho cdb90690de improved performance 2015-12-04 07:27:40 +02:00
Jukka Aho 28f6887e1e updated JuliaFEM.jl 2015-11-30 18:49:45 +02:00
Jukka Aho 458caa4757 substructuring, fixed tests, possibility to save to integration points 2015-11-30 16:04:13 +02:00
Jukka Aho 4653d8150a mortar tests pass now also 2015-11-27 15:06:55 +02:00
Jukka Aho ef667e8f34 removed Equation type from code 2015-11-27 10:10:00 +02:00
Jukka Aho 66b9ecea92 2d tie contact working. 2015-11-24 03:06:56 +02:00
Jukka Aho 6e0bc11345 multiple dirichlet boundary conditions for vector valued functions. direct solver design. 2015-11-23 03:17:15 +02:00
Jukka Aho 25ce20b2fb issue #67 2015-11-21 18:23:41 +02:00
Jukka Aho 6f8b403019 updated developers guide + tests 2015-11-11 00:54:19 +02:00
Jukka Aho 3cac7d9b83 data structures, new testing concept 2015-11-01 18:44:50 +02:00
Jukka Aho cd1023cf08 data structures iteration #3 2015-10-30 12:40:56 +02:00
Jukka Aho c28d21b4a1 added tests 2015-10-28 04:29:14 +02:00
Jukka Aho aba63bb44c tutorial notebook working again 2015-10-27 06:37:58 +02:00
Jukka Aho 1844530303 - problem can be now represented using potential energy or residual
force vector, autodiff takes care of linearization

- elasticity equations are now solved using e.g. principle of minimum
  potential energy. syntax is quite good, see notebook.

- updated how to interpolate fields, by introducing function spaces.
  syntax is now good. still have to figure out how to do time derivatives

- etc. etc. tutorial is broken at the moment, i took of get_lhs and
  get_rhs because they didn't really work.
2015-10-26 05:40:41 +02:00
Jukka Aho 9b5b88116b volume load 2015-10-23 01:11:45 +03:00
Jukka Aho 692cd1a751 elasticity solver design restarted. 2015-10-21 07:24:19 +03:00
Jukka Aho e364a538ed - Updated FieldSet + developer guide
- Verification of heat problem
2015-10-20 15:54:47 +03:00
Jukka Aho 91665f6de4 data types defined 2015-10-09 01:44:08 +03:00
Jukka Aho c3c8283f8a dirichlet 2015-09-30 09:17:00 +03:00
Jukka Aho 7403fb8cb7 time properly implemented to .. everything. 2015-09-29 00:07:56 +03:00
Jukka Aho b5bcc0a630 broken; need element definition rewriting.. 2015-09-28 13:22:12 +03:00
Jukka Aho f1c7d7b644 2d contact segmentation 2015-09-15 22:16:00 +03:00
Jukka Aho 45a45aa1aa added normal calculation code to base 2015-09-14 23:20:33 +03:00
Jukka Aho 3642da5c05 surface normals 2015-09-14 20:51:39 +03:00
Jukka Aho e4d9cbb6c9 added heat equations. 2015-09-14 16:15:36 +03:00
Jukka Aho 4fb017e9d3 normal calculation 2015-09-13 20:58:51 +03:00
Jukka Aho b90cdf9ebd lagrange elements can now easily be created using simple macro 2015-09-10 20:35:28 +03:00
Jukka Aho 394526228c changed element definitions 2015-09-10 02:20:34 +03:00
Jukka Aho d7e1717761 "coordinates" -> "geometry" 2015-09-08 20:54:04 +03:00
Jukka Aho 2ad9e6c8db developing juliafem instructions. 2015-08-31 20:15:28 +03:00
Jukka Aho 4d2af1c039 Gets better all the time. 2015-08-27 08:18:20 +03:00