Ruxin Zhang
b04a05c2ea
some letters in annotation raised error, got rid of them
2021-02-20 01:41:29 -05:00
Ruxin Zhang
5d0e9b1863
some letters in annotation raised error, got rid of them
2021-02-20 01:39:29 -05:00
Ruxin Zhang
e658d2d480
generated yaml files according to config files
2021-02-20 01:19:28 -05:00
Ruxin Zhang
9a550a5e88
lattice and mechanics should be parallel
2021-02-19 23:31:28 -05:00
Martin Diehl
9ba185973f
more systematic directory structure
2021-02-13 13:33:58 +01:00
Martin Diehl
869307c5ec
temperature not needed for pure mechanics
...
would also require to define thermal homogenization
2021-02-08 22:56:37 +01:00
Sharan Roongta
a1a7a339d4
specify solver,initial and boundary conditions in load file
2021-02-05 11:20:28 +01:00
Sharan Roongta
cab5a5cec7
homogenization 'none' name misleading.
2021-02-04 15:37:40 +01:00
Sharan Roongta
14ce127dc4
fraction --> v
2021-02-04 13:46:01 +01:00
Martin Diehl
6f65de27fc
not used
...
was only used for reporting (see v.2.0.0)
2021-01-07 14:59:12 +01:00
Martin Diehl
c712332e87
using consistent names for Bravais lattice in Fortran and Python
2020-11-28 22:38:12 +01:00
Sharan Roongta
2157bf50cd
mech --> mechanics
2020-11-17 22:21:35 +01:00
Sharan Roongta
7b761476e4
under mech dictionary
2020-11-03 00:48:16 +01:00
Sharan Roongta
05ca3c3d7f
Merge branch 'development' into consistent-naming
2020-10-30 14:00:50 +01:00
Martin Diehl
10ba53721d
not needed anymore
2020-10-29 20:47:15 +01:00
Sharan Roongta
ed1be8c21c
consistent output names
2020-10-29 13:50:12 +01:00
Sharan Roongta
5eee0d74f4
forgot to update
2020-10-22 01:55:42 +02:00
Martin Diehl
6d68f14952
Merge branch 'test-user-name' into loadcase.yaml
2020-10-21 21:13:19 +02:00
Martin Diehl
1c13737935
better readable
2020-10-21 21:12:55 +02:00
Martin Diehl
c7040ff22c
follow yammlint rules
...
and make it readable for humans
2020-10-21 20:51:41 +02:00
Martin Diehl
ba260e062a
Merge branch 'development' into loadcase.yaml
2020-10-21 18:50:47 +02:00
Sharan Roongta
34aa854281
[skip sc] updated files
2020-10-16 16:13:09 +02:00
Martin Diehl
51f150e255
Merge remote-tracking branch 'origin/isotropic_freesurface_yaml_matconfig' into development
2020-10-16 08:45:16 +02:00
Sharan Roongta
6c79093a75
[skip sc] Fdot --> dotF
2020-10-15 23:22:37 +02:00
Philip Eisenlohr
3366e32904
more logical ordering of material.yaml list entries
2020-10-15 16:42:53 -04:00
Tias Maiti
c5f5466c6a
added suggested improvement and removed old .config file
2020-10-15 12:20:02 -07:00
Tias Maiti
a8356e1bef
added yaml version of Phase_Isotropic_FreeSurface material config
2020-10-14 21:46:25 -07:00
Sharan Roongta
cb4c07f9db
[skip sc] example loadcase in yaml
2020-10-14 13:46:51 +02:00
Martin Diehl
2c608c1bcf
not needed anymore
2020-10-13 20:23:47 +02:00
Martin Diehl
bac7ace413
Merge remote-tracking branch 'origin/general-N_constituents' into vtr-only
2020-10-13 17:39:19 +02:00
Martin Diehl
19dba92235
material.config -> material.yaml
2020-10-12 08:40:46 +02:00
Martin Diehl
72ba4645cb
Merge remote-tracking branch 'origin/development' into general-N_constituents
2020-10-12 05:27:11 +02:00
Martin Diehl
2db5c9bade
geom -> vtr (zero-based)
2020-10-09 22:19:53 +02:00
Martin Diehl
16e47956a6
Merge branch 'YAML-improvements' into development
2020-10-07 18:28:32 +02:00
Martin Diehl
9550b0d8a2
mandatory N_constituents
2020-10-07 17:44:54 +02:00
Martin Diehl
d3f068cd73
material.config -> material.yaml
2020-10-06 07:12:25 +02:00
Sharan Roongta
2bd4e79a37
Merge branch 'development' into YAML-improvements
2020-10-05 22:37:47 +02:00
Sharan Roongta
6dff0396b6
[skip sc] more testing
2020-10-05 19:17:21 +02:00
Martin Diehl
cdf3c8cdee
Merge remote-tracking branch 'origin/development' into no-crystallite-dPdF
2020-10-03 08:34:02 +02:00
Sharan Roongta
33b0181286
orientation --> O
2020-10-01 14:01:50 +02:00
Sharan Roongta
776901cb81
microstructure --> material
2020-10-01 12:43:05 +02:00
Martin Diehl
57174d0aba
do not store dPdF at the crystallite level
2020-09-30 11:23:49 +02:00
Martin Diehl
7f8613f6ad
always update dPdF (was the default anyways)
2020-09-30 10:24:24 +02:00
Franz Roters
44f5f2cc01
only statevar 2 is used for material definition
2020-09-07 17:01:38 +02:00
Sharan Roongta
7754a1ea56
Restructuring for material.yaml
2020-08-15 16:08:46 +02:00
Franz Roters
ade8730871
corrected table header
2020-07-31 09:12:32 +02:00
Sharan Roongta
633836b5fa
[skip ci] relevant file added
2020-07-15 14:46:41 +02:00
Sharan Roongta
76ae160352
[skip ci] example numerics and debug yaml files added
2020-07-09 12:26:35 +02:00
Martin Diehl
8fa68101b8
not needed
2020-06-17 22:28:29 +02:00
Martin Diehl
adf5e5e99c
not supported at the moment
2020-04-25 09:39:34 +02:00
Martin Diehl
7e7b32add1
useful defaults
2020-03-20 13:25:37 +01:00
Martin Diehl
9231979222
polishing
2020-03-18 13:41:52 +01:00
Martin Diehl
ba8eab646b
clearer structure and faster
2020-03-17 10:39:33 +01:00
Martin Diehl
41ca00a020
typo
2020-03-17 10:20:37 +01:00
Martin Diehl
bb90539f7c
only ignore temporary files in the respective folders
2020-03-16 22:50:09 +01:00
Martin Diehl
23c6510faa
atol=0.0 is fine
...
crystallite takes max(atol, rtol*X), so atol=0.0 means that convergence
is based on rtol only
2020-03-16 00:52:18 +01:00
Martin Diehl
154aa6e6ec
do not specify default values
2020-03-16 00:06:41 +01:00
Martin Diehl
16e23b113a
no need to set optional parameters to default values
2020-03-15 19:00:02 +01:00
Martin Diehl
329a965dd7
always use 3 letter indicators for crystal structure
...
fcc, bcc, hex, ort, bct for 'real' crystal structures, iso is just a
shortcut for an elastically isotropic material (can be achieved also
with any real structure and suitable parameters)
2020-02-29 16:47:19 +01:00
Martin Diehl
eed9dbb1ec
not supported anymore
2020-02-26 11:31:52 +01:00
Martin Diehl
c2c84d698f
Merge remote-tracking branch 'origin/development' into MiscImprovements
2020-02-11 17:11:43 +01:00
Martin Diehl
9fbdb6b757
[skip ci] need to follow DAMASK paper
2020-01-29 17:49:35 +01:00
Martin Diehl
13107abd39
not working and significat efforts needed to test it
2020-01-26 07:44:22 +01:00
Martin Diehl
a0a99afa97
[skip ci] obsolete material.config features
2020-01-13 09:56:43 +01:00
Martin Diehl
e47119e7f7
outdated/not needed
2020-01-02 12:11:40 +01:00
Martin Diehl
b9a82ef523
not needed anymore
2020-01-02 12:10:32 +01:00
Martin Diehl
2fb5ac652b
use new keyword
...
keywords should follow the symbols in formulas, not their description:
"T" for temperature, not "temperature"
"F" for deformation gradient, not "defgrad"
2019-12-14 14:03:30 +01:00
Martin Diehl
2b3b26087f
consistent names
2019-12-01 20:07:16 +01:00
Martin Diehl
67c8d3899d
crystallite output fully removed
2019-11-25 08:44:44 +01:00
Martin Diehl
97474e05a8
not needed anymore
2019-11-24 11:01:04 +01:00
Franz Roters
1b7a9fd9e9
[skip ci] just one slip system family
2019-10-31 17:20:17 +01:00
Martin Diehl
9e16f27fe9
proper capitalization, no more synonyms
2019-09-20 19:01:44 -07:00
Martin Diehl
fd4a0eb12e
cleaning:
...
- porosity/vacancy does not exist any more
- texture becomes orientation
- crystallite is getting removed
2019-09-20 19:00:20 -07:00
Martin Diehl
30826c5c86
not supported anymore
...
is part of the geometry
2019-05-31 09:05:58 +02:00
Martin Diehl
91c200ff8c
correct labels for output (also for DADF5)
2019-04-17 20:57:41 +02:00
Philip Eisenlohr
598e8034b4
[skip ci] removed obsolete --inplace option from vtk_xxx script calls
2019-04-05 09:51:05 -04:00
Franz Roters
a243d47ef1
adapting to new keywords
2019-04-05 11:11:43 +02:00
Vitesh Shah
be387ab8cf
atol_shear and atol_twinfrac are not allowed to be zero
2019-03-29 11:36:30 +00:00
Vitesh Shah
c60ec4c490
c/a ratio matches the lattice_init name
2019-03-29 11:30:00 +00:00
Eureka Pai
fdb6ca150d
corrected missing decimal point in dislocation interactions "glissile" and "sessile"
2019-02-28 15:05:01 -05:00
Philip Eisenlohr
cfb2770b93
merged and added correction to FreeSurface.config example
2019-02-26 13:56:49 -05:00
Martin Diehl
0c1c40f1de
don't use euler angles any more
...
updated test
2019-02-01 16:47:41 +01:00
Philip Eisenlohr
eee7ad44a7
[skip ci] updated keywords in config files
2019-01-23 20:59:07 -05:00
Martin Diehl
638789b111
totalvolfrac and totalshear don't exist anymore
...
use postprocessing tools if needed
2018-11-25 16:16:46 +01:00
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