Commit Graph

406 Commits

Author SHA1 Message Date
Jukka Aho fa4b059259 if number of shape functions differs from length of field, use length of shape functions (or length of partial derivatives of them) in interpolation, this makes it possible to have longer fields, helping defining elements with variable number of shape functions. 2016-12-15 09:17:31 +02:00
Jukka Aho f858c87db3 actually remove result files when overwrite=true 2016-12-15 09:15:54 +02:00
Jukka Aho 1045d95a5e removed somewhat unnecessary element constructor 2016-12-15 09:15:26 +02:00
Jukka Aho 8c690708a7 fixed bug with zero area polygon clip 2016-12-14 18:12:25 +02:00
Jukka Aho 2914d39330 added test for zero eigenvalue model (no dirichlet boundaries defined) 2016-12-12 07:40:18 +02:00
Jukka Aho ed48881c9f call update_xdmf! only if Xdmf object is attached to solver. 2016-12-12 07:28:52 +02:00
Jukka Aho a5409cdb01 refactor modal solver. eigenvalues are stored in squared complex mode internally to solver.properties.eigvals. 2016-12-08 15:27:19 +02:00
Jukka Aho 8a93b0cec5 added overwrite=true flag to Xdmf constructor + error if results already exists 2016-12-08 15:24:37 +02:00
Jukka Aho ce59b21036 fixed bug related to writing eigenmodes to Xdmf, where all data items pointed to last eigenmode data 2016-12-08 14:18:59 +02:00
Jukka Aho 3be1769e21 more integration rules for wedge elements 2016-12-01 11:14:13 +02:00
Jukka Aho 2cb856e21c a bit different way to handle trivial D on lufact 2016-11-30 16:19:22 +02:00
Jukka Aho a4671f1ebd added wedge15 element + integration rules 2016-11-30 16:18:57 +02:00
Jukka Aho d25885a502 refactored xdmf write code a bit 2016-11-28 12:20:54 +02:00
Jukka Aho 4c4130e2f9 fixed whitespace bug in reading *NODE block 2016-11-28 10:09:48 +02:00
Jukka Aho df65f00c02 v0.5 deprecation warnings remoed 2016-11-22 10:48:19 +02:00
Jukka Aho ee65eeb906 fixed element connetivity matrix in xdmf write 2016-11-22 06:00:00 +02:00
Tero Frondelius 53a7d665c5 try catch to ignore *ELSET creation from existing sets 2016-11-17 21:35:40 +02:00
Tero Frondelius 88a72f7bde Fixed abaqus_read_mesh() 1.0E+00 problem 2016-11-17 19:43:20 +02:00
Jukka Aho e64ed7f6a3 v0.5 fixes 2016-11-15 22:01:00 +02:00
Jukka Aho 95200a81e1 fixed deprecation warnings for 0.5 2016-11-13 13:24:08 +02:00
Frondelius 387f40d146 if problem.properties.dual_basis De[abs(De) .< 1.0e-11] = 0 2016-11-05 23:42:50 +02:00
Jukka Aho 3da5bc232e gets better all the time 2016-11-05 18:29:35 +02:00
Jukka Aho e98fb357f3 strip attributes on surface set header parser 2016-11-05 18:29:21 +02:00
Jukka Aho 9b1b651965 fixed bug in integration rule of tet10 2016-11-05 18:27:39 +02:00
Olli Väinölä c3bc708f01 Ideal plasticity converged, both 2D and 3D 2016-10-28 15:46:04 +03:00
Jukka Aho b7ddc4d4c8 new way to deal with dirichlet and mortar boundaries 2016-10-27 23:25:42 +03:00
Jukka Aho d6441440a2 surface node ids fixed 2016-10-27 23:24:44 +03:00
Tero Frondelius cdcb3f580d create_surface_elements() moved to abaqus.jl and tested 2016-10-26 23:10:38 +03:00
Tero Frondelius 2b0124041c parse_section() fixed to ignore parameters order 2016-10-26 22:28:49 +03:00
TeroFrondelius 75322fd664 forgot to export create_surface_elements earlier 2016-10-26 14:52:57 +03:00
TeroFrondelius 257f144aa2 create_surface_elements function added, thanks @ahojukka5 for help 2016-10-25 16:49:00 +03:00
TeroFrondelius 3c89b6ff58 Fixing abaqus nodes reader and adding C3D10 surfaces 2016-10-25 16:39:51 +03:00
Jukka Aho 5b3e798bb7 bi-orthogonal basis for 3d mortar 2016-10-18 11:20:15 +03:00
Jukka Aho 8d6218ce55 c-major order in xdmf 2016-10-18 11:19:48 +03:00
Jukka Aho b02041608c write nf analysis results to xdmf 2016-10-17 20:53:20 +03:00
Jukka Aho 2e086c43ab improved eigenvalue solver code 2016-10-13 01:00:08 +03:00
Jukka Aho f0c9bf0169 with_mass_matrix keyword for assemble 2016-10-13 00:59:38 +03:00
Jukka Aho c5886fc857 return true for successful assembly 2016-10-13 00:58:52 +03:00
Jukka Aho 299cd3d001 Merge branch 'master' of https://github.com/JuliaFEM/JuliaFEM.jl 2016-10-12 01:18:18 +03:00
Jukka Aho c04591a885 do not use P when no dirichlet boundaries, nothing to eliminate 2016-10-12 01:05:54 +03:00
Jukka Aho 1bc1c05346 update to regexp to parse surface sets 2016-10-12 01:05:06 +03:00
Olli 6ca820b3bd Merge branch 'plastic_material' 2016-10-09 15:53:15 +03:00
Olli 739c0cedc8 fixed 3d, since there is no dev field anymore 2016-10-09 14:51:06 +03:00
Olli 35a2ac28ec added parameters to ip & element fields 2016-10-09 13:52:21 +03:00
Olli e0ca5811db 3d formulation still not converging 2016-10-04 08:27:54 +03:00
Jukka Aho 4b5b1bc928 3d finite sliding contact 2016-10-03 23:12:00 +03:00
Olli 662eaf2638 Added 3D formulation, no convergence yet 2016-10-03 08:47:20 +03:00
Olli 206db3a2b3 Changed functions forms 2016-10-02 18:43:34 +03:00
Olli d055875e94 initial dev for ideal plastic material 2016-10-02 17:34:05 +03:00
Jukka Aho b0485dc860 updated contact codes 2016-10-01 13:37:15 +03:00