Commit Graph

254 Commits

Author SHA1 Message Date
Martin Diehl 0fadcac1d8 should not be part of the repo 2021-06-30 17:56:40 +02:00
Martin Diehl 300431d2b0 correct conversion to float 2021-06-29 11:22:42 +02:00
Martin Diehl 4dcd249bf3 python YAML is too picky/following v1.1
https://stackoverflow.com/questions/30458977
2021-06-29 10:14:59 +02:00
Martin Diehl 7745640393 consistently use prefix as modifier 2021-06-28 23:41:50 +02:00
Martin Diehl b1f4c06f9c takeover from Christophs thesis 2021-06-26 13:25:13 +02:00
Martin Diehl 62e5cab440 polishing example configurations 2021-06-25 15:25:35 +02:00
Martin Diehl 8c06e7a4ff generic and extendable multiphysics notation 2021-06-24 14:49:09 +02:00
Martin Diehl eddb65d796 should not be part of the repository 2021-06-24 11:43:55 +02:00
Martin Diehl 452da977b0 cleaning up example files 2021-06-24 08:55:44 +02:00
Martin Diehl 0a22916aba not a double subscript 2021-06-19 15:13:27 +02:00
Martin Diehl 218e6a79a8 VTK image data is the appropriate type, not VTK rectilinear grid
FFTs require constant spacing in all three directions, this is
guaranteed by the vtkImageData but not by vtkRectilinearGrid
2021-06-15 19:02:26 +02:00
Sharan Roongta d1a6607782 Merge branch 'load2Dtensor' into 'development'
support for 2D tensor in load case

See merge request damask/DAMASK!391
2021-05-29 13:21:47 +00:00
Sharan Roongta 4669c289c7 Merge remote-tracking branch 'origin/development' into Fortran-cleaning 2021-05-28 15:00:06 +02:00
Martin Diehl bdb4029fb5 tI symmetry of 2nd order tensor is equivalent to hP 2021-05-26 22:49:53 +02:00
Martin Diehl adb1e51e24 support for 2D tensor in load case
currently optional, but should become mandatory after a transition
period
2021-05-26 08:04:14 +02:00
Martin Diehl 40698740aa fixed symmetry handling
- ort not tested, no examples, no documentation => removed
- aP is the opposite of isotropic => removed

isostropic materials can be easily specified as cI or cF, using C_44 =
1/2 * (C_11 - C_12). Acceptable extra effort for special use case

orthorhombic can be easily implemented if needed, but needs test,
documentation, and examples
2021-05-24 15:45:25 +02:00
Martin Diehl ab070a3c13 data for thermal expansion 2021-05-24 10:31:56 +02:00
Martin Diehl 4d889e0b1b Merge remote-tracking branch 'origin/development' into Fortran-cleaning 2021-05-23 21:24:53 +02:00
Martin Diehl aa9e4aa841 not needed 2021-05-23 00:19:46 +02:00
Sharan Roongta 7440cc32a0 Merge branch 'internal-restructure' into 'development'
Internal restructure

See merge request damask/DAMASK!384
2021-05-22 09:38:33 +00:00
Martin Diehl d1ca7cfb95 isobrittle is working with sensible config file now 2021-05-21 21:40:10 +02:00
Abisheik Panneerselvam 492e9a0cb8 keyword names corrected 2021-05-21 17:05:47 +02:00
Martin Diehl 053c427509 adjusting to new interaction matrices 2021-05-09 14:50:55 +02:00
Martin Diehl 693c2f4e3f Merge remote-tracking branch 'origin/development' into MatrixInteraction_clean 2021-05-09 08:04:15 +02:00
f.basile 0d66320182 update tests 2021-05-07 13:52:02 +02:00
f.basile 16cba043c9 update BCC examples, old_coef=new_coef/ 1=1 - 2=3 - 3=2,8,9 - 4=4,5,10,11,12,13 - 5=7,20,23 - 6=6,14,15,16,17,18,19,21,22,24 2021-05-07 11:46:29 +02:00
f.basile 2d50a5de7f update examples FCC 2021-05-07 10:59:17 +02:00
Martin Diehl c8cdd7e622 better numerical parameters for thermal solver/PETSc
works for realistic values for thermal problems
parameters copied from spectral_damage
2021-05-05 18:14:53 +02:00
Martin Diehl 3977e230b3 documenting and ensuring consistent argument names
'name' for a dataset matches the analogy to a file name
2021-04-24 14:47:45 +02:00
Martin Diehl cfbb2d416f better example 2021-04-10 23:58:53 +02:00
Martin Diehl 5bf4553882 following naming of interaction coefficients 2021-03-29 07:25:55 +02:00
Martin Diehl a2b2f8fb13 include latest results 2021-03-29 07:07:11 +02:00
Martin Diehl 942d398e40 duplicate of YAML-based config file 2021-03-28 13:36:51 +02:00
Martin Diehl a587e70704 split into small sections and test damage 2021-03-28 12:08:08 +02:00
Martin Diehl 84e383964b polishing/fixing tests 2021-03-27 23:58:49 +01:00
Martin Diehl 33b601461b modularizing further
steepens the learning curve. But ensures that ther IS a learning curve
2021-03-27 19:25:36 +01:00
Martin Diehl ee3d3b75c7 thermal examples + tests 2021-03-27 17:15:48 +01:00
Martin Diehl 26e6328664 important things first 2021-03-27 16:28:47 +01:00
Martin Diehl 480b8315a7 cleaning + testing 2021-03-27 15:54:29 +01:00
Martin Diehl cc72fad86a split configuration per physics 2021-03-27 15:12:29 +01:00
Martin Diehl 22195faecc ':' causes problem in Fortran YAML parser 2021-03-27 06:12:25 +01:00
Martin Diehl 9fd244d8a0 cleaning 2021-03-26 20:59:49 +01:00
Martin Diehl 3a74270946 new style 2021-03-26 20:21:20 +01:00
Martin Diehl ac310ee760 elastic constants with source 2021-03-26 20:12:30 +01:00
Martin Diehl 3b6c97edb0 adjusting names 2021-03-26 17:39:21 +01:00
Martin Diehl 078baa14c7 addDisplacement is deprecated 2021-03-26 13:00:41 +01:00
Martin Diehl cb0d407ce4 not used 2021-03-26 12:40:01 +01:00
Martin Diehl 6a2c107723 consistent names for debugging 2021-03-26 12:34:16 +01:00
Martin Diehl cffc9aa3c8 shorter, more systematic names 2021-03-26 12:08:36 +01:00
Martin Diehl 3e8bcd3225 cleaning examples, using consistent names
- examples in repository should only show the most basic steps
- MSC.Marc, marc => Marc
2021-03-26 09:27:49 +01:00