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
Martin Diehl
4f40e58ce6
consistent names for keys
2021-03-25 15:06:45 +01:00
Philip Eisenlohr
e2d4ab427e
explicit path joining with "/" in _result; updated cpTi CRSS
2021-03-09 22:02:49 -05:00
Philip Eisenlohr
1b4901b60d
Phase name consistent with file name.
2021-03-07 23:37:30 +00:00
Martin Diehl
84da6a2dee
not needed anymore
2021-02-25 23:11:21 +01:00
Martin Diehl
5de1ca0dd7
more reasonable value
...
used in https://doi.org/10.1016/j.ijplas.2020.102779
2021-02-25 23:10:45 +01:00
Philip Eisenlohr
3ca38dabac
indicate units according to SI standard
2021-02-24 14:25:05 -05:00
Sharan Roongta
c0e488881e
converted two examples to yaml
2021-02-24 20:13:55 +01:00
Martin Diehl
fe674ba7b6
not needed
2021-02-22 19:08:33 +01:00
Philip Eisenlohr
a62f7a90a8
fixed Fe --> F_e and such
2021-02-22 11:24:44 -05:00
Philip Eisenlohr
e9422efe65
removed unencodable characters
2021-02-22 10:50:37 -05:00
Philip Eisenlohr
e86a7a9315
dropping "alpha" for cpTi as it is by definition hexagonal
2021-02-22 10:48:04 -05:00
Philip Eisenlohr
e7e5f9a57c
more robust air stiffness values
2021-02-22 10:45:20 -05:00
Philip Eisenlohr
5c2b3846a2
fixed more yaml example configs
2021-02-22 10:45:20 -05:00
Ruxin Zhang
c299585b67
For Ti-alpha, corrected the inconsistencies according to reference by C. Zambaldi et al
2021-02-21 17:36:45 -05:00
Ruxin Zhang
14b16fd646
added output under mechanics
2021-02-20 04:36:52 -05:00
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