Commit Graph

30 Commits

Author SHA1 Message Date
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 9eed19de82 removed overengineering 2016-02-13 01:10:30 +02:00
Jukka Aho 7cc14c57c8 minor fixes to incremental formulation 2016-02-11 02:51:27 +02:00
Jukka Aho 2bb25c4489 fixes & integration rules 2016-02-06 21:08:35 +02:00
Jukka Aho ff6abfc5e8 small bug fixes 2016-02-05 12:27:36 +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 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 927cf788dc problem -> assembly 2016-02-01 09:12:41 +02:00
Jukka Aho 225a1dc165 bug fix post -> pre 2016-01-02 00:17:01 +02:00
Jukka Aho 74e9282697 its now possible to define several pre and postprocessors for assemblies with custom arguments; see test/test_mortar_2d_contact.jl for concrete example 2016-01-01 20:34:10 +02:00
Jukka Aho 01cbf2516f lets use FieldProblem(ElasticityProblem, ...) instead of FieldProblem{ElasticityProblem}(...) so that we can extend FieldProblem and BoundaryProblem without redefining everything in problems. 2016-01-01 18:52:40 +02:00
Jukka Aho a586de6966 template 2015-12-31 12:35:45 +02:00
Jukka Aho ffb51d251b calculate_nodal_vector: calculate for all dimensions using single factorization 2015-12-31 08:38:33 +02:00
Jukka Aho 2667c641ab calculate nodal field in least squares sense 2015-12-31 07:40:38 +02:00
Jukka Aho bba9d380fb more general way to define saddle point problem. 2015-12-23 01:52:28 +02:00
Jukka Aho fff0173c2d mortar tests, bug finding 2015-12-17 15:33:51 +02:00
Jukka Aho 92f52e34e7 substructuring, fixed tests, possibility to save to integration points 2015-11-30 16:04:13 +02:00
Jukka Aho 8517290ab3 removed Equation type from code 2015-11-27 10:10:00 +02:00
Jukka Aho ebad4a3062 2d mortar 2015-11-18 01:19:04 +02:00
Jukka Aho 8bfff34e19 added tests 2015-10-28 04:29:14 +02:00
Jukka Aho cde4ed5d96 tutorial notebook working again 2015-10-27 06:37:58 +02:00
Jukka Aho ede43e19f9 - Updated FieldSet + developer guide
- Verification of heat problem
2015-10-20 15:54:47 +03:00
Jukka Aho 8293241406 first verification.. failed! 2015-10-09 23:45:28 +03:00
Jukka Aho e0d974b3a9 data types defined 2015-10-09 01:44:08 +03:00
Jukka Aho cf8a580eed added description how to formulate new problems 2015-09-24 21:05:04 +03:00