Commit Graph

205 Commits

Author SHA1 Message Date
Martin Diehl d662507eb8 will not work without populate grains 2018-10-14 21:41:32 +02:00
Martin Diehl 27bde05529 Merge branch '38-introduce-rudimentary-PETSc-based-FEM-solver' into 'development'
Resolve "Introduce Rudimentary PETSc based FEM solver"

Closes #38

See merge request damask/DAMASK!41
2018-10-01 21:10:03 +02:00
Franz Roters d5cf7d2144 Merge branch '19-NewStylePhenopowerlaw' into 'development'
Resolve "New coding style for phenopowerlaw"

See merge request damask/DAMASK!39
2018-10-01 16:08:05 +02:00
Jaeyong Jung 5af2d4bf5f cleaning 2018-09-26 16:07:40 +02:00
Martin Diehl 9eb318b9bf Merge branch '38-introduce-rudimentary-PETSc-based-FEM-solver' of magit1.mpie.de:damask/DAMASK into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-09-22 14:54:58 +02:00
Pratheek Shanthraj e15d1d5945 reasonable solver options 2018-09-22 12:49:30 +02:00
Martin Diehl 07e0282b81 one file for all examples 2018-09-22 10:21:35 +02:00
Martin Diehl 29fe45d00a more general filtering 2018-09-22 10:19:31 +02:00
Martin Diehl cc262ae198 Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-09-20 07:29:19 +02:00
Martin Diehl 310ea62964 only print out the essential information 2018-09-20 06:58:31 +02:00
Martin Diehl fcff6b908a can be easily computed during post processing 2018-09-20 06:40:23 +02:00
Martin Diehl 5e33900664 Merge branch 'development' into 38-introduce-rudimentary-PETSc-based-FEM-solver 2018-09-15 08:38:30 +02:00
Martin Diehl 9b7552aa19 old example 2018-09-15 08:38:03 +02:00
Martin Diehl 105c4077ad Merge branch 'development' into 19-NewStylePhenopowerlaw 2018-08-30 00:58:54 +02:00
Martin Diehl cb6b876769 need test for non-schmid 2018-08-30 00:58:01 +02:00
Martin Diehl 83740b5d7b accidently commited .. 2018-08-25 21:39:18 +02:00
Martin Diehl 6b8ecbe653 using only internal Schmid and nonSchmid matrix 2018-08-25 19:47:39 +02:00
Philip Eisenlohr 08d6cb242f adopted new name for covera_ratio: c/a 2018-08-17 15:42:35 -04:00
Martin Diehl 52c478fff1 keyword for mechanical homogenization changed from type to mech 2018-07-05 11:38:36 +02:00
Martin Diehl 630c1ac95b ngrains is not supported any more 2018-07-02 22:15:12 +02:00
Martin Diehl 7d1e6ef5dc Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2018-06-30 11:45:09 +02:00
Martin Diehl e0a3d7bd3c converging keywords towards DAMASK paper 2018-06-30 11:08:33 +02:00
Martin Diehl 32d481020f Merge branch 'development' into 30_parsePhasePartOnce 2018-06-16 14:49:57 +02:00
Martin Diehl ad094f81f0 label has changed 2018-06-03 12:50:43 +02:00
Martin Diehl b412aded75 fix for previous commit, should not be changed at all 2018-06-02 14:15:34 +02:00
Martin Diehl fdf8833c36 debug output not needed any more 2018-06-02 13:31:21 +02:00
Martin Diehl 30fe87a88a post-release cleaning 2018-05-22 19:16:12 +02:00
Jaeyong Jung 403342ed11 first modification. compile succeeded 2018-05-14 15:50:45 +02:00
Jaeyong Jung 4faf54cecf modified RGC seems to work! 2018-05-04 12:19:18 +02:00
Jaeyong Jung f4842be347 AL solver should not be referenced any more in example files 2018-04-26 14:18:12 +02:00
Philip Eisenlohr 0a763ff116 included changes to correct cutback issue of spectral solver 2018-02-16 09:36:18 -05:00
Philip Eisenlohr 15b0fa90a1 New spectral method example on thermally expanding Eshelby inclusion 2018-02-16 08:30:15 -05:00
Martin Diehl beedd27a16 updated to current Abaqus version and adjusted UMAT name 2017-12-06 18:40:23 +01:00
Philip Eisenlohr e4700cda25 changed fixed_seed to random_seed for clarity 2017-11-07 14:56:28 -05:00
Tias Maiti 40ca9d249a added phase material configuration for buffer layers in free surface simuations 2017-09-29 15:35:02 -07:00
Philip Eisenlohr 0eae213a7e fixed tpyo in filename 2017-08-24 17:22:23 -04:00
Franz Roters dc3eda336d corrected unit of atomic volume to b^3 2017-07-14 15:28:09 +02:00
Franz Roters 965bee5889 corrected thermal expansion coefficient 2017-05-17 15:00:16 +02:00
Martin Diehl eeed5c7641 tried to adjust to Cereceda IJP paper 2017-05-13 22:03:55 +02:00
Martin Diehl bdbbcdb908 parameters not needed 2017-04-13 13:02:55 +02:00
Martin Diehl dc387b4060 removed unused parameters. Why was shearbanding on in for HMs TWIP steel? 2017-04-13 12:54:26 +02:00
Philip Eisenlohr 467577d50a fixed renamed J2 --> Isotropic example phase configuration 2017-02-13 13:41:40 -05:00
Philip Eisenlohr f6a62939c8 updated path to include ConfigFiles 2017-02-13 13:04:49 -05:00
Martin Diehl 2ad867a410 removed dependend variables 2016-09-19 21:19:30 +02:00
Martin Diehl fd9b760c13 parameters not needed 2016-09-19 08:47:19 +02:00
Martin Diehl 2738415b34 removed twinning parameters 2016-08-20 07:14:06 +02:00
Martin Diehl 48a9aea9ff Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-08-01 16:57:59 +02:00
Martin Diehl 707b9ba146 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-07-30 08:20:10 +02:00
Martin Diehl cc27b4ba59 analytic tangent option not supported anymore 2016-07-30 08:17:47 +02:00
Martin Diehl f992e420e3 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-07-27 20:38:36 +02:00
Martin Diehl 53b94ddf59 not needed (hides complexity) 2016-07-27 20:37:54 +02:00
Martin Diehl 920cf2c849 removed non-phase parts 2016-07-27 09:20:06 +02:00
Martin Diehl 2a0be6d232 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-07-27 08:57:13 +02:00
Martin Diehl 23541a713d material parameters from paper 2016-07-25 22:26:18 +02:00
Philip Eisenlohr 4d01e826c5 fixed typo in usage msg 2016-07-25 00:46:11 -04:00
Martin Diehl 95182dac79 avoid windows name conflict + and (hopefully) more descriptive name and location 2016-07-18 11:20:23 +02:00
Martin Diehl 12ac5e3c49 switch to analytic tangent 2016-06-24 10:59:23 +02:00
Martin Diehl d3ee2c05b9 =removed remaining IDs 2016-05-11 11:43:21 +02:00
Martin Diehl 1940b8d691 results should not be part of the repository 2016-04-26 07:29:41 +02:00
Martin Diehl 245f2cefa1 don't work anymore 2016-04-25 10:50:09 +02:00
Martin Diehl f555625ecb updating ignore list 2016-01-31 13:39:43 +01:00
Martin Diehl c710709b1a example Makefile typically does not work, deleted 2015-12-15 14:34:03 +00:00
Philip Eisenlohr 87daed84e6 changed boundary condition to zero normal stress along z 2015-12-09 14:10:28 +00:00
Martin Diehl 4a52c59854 corrected/removed PETSc variables path 2015-11-12 23:13:25 +00:00
Philip Eisenlohr 45fb209658 respect PETSC_ARCH 2015-11-10 21:18:53 +00:00
Philip Eisenlohr f788027b0c include at modern PETSc path 2015-11-10 14:57:49 +00:00
Chen Zhang 78809c8114 update logarithmic option in the example script 2015-09-18 19:03:53 +00:00
Martin Diehl d9dbcb3a65 new keyword 2015-09-08 19:43:54 +00:00
Philip Eisenlohr 73d97d3d71 added command line arguments to select resolution (defaults to 16) 2015-05-29 19:50:59 +00:00
Martin Diehl 2e6bbe887e changed header in seeds file from 'x,y,z' to '1..3_coords'.
scripts now use the header information and do not rely on coordinates being in the first three columns
2015-04-22 18:44:54 +00:00
Philip Eisenlohr f76ea313a0 now {include} standard crystallite and phase blocks from code/config.
fixed issue resulting in zero stiffness error due to missing “lattice_structure isotropic”.
2015-04-18 15:25:38 +00:00
Martin Diehl 3a42a18b8d Abaqus example only runs with perturbed jacobian 2015-03-31 17:58:12 +00:00
Pratheek Shanthraj 6e6f96f926 updated spectral example to show current way of starting a parallel simulation 2015-03-25 16:16:01 +00:00
Martin Diehl 8ac309f0e9 two times the same file with different names, this one was name wrong 2015-03-13 14:05:06 +00:00
Martin Diehl e6fe010449 ipcoordinates do not exist 2015-03-12 08:49:50 +00:00
Martin Diehl 6db53636c6 forgot the changes in the example material.config files 2015-03-09 11:30:31 +00:00
Martin Diehl 05d7adaf25 added fixed_seed that is working 2014-12-12 13:52:32 +00:00
Martin Diehl 92073bee26 fixed number of slip/twin systems 2014-07-03 08:34:06 +00:00
Martin Diehl 488927a231 worked on phenopowerlaw test, made material.config writer case insensitive, polished lattice, removed deprecated part of documentation 2014-06-16 13:11:26 +00:00
Franz Roters 9ffcaa03e8 corrected keyword fixed_seed (was fixed seed) 2014-05-15 08:11:04 +00:00
Philip Eisenlohr 6572c4ea8c fixed missing "microstructures" number 2014-05-14 15:43:50 +00:00
Martin Diehl 838a8be1b9 removed forgotten debug statements from last commit
fixed material.config for abaqus example
2014-05-12 09:28:32 +00:00
Martin Diehl 342ca0be47 tested new scripts to update shebang, all files got same shebang (and for python files encoding) 2014-04-01 18:41:14 +00:00
Martin Diehl 436fa63912 corrected svn properties (executable, Id etc.) 2014-04-01 16:34:04 +00:00
Martin Diehl d0f638f4e9 deleted double material.config_cpTi-alpha, changed default for FFTW location 2014-04-01 12:42:19 +00:00
Philip Eisenlohr bd981ee821 commented out rather large atol_Shear (=1)
@David: what was the reason to put such a large value?
2014-03-28 18:17:58 +00:00
Philip Eisenlohr 3eeb8a7ec2 fixed old keyword relevantResistance --> atol_Resistance 2014-03-28 18:16:21 +00:00
Martin Diehl a1b8278216 removed unneeded slip and twin systems 2014-03-06 14:00:09 +00:00
David Mercier ce926aaf1f Minor contribution :
- add SVN keyword to the material.config file for cp-Ti
- add comments in lattice file
2013-09-19 09:17:09 +00:00
David Mercier a8eb6a985e - Addition of an example of a material.config file for hcp material (cp-Ti).
- New Error Message #214 when elastic constants are not correctly defined.
- Error message when the c/a ratio for hcp is higher than 2 (no physical sense).
2013-09-17 12:20:50 +00:00
Martin Diehl 22d19a583d added a numerics.config with fixed seed. "random is random" makes bug hunting difficult 2013-08-12 10:13:04 +00:00
Martin Diehl cc6c524740 updated test for spectral solver example and example files. changed marc job submission such that the marc version number is no longer expected at the end of the subroutine file 2013-08-06 09:48:57 +00:00
Martin Diehl 0d912c2cfa renamed loadcase to reflect actual loading 2013-06-04 16:32:32 +00:00
Martin Diehl ba08944c83 renamed folders to name of solver, shortened load case for Abaqus example, didn't run completely before 2013-03-26 08:54:12 +00:00
Claudio Zambaldi a00853cd75 removed unused imports 2013-03-19 18:25:01 +00:00
Claudio Zambaldi efb048fc04 run and postprocess the spectral solver example automatically. 2013-03-19 18:19:00 +00:00
Martin Diehl 7848e933bb wrong file was selected during last commit 2012-12-12 17:10:04 +00:00
Martin Diehl 8cfaa5422e improved test for load case parsing, don't use reference results any more but comparing to data calculated from load case file directly 2012-12-12 17:07:49 +00:00
Henry Hutasoit 1e6cc1ed62 added new example file with 64^3 res, updated old to have consistent microstructure 2012-11-28 13:31:14 +00:00
Martin Diehl b981ae935d new 2 step tension load case in example 2012-08-17 13:57:42 +00:00
Martin Diehl bc6e85d43e example files for spectral method 2012-08-16 14:40:39 +00:00
Franz Roters 8e22e766c7 changed keyword constitution to elasticity and plasticity 2012-04-27 07:51:50 +00:00
Philip Eisenlohr f5ad143cf4 added min_recycles=1 and path/to/DAMASK as usersub 2011-11-14 16:37:34 +00:00
Philip Eisenlohr a675a7d8bf combined single crystal (SX) and polycrystal (PX) compression samples 2011-05-12 08:24:27 +00:00
Philip Eisenlohr 43ab7cf119 simple rotation by 90 deg of one periodic element 2011-05-12 07:58:34 +00:00