Martin Diehl
22de899aaa
Merge remote-tracking branch 'origin/229-improved-handling-of-reference-stiffness' into development
2023-01-14 15:06:43 +01:00
Sharan
7b6abafbb7
store data directly in HDF5
2023-01-10 02:03:32 +01:00
Martin Diehl
102d1b7995
avoid failing tests
...
stiffness matrices should have non-zero diagonal entries, for this
situation the implemented functionality works as expected
2023-01-09 23:38:51 +01:00
Franz Roters
545b813ec3
Merge branch 're-fit-temperature-dependent-parameters' into 'development'
...
re-fit temperature dependend parameters
See merge request damask/DAMASK!696
2023-01-09 11:19:36 +00:00
Martin Diehl
384bb8a262
avoid failing tests cause by limited floating point precision
2023-01-08 14:31:58 +01:00
Martin Diehl
eb74d5a097
polishing
2023-01-08 11:54:42 +01:00
Martin Diehl
0185eda888
correct calculation of strain
...
was introduced when changing to Voigt notation in fa8218124a
2023-01-07 13:03:12 +01:00
Yi Hu
12c0919566
Merge branch '245-no-need-for-multiple-damage-mechanisms' into 'development'
...
competing damage models are not implemented
Closes #245
See merge request damask/DAMASK!689
2023-01-02 15:43:53 +00:00
Martin Diehl
d3d904955a
Merge branch 'Marc2022.4' into 'development'
...
Marc2022.4
See merge request damask/DAMASK!690
2022-12-31 08:08:04 +00:00
Franz Roters
71bd8efaa8
Marc2022.4
2022-12-31 08:08:04 +00:00
Martin Diehl
28ba8bb4ae
Merge branch '141-solver-should-not-solve-for-field-if-homogenization-is-missing' into 'development'
...
solver should not solve for field if homogenization description is absent
Closes #141
See merge request damask/DAMASK!680
2022-12-29 19:08:05 +00:00
Sharan Roongta
5c221e16e1
solver should not solve for field if homogenization description is absent
2022-12-29 19:08:05 +00:00
Martin Diehl
a2a4054a37
give explanation of unexpected code
2022-12-25 16:36:01 +01:00
Martin Diehl
38e6f4b49b
Merge remote-tracking branch 'origin/select-mu' into development
2022-12-20 00:47:24 +01:00
Martin Diehl
4f69c7630d
competing damage models are not implemented
...
while there might be the chance that we need this, we better focus on
today's capabilities and don't make the material.yaml syntax more
complicated in anticipation of potential changes
2022-12-18 09:34:25 +01:00
Martin Diehl
5f8ef4ac71
Merge branch 'grid-FEM-simplifications' into 'development'
...
style polishing
See merge request damask/DAMASK!686
2022-12-16 12:32:21 +00:00
Franz Roters
9bacd2ed5e
Merge branch '233-unit-testing-for-yaml' into 'development'
...
a few more tests
Closes #233 and #239
See merge request damask/DAMASK!679
2022-12-16 08:40:31 +00:00
Yi Hu
0c989ef03e
add short text for better understanding in CLI help for restart
2022-12-12 16:40:42 +01:00
Martin Diehl
ede04c0264
style polishing
2022-12-11 18:16:13 +01:00
Martin Diehl
e6c2e73e03
Merge remote-tracking branch 'origin/development' into 231-no-petscscalar-and-_range
2022-12-10 14:54:02 +01:00
Philip Eisenlohr
265572ffde
Merge branch 'Marc2022.3' into 'development'
...
Marc2022.3
See merge request damask/DAMASK!670
2022-12-09 20:04:36 +00:00
Philip Eisenlohr
4830ea19c9
bug fix;more elaborate self test
2022-12-09 10:00:00 -05:00
Martin Diehl
a9cb81b1cb
functions are meant for proper files (ending with EOL)
2022-12-09 06:48:38 +01:00
Martin Diehl
a3128d4021
avoid failing tests
2022-12-09 06:48:29 +01:00
Martin Diehl
cca5d6d495
impoved naming
2022-12-09 06:48:16 +01:00
Martin Diehl
7b986f6f77
using new table functionality
2022-12-07 21:55:20 +01:00
Martin Diehl
06f8697bd1
manage tabulated data with linear interpolation in-between points
2022-12-07 21:44:44 +01:00
Martin Diehl
aaae8a701b
Fortran style adjustments
2022-12-07 17:29:03 +00:00
Daniel Otto de Mentock
e8aeb4435d
polishing
2022-12-07 14:33:33 +01:00
Martin Diehl
b6610f4499
a few more tests
2022-12-07 13:03:42 +01:00
Sharan Roongta
dc54f5935c
lattice is an optional parameter;
...
argument order changed to reflect that
2022-12-07 12:53:22 +01:00
Philip Eisenlohr
65cb9d5997
Merge branch 'development' into 228-unit-tests-for-spectral-functionality
2022-12-05 11:07:43 -05:00
Philip Eisenlohr
71a75f1cc2
more informative error stop messages
2022-12-05 11:01:06 -05:00
Yi Hu
b9ee401ff5
add damage restart functionality and associated tests
2022-12-05 10:52:59 +00:00
Daniel Otto de Mentock
7c6c46c2db
return value of fftw function is defined as cdouble
2022-12-05 10:39:42 +01:00
Daniel Otto de Mentock
c2e78158c8
petsc macros can be omitted with use of preal
2022-12-05 10:38:36 +01:00
Martin Diehl
f61273c062
standard style
2022-12-02 20:41:47 +01:00
Martin Diehl
411c86b5ef
following style guide
2022-12-01 19:52:53 +01:00
Martin Diehl
8493170419
testing equivalence of different code branches for imposed cubic
...
symmetry
2022-12-01 19:17:11 +01:00
Daniel Otto de Mentock
a2f898a94c
correcting function return type, indentation
2022-12-01 17:27:30 +01:00
Daniel Otto de Mentock
b96576ce93
standardizing double definition across modules
2022-12-01 17:27:30 +01:00
Daniel Otto de Mentock
8fd4a0c084
petscscalar and pReal need to be equivalent
2022-12-01 17:26:25 +01:00
Sharan Roongta
07bbbdb380
avoid fixed length character arrays
2022-11-30 13:33:04 +01:00
Sharan Roongta
71fe8edd4c
Merge remote-tracking branch 'origin/development' into select-mu
2022-11-30 11:11:34 +01:00
Philip Eisenlohr
3a3be7cdc8
have isostrain/stress replace voigt/reuss
2022-11-30 11:09:51 +01:00
Martin Diehl
d364808c82
extending test to MPI parallel runs
2022-11-29 18:12:38 +01:00
Sharan Roongta
599e4472e8
Merge remote-tracking branch 'origin/development' into select-mu
2022-11-29 12:12:02 +01:00
Sharan Roongta
8b5fa37428
calculation of shear modulus for cubic crystals can be simplifieid, tests added for different crystal symmetries
2022-11-28 23:28:36 +01:00
Martin Diehl
0508fa9ec2
flatten solver data layout
...
avoid problem with chunking/compression (only relevant for large
simulations when this feature is used).
In addition, use a unified variable naming: no "_current" for
thermal and damage to follow example of mech.
2022-11-27 17:07:25 +01:00
Martin Diehl
39157b75b7
plane waves have known solutions
2022-11-27 16:53:53 +01:00