Commit Graph

237 Commits

Author SHA1 Message Date
Jukka Aho 5fae7c54fd solve total quantity u for now, set solve_residual=false in solver 2016-01-02 00:17:40 +02:00
Jukka Aho 225a1dc165 bug fix post -> pre 2016-01-02 00:17:01 +02:00
Jukka Aho a8e22ccbe1 add several pre/postprocessors with optional arguments, option to solve total or residual vector, function to check convergence (overridable) 2016-01-02 00:16:36 +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 ac54dbf2c8 change default DirichletProblem{StandardBasis} -> DirichletProblem 2016-01-01 18:51:34 +02:00
Jukka Aho ac45c31ce3 give convergence information 2016-01-01 17:56:52 +02:00
Jukka Aho 192953214f more general way to define preprocessors and postprocessors for linear solution 2016-01-01 16:56:17 +02:00
Jukka Aho 9d43635315 possibility to preprocess assembly 2016-01-01 16:55:41 +02:00
Jukka Aho 52fd3f5258 update all kind of fields using update! function 2016-01-01 15:00:18 +02:00
Jukka Aho a586de6966 template 2015-12-31 12:35:45 +02:00
Jukka Aho b1e4a5b823 skip elements without master elements defined 2015-12-31 12:35:33 +02:00
Jukka Aho 0d11e82e37 element template 2015-12-31 12:35:05 +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 482aca2aeb sparse rhs: calculate several right hand sides at once 2015-12-31 08:37:47 +02:00
Jukka Aho 6fb255db7e fix template 2015-12-31 07:41:46 +02:00
Jukka Aho c0f3fec0dd weighted gap calculation 2015-12-31 07:41:09 +02:00
Jukka Aho 2667c641ab calculate nodal field in least squares sense 2015-12-31 07:40:38 +02:00
Jukka Aho 3432eee9ed calculate weighted gap 2015-12-30 17:25:13 +02:00
Jukka Aho 3bbb0b45b4 vector valued dirichlet boundary conditions 2015-12-30 17:24:58 +02:00
Jukka Aho fd9728c00f update primary field for boundary elements too. 2015-12-30 17:24:28 +02:00
Jukka Aho ee8cf2d273 check for incorrect size 2015-12-30 17:24:01 +02:00
Jukka Aho c34e1c55c2 solve residual 2015-12-30 07:09:30 +02:00
Jukka Aho a535e30d5a support multiplication of DVTI by a constant 2015-12-30 05:44:07 +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 aa1130d7e3 define "local" coordinate system for elements 2015-12-20 21:17:47 +02:00
Olli Väinölä 6889c0b268 Merge branch 'master' of git://github.com/JuliaFEM/JuliaFEM.jl 2015-12-18 10:04:31 +02:00
Olli Väinölä 8a47ee53cf Adding plastic material with linear elasticity 2015-12-18 10:04:16 +02:00
Jukka Aho 869c36ac70 3d mortar tests 2015-12-17 20:44:35 +02:00
Olli Väinölä 899638fe00 Von mises ideal plastic material, still couple of bugs 2015-12-17 17:13:23 +02:00
Olli Väinölä ef94d5c95b Merge branch 'master' of git://github.com/JuliaFEM/JuliaFEM.jl 2015-12-17 15:47:39 +02:00
Olli Väinölä dccd02d484 backup 2015-12-17 15:47:36 +02:00
Jukka Aho f14f66dabf fix contructors 2015-12-17 15:45:20 +02:00
Olli Väinölä 9d4104148f Merge branch 'master' of git://github.com/JuliaFEM/JuliaFEM.jl 2015-12-17 15:36:46 +02:00
Olli Väinölä a0d5377858 merge 2015-12-17 15:36:24 +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 60891b1229 fixed problems with surface loads. det(element, ip, time) should be avoided. 2015-12-13 13:47:45 +02:00
Jukka Aho bd5382c208 linear elasticity. looks we are having problems with results in 3d 2015-12-13 00:10:46 +02:00
Olli Väinölä a323058ce5 implementing ideal plastic material... 2015-12-12 15:22:31 +02:00
Olli Väinölä 944b5c60e2 fixed elasticityproblem bug 2015-12-12 11:55:39 +02:00
Olli Väinölä 891a8efcc6 Merge branch 'master' of git://github.com/JuliaFEM/JuliaFEM.jl into HEAD 2015-12-12 11:45:47 +02:00
Jukka Aho 868bddcfa1 normal tangential coordinate system 2015-12-12 10:08:20 +02:00
Olli Väinölä 166c224422 Merge branch 'master' of git://github.com/JuliaFEM/JuliaFEM.jl into HEAD 2015-12-11 09:57:26 +02:00
Jukka Aho 126941d536 3d mortar assembly tests + fixes detecting unique with tol. 2015-12-10 23:00:05 +02:00
Olli Väinölä 4616d93696 Stiffness tensor 2015-12-10 21:16:56 +02:00
Jukka Aho 84d8256ad0 mortar assembly for 3d problems 2015-12-10 17:40:10 +02:00