Martin Diehl
01e3b646c2
don't clutter the code with useless stuff
...
we only need to be more strict about prefixing
functions/subroutines/variables to see in which module they reside
2019-05-16 22:56:48 +02:00
Martin Diehl
39cc9e35ae
Merge branch 'development' into orientation_with_averaging
2019-05-05 22:12:09 +02:00
Martin Diehl
ce1bb589c7
complicated use statements confuse CMake
...
probably we should adopt a similar "use" policy in Fortran as
recommended for Python "import" and have all imports at the beginning
https://www.python.org/dev/peps/pep-0008/
2019-04-18 15:30:54 +02:00
Martin Diehl
1e2766cda6
not needed
2019-04-13 15:37:34 +02:00
Martin Diehl
1036c76ae0
to transpose already when constructing the interaction matrix
2019-04-13 00:46:27 +02:00
Martin Diehl
ab5a29b559
explicit import
...
for some reasons, ifort does not resolve the specific subroutine for the
writeDataset interace otherwise
2019-04-06 08:01:10 +00:00
Martin Diehl
b52d5ab20b
some more outputs
...
mainly done by Vitesh, copied it from other branch
2019-04-05 22:23:02 +02:00
Martin Diehl
bc4b79a3a2
writing results out
...
credits to Vitesh
2019-04-04 10:04:44 +02:00
Martin Diehl
4cac2448d4
writing more results out
2019-04-04 07:52:36 +02:00
Martin Diehl
464375a54e
pInt does not add any value
2019-03-27 22:12:31 +01:00
Martin Diehl
761dcb0358
no need for explicit loop
2019-03-25 18:04:53 +01:00
Martin Diehl
18fe8c34ee
fortran fast storage of interaction matrices
2019-03-11 22:41:59 +01:00
Martin Diehl
34660599a1
dummy HDF5 output for all plasticity laws
2019-03-09 20:43:31 +01:00
Martin Diehl
0d08659b2a
general cleaning
2019-03-09 11:11:40 +01:00
Martin Diehl
e9087f83fe
small improvements
...
checking size of arguments (not shape)
length of lattice structure not limited to 3 any more
2019-01-25 14:01:17 +01:00
Philip Eisenlohr
f81c25bb58
[skip ci] allow strain softening in phenopowerlaw, i.e. xi_sat might be less than xi_0
2019-01-17 17:51:38 -05:00
Martin Diehl
aaea11d96b
make similarity of state/param structure clear
2019-01-13 17:03:49 +01:00
Martin Diehl
070952dbb8
Merge branch 'NewStyleKinematicHardening-3' into development
2019-01-08 01:12:05 +01:00
Martin Diehl
995122504e
cross comparing
2019-01-07 08:04:02 +01:00
Martin Diehl
4037085f6c
whitespace not needed
2019-01-07 07:24:02 +01:00
Martin Diehl
705d55a3a5
re-enabled sanity checks + slight adjustments to layout
2019-01-07 07:20:13 +01:00
Martin Diehl
2aa2373432
Merge branch 'development' into NewStyleKinematicHardening-3
2019-01-07 07:09:28 +01:00
Martin Diehl
15d1789a19
following best practise from phenopowerlaw
2019-01-06 21:55:33 +01:00
Martin Diehl
ebf028421b
corrected unit
2019-01-06 20:57:40 +01:00
Martin Diehl
1192f16582
Merge remote-tracking branch 'origin/development' into 56-parallel-hdf5
2019-01-06 20:56:36 +01:00
Martin Diehl
19df6f8a71
general polishing
2019-01-05 23:55:10 +01:00
Martin Diehl
dc64841f15
mutual best practise phenopowerlaw <-> disloUCLA
2019-01-05 23:40:59 +01:00
Martin Diehl
c5dd8d1265
unified style
2018-12-30 18:11:03 +01:00
Martin Diehl
311b8be715
simplifying
2018-12-30 15:14:43 +01:00
Martin Diehl
226bbad013
don't waste character space
2018-12-22 08:31:13 +01:00
Martin Diehl
d8a7fdd01d
function description was wrong
2018-12-21 18:14:54 +01:00
Martin Diehl
dcd22ccb6a
put private functions at the end
...
for easy separation
2018-12-21 14:56:32 +01:00
Martin Diehl
8832c04dd0
more sanity checks
...
number of arguments for values per system needs to match the number of
systems that are defined
2018-12-21 11:52:23 +01:00
Martin Diehl
3f3e23c2c8
polished addAttribute and use it to store meta data
2018-12-17 16:15:16 +01:00
Martin Diehl
4dd064a275
polishing
2018-12-14 09:23:52 +01:00
Martin Diehl
2aa6b12126
IMPORTANT Behavior change: Slip (Lp) happens in twinned volume fraction
...
aliases for associate do not have to be defined
2018-12-12 16:13:57 +01:00
Martin Diehl
fd2d4d856b
cleaned + suggested structure to write data
2018-12-12 07:45:20 +01:00
Martin Diehl
cb28d10d79
dummy structure to write plasticity results
2018-12-12 06:40:57 +01:00
Martin Diehl
cf4a0a69fd
Intel compiler detected use of unallocated variable
...
bug was in for a while
2018-11-26 09:15:44 +01:00
Martin Diehl
7cc2892e64
no need to calculate twinned volume fraction as state
2018-11-25 16:14:46 +01:00
Martin Diehl
8a253856f1
no need to perform the state integration
2018-11-25 15:38:14 +01:00
Martin Diehl
1808b37357
can be easily computed during postprocessing
2018-11-25 11:17:12 +01:00
Martin Diehl
7ac96bd630
polishing
2018-10-17 00:01:21 +02:00
Martin Diehl
be8d7e19fe
missing use statement caused compilation error
2018-10-15 22:38:34 +02:00
Martin Diehl
ad1a64c338
rename was missing
2018-10-15 06:01:38 +02:00
Martin Diehl
767ca0edd4
avoid code repetition
2018-10-14 20:16:30 +02:00
Martin Diehl
6599aa487c
kinetics_slip does not seem to be the problem
2018-10-14 15:53:24 +02:00
Martin Diehl
4c780226d1
polishing
2018-10-14 09:27:34 +02:00
Martin Diehl
513faa2218
investigating the reason for the poor performance
2018-10-13 11:29:07 +02:00
Martin Diehl
0e17b17b90
using full precision
2018-10-07 18:40:02 +02:00