Martin Diehl
566e0445fc
old url is not working anymore
2021-08-25 08:18:46 +02:00
Martin Diehl
044a048944
taking care of corner cases (e.g. restart)
...
adjusting tests to take care of new 'setup' group
2021-08-01 22:46:11 +02:00
Abisheik Panneerselvam
4a2e62fdb2
Merge branch 'development' into 'write_ipdisplacements'
...
# Conflicts:
# src/mesh/mesh_mech_FEM.f90
2021-07-19 17:19:40 +00:00
Martin Diehl
97203ff551
document and keep definitions together
2021-07-18 23:30:30 +02:00
Martin Diehl
fc735d6391
substate0 only needed for staggered state-stress integration
2021-07-16 23:19:48 +02:00
Martin Diehl
6651656903
isoductile is not working
2021-06-28 23:13:56 +02:00
Martin Diehl
72ab936ec3
cleaning
2021-05-23 00:12:55 +02:00
Martin Diehl
1762245b69
merge not needed
2021-04-13 19:26:35 +02:00
Martin Diehl
546fcba93d
polishing
2021-01-25 19:53:05 +01:00
Martin Diehl
6292094a65
not needed
...
partitionedState was only for RGC-triggered cutback.
subState is for internal iteration, no need to store for all points
2021-01-25 14:03:49 +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
710c217d8a
no extra mapping for damage
2020-12-15 19:55:55 +01:00
Martin Diehl
5926f84851
WIP: refactoring Orientation=Symmetry+Rotation, Lattice=subclass of Sym, and Crystal=Lattice+Rotation
2020-11-09 21:20:56 +01:00
Sharan Roongta
3e4330d10a
partition, not partion
2020-10-07 22:15:13 +02:00
Martin Diehl
1d2e9324f1
do not rely on 6=STDOUT, 0=STDERR
2020-09-19 10:51:07 +02:00
Martin Diehl
797073b015
print choses output unit automatically, no need to rely on 6
...
also shorter...
2020-09-17 19:28:41 +02:00
Martin Diehl
84b9104302
clearly indicate origin of functions
...
also supresses (flawed) error message of gfortran related to
non-standard type 'bytes'
2020-09-13 20:14:34 +02:00
Martin Diehl
5b83c8ad3c
use 'error stop'
...
- does not require IO
- prints stack trace
2020-09-13 12:09:32 +02:00
Martin Diehl
a6ac875db8
short and clear names for integer precision
2020-09-12 11:02:39 +02:00
Martin Diehl
1f28592fcd
improved documentation
...
Python/numpy style: Active description, start with capital, end with
full stop
2020-09-08 06:55:04 +02:00
Martin Diehl
43e9ea352a
typo
2020-09-08 05:56:10 +02:00
Martin Diehl
54207760db
conversion byte -> float/int with 4/8 byte length
2020-09-06 17:36:05 +02:00
Martin Diehl
ae20ab8d42
more reasonable name
2020-05-16 17:05:03 +02:00
Martin Diehl
79012c9ffb
not needed
2020-04-01 10:00:12 +02:00
Martin Diehl
54e3455bd4
RKCK45 store intermediate state only per point
2020-04-01 07:10:02 +02:00
Martin Diehl
e46220cd8a
OMP bugfix for FPI integrator, memory-efficient RK4
2020-03-31 22:02:53 +02:00
Martin Diehl
e818dfdb3e
not used anymore
2020-03-31 20:42:51 +02:00
Martin Diehl
fdbbb94aac
takeover from RKCK45
2020-03-26 21:46:28 +01:00
Martin Diehl
8cc16da53f
atol is part of the state structure, no need for suffix
2020-03-15 09:51:40 +01:00
Martin Diehl
33aaa94865
use centralized (and tested) funtionality
2020-03-14 17:29:08 +01:00
Martin Diehl
18ccc49d6f
avoid duplicated public/private statements
...
variables should be private
2020-02-29 15:15:41 +01:00
Martin Diehl
c2c84d698f
Merge remote-tracking branch 'origin/development' into MiscImprovements
2020-02-11 17:11:43 +01:00
Martin Diehl
24a8d7ed29
256 (pStringLen) might not be sufficient for file operations
2020-01-26 11:40:25 +01:00
Martin Diehl
13107abd39
not working and significat efforts needed to test it
2020-01-26 07:44:22 +01:00
Martin Diehl
e0110c676e
avoid long lines
2020-01-02 18:44:51 +01:00
Martin Diehl
34af10fac1
using default string length
2019-12-21 12:39:54 +01:00
Martin Diehl
83cf062318
better define only once
2019-12-21 11:19:33 +01:00
Martin Diehl
9b67ead62f
removed postResults completely
2019-12-11 00:10:02 +01:00
Martin Diehl
93da6d3f63
was not used
2019-12-02 23:07:01 +01:00
Martin Diehl
ffcb7a0a24
aim of the calculation clearer
...
don't know if brackets are honored here
2019-09-23 09:31:14 -07:00
Martin Diehl
da041f43bc
floating point arithmetic refinement
...
Intel 18.4 could not detect 0.0
2019-09-23 09:29:38 -07:00
Martin Diehl
285dab4451
self consistent solutions
2019-09-22 23:53:56 -07:00
Martin Diehl
90440b50b7
prec provides IEEE module
2019-05-11 11:19:06 +02:00
Martin Diehl
72110d509c
one implicit none is enough
2019-05-09 08:30:03 +02:00
Martin Diehl
1ff55b6374
not supported by ancient compiler needed for Abaqus
2019-03-26 21:44:25 +01:00
Martin Diehl
81b971374b
no need to use pInt
2019-03-07 19:34:27 +01:00
Martin Diehl
d17c1a6d17
comment was wrong
2019-03-07 18:37:22 +01:00
Martin Diehl
7a083c4098
[skip ci] more general names and procedure
2019-03-07 11:02:27 +01:00
Martin Diehl
a965c46025
improved functions for floating point comparison
...
- less stric tolerance for comparison to zero
- better readable
- avoid "merge" on optional arguments (not safe)
- "equal" and "notEqual" are now symmetric (assignment of <= and < is
arbitrary)
2019-03-06 15:57:42 +01:00
Martin Diehl
51f8b1961f
simplify integer precision handling
...
essentially, it should be ok to always use the default integer (which is
32 bit unless using MSC.Marc) and use 64 bit integer only for special cases where an overflow
could happen
2019-03-06 15:52:52 +01:00