Commit Graph

709 Commits

Author SHA1 Message Date
Jukka Aho d8319d6f93 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 9eed19de82 removed overengineering 2016-02-13 01:10:30 +02:00
Jukka Aho 4bf2d20204 added option for nonlinear elasticity; set problem.properties.finite_strain=false to get linear solution if no any other nonlinearities 2016-02-13 01:10:03 +02:00
Jukka Aho dd2bb6eba0 bug fix: for trivial solution norm=0 and always converged..? 2016-02-13 01:08:56 +02:00
Jukka Aho 85ec9758f3 pre and posthooks for assembly 2016-02-13 01:08:07 +02:00
Jukka Aho 9aa1ed98cd new tests 2016-02-11 21:28:16 +02:00
Jukka Aho 6fd5dc36cc separated 2d mortar code to its own file 2016-02-11 18:42:20 +02:00
Jukka Aho 3fdb61d2a5 Geometrically nonlinear formulation for 3d. 2016-02-11 16:16:15 +02:00
Jukka Aho 56a0ed04e1 fixed tests 2016-02-11 12:07:25 +02:00
Jukka Aho 7cc14c57c8 minor fixes to incremental formulation 2016-02-11 02:51:27 +02:00
Jukka Aho 2cca0a5677 added geometrically nonlinear option to 2d models 2016-02-11 02:50:43 +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 79dbd673a1 added backgrounds with logo 2016-02-09 09:02:40 +02:00
Jukka Aho 81aff4d8aa screenshots from test model geometries & meshes 2016-02-08 11:33:18 +02:00
Jukka Aho 0599204774 removed obsolete notebooks 2016-02-08 11:13:13 +02:00
Jukka Aho ddee7da923 new notebooks 2016-02-08 11:10:19 +02:00
Jukka Aho 70755e64ec test models 2016-02-08 11:04:44 +02:00
Jukka Aho 6e90492c7b yet another attempt to solve overdetermined system. plane strain formulation. 2016-02-08 02:35:39 +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 cc79ef6877 continuum elasticity test 2016-02-06 22:00:36 +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 be2da7dd0a moved continuum elasticity test 2016-02-06 15:28:32 +02:00
Jukka Aho d2a42c3c14 mass consistent normals 2016-02-05 22:26:07 +02:00
Jukka Aho 589370172f more integration rules 2016-02-05 22:22:40 +02:00
Jukka Aho 2f990e5eb1 better mesh 2016-02-05 22:22:14 +02:00
Jukka Aho 13aca13c5a posthooks for field and boundary assembly 2016-02-05 14:03:27 +02:00
Jukka Aho ff6abfc5e8 small bug fixes 2016-02-05 12:27:36 +02:00
Jukka Aho 73472b5e70 drop near nonzero values when creating sparse matrices. function to find nonzero rows from sparse matrix. 2016-02-05 11:32:50 +02:00
Jukka Aho 552b72100e matrices for dual formulation for elements 2016-02-05 11:32:09 +02:00
Jukka Aho 2ac577d3f6 functions to find nodes from dofs and vice versa 2016-02-05 11:31:23 +02:00
Jukka Aho 139eff7f55 update primary field to boundary problems also. 2016-02-04 17:32:51 +02:00
Jukka Aho 90c10d19b8 calculate rotated nodal vector 2016-02-04 07:28:19 +02:00
Jukka Aho 75ca704bec two test models 2016-02-04 06:55:08 +02:00
Jukka Aho ab741411e0 first attempts in solving overdetermined system in a more clever way 2016-02-04 06:54:08 +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 60046942e5 new style concrete problem 2016-02-02 22:22:21 +02:00
Jukka Aho fe98a75cbe nt formulation with gap calculation. 2016-02-02 18:00:17 +02:00
Jukka Aho 5550388dc1 mortar contact tests 2016-02-01 09:16:30 +02:00
Jukka Aho bbf3d2678c test of new solver 2016-02-01 09:15:42 +02:00
Jukka Aho f4a1bbcf3f dual basis formulation 2016-02-01 09:15:13 +02:00
Jukka Aho 43b9977dbe redesign of solver, directsolver will be obsolete 2016-02-01 09:14:43 +02:00