Martin Diehl
faf44c0754
removed allocation for (dot)state backup, simplified screen output handling for MPI
2016-07-25 20:12:00 +02:00
Martin Diehl
e4c590699f
removed numerical perturbation calculation
2016-07-25 20:07:12 +02:00
Franz Roters
3305cae220
now also corrected calculation of gamma_dot in postresults
2016-07-18 13:03:23 +02:00
Martin Diehl
630b89c25a
bugfixes (did not compile)
2016-07-14 15:29:53 +02:00
Martin Diehl
091b72c3ff
commenting
2016-07-13 16:25:27 +02:00
Martin Diehl
bc8ecc5437
polishing
2016-07-08 22:12:02 +02:00
Martin Diehl
9dea11f10e
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-07-05 17:00:17 +02:00
Martin Diehl
af4307ea72
Merge branch 'NoCoreModule' into development
2016-07-01 15:08:47 +02:00
Martin Diehl
ffcc9300c5
using norm2 function and newly introduced dNeq0/dEq0
2016-06-30 14:39:11 +02:00
Martin Diehl
e97f3a788d
added special function for often used comparison to 0
2016-06-30 10:30:40 +02:00
Martin Diehl
3e130ee7b6
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-06-30 10:25:32 +02:00
Martin Diehl
ddb292e360
some simplifications
2016-06-29 23:27:22 +02:00
Martin Diehl
c949f407e5
unused variable
2016-06-29 17:13:02 +02:00
Martin Diehl
ddff0035b6
removed old regridding related stuff
2016-06-29 16:59:22 +02:00
Martin Diehl
3a0a7dea9a
not needed for disabled output MPI rank>0
2016-06-29 16:44:05 +02:00
Martin Diehl
e1802cb31d
removed some more core module functionality
2016-06-29 16:28:15 +02:00
Martin Diehl
39c9c18ade
disabling stdout for MPIrank>0 now working for ifort:
2016-06-29 13:40:54 +02:00
Martin Diehl
b759a79f9a
small check to see if 6 is really STDOUT (no idea what to do if not)
2016-06-27 23:36:09 +02:00
Martin Diehl
bfc02af515
closing stdout for mpi rannk >0 (enables to get rid of many if statements and allows for
...
central debug handling like writing to file per process)
2016-06-27 23:15:41 +02:00
Martin Diehl
21cfe09412
removed a bunch of unneded functions
2016-06-27 18:15:56 +02:00
Martin Diehl
14394e7e13
Merge branch 'development' into NoCoreModule
2016-06-27 17:51:45 +02:00
Martin Diehl
de614f5ce7
declaring external only where needed
2016-06-27 17:50:43 +02:00
Martin Diehl
a27aba1a47
correct casting to cmplx
2016-06-27 17:47:32 +02:00
Martin Diehl
985eee094f
respecting compiler warnings
2016-06-27 17:46:34 +02:00
Martin Diehl
a3a36ead39
Libs not needed (got back during merge)
2016-06-27 15:43:04 +02:00
Martin Diehl
259ee072a6
Merge branch 'development' into NoCoreModule
2016-06-27 15:35:46 +02:00
Martin Diehl
2ebc5ec8ea
request thread aware MPI when using openMP
2016-06-27 12:23:42 +02:00
Martin Diehl
001c6e5951
unneded variables
2016-06-24 10:59:04 +02:00
Franz Roters
bf5e6fee07
added missing line continuation
2016-06-14 22:10:24 +02:00
Franz Roters
4a36179060
unified way gamma_dot is calculated
2016-06-14 22:06:04 +02:00
Martin Diehl
bbf09506e6
using dEq, dNeq, cEq, dEq
2016-06-01 09:53:39 +02:00
Martin Diehl
8d285e4190
removed compiler warnings about conversion and floating point comparison
2016-05-27 11:46:34 +02:00
Martin Diehl
a58e85e96d
explicit casting and overlong constants regognized by compiler
2016-05-25 07:52:56 +02:00
Philip Eisenlohr
0b5ce0ed80
Merge branch 'CCodeUse' into 'development'
...
C code use
Use a standard conforming C-to-Fortran wrapper to have access to system routines available in C but not in standard Fortran. Having PETSc as a backend ensures that we have a C compiler (don't make it as complex as with f2py). No need to use vendor specific extensions to figure out if a path is a directory and to get the current working directory anymore. Simplifies the makefiles (only exceptions currently are for NaN to be compatible to older gfortran).
See merge request !6
2016-05-21 03:31:41 +02:00
Martin Diehl
20b3b43785
wrong pointer alias (no harm caused so far)
2016-05-19 13:01:13 +02:00
Martin Diehl
91f96cf69b
reverted handling back
2016-05-18 07:52:19 +02:00
Martin Diehl
97f7abf915
cleaner declaration
2016-05-17 23:16:17 +02:00
Aritra Chakraborty
4a273f9cb3
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-05-11 14:53:21 -04:00
Aritra Chakraborty
739fc0f9ad
introduced H_int for family--wise assignment of initial hardening rate.
2016-05-11 14:53:05 -04:00
Martin Diehl
8a9c5efbe7
working for ifort
2016-05-05 16:38:08 +02:00
Martin Diehl
e0cc66950f
fixed intent in/out
2016-05-05 15:47:15 +02:00
Martin Diehl
0c105658c3
simplifying
2016-05-05 15:11:28 +02:00
Martin Diehl
ba0b278aca
better name
2016-05-05 13:13:52 +02:00
Martin Diehl
6f8f2da2c0
Merge branch 'development' into CCodeUse
2016-05-05 12:57:07 +02:00
Martin Diehl
aae41e0479
external lapack functions marked as external
2016-04-26 09:36:27 +02:00
Martin Diehl
f8e50cc304
fixed some missing "sum" initialisers, prepared more self consistent variable definitions for future use
...
(ifort > 15.0)
2016-04-26 09:35:42 +02:00
Martin Diehl
33b8360ebb
ifort 15.0 is not capable of simple definition
2016-04-26 08:11:55 +02:00
Martin Diehl
137a5d1d4b
bugfix, misplaced if statement caused failing update of orienation
2016-04-25 20:13:59 +02:00
Martin Diehl
7ce208019c
Merge branch 'development' into miscImprovements
2016-04-25 12:36:02 +02:00
Martin Diehl
dadf840c95
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-25 12:35:31 +02:00
Martin Diehl
469ec4b00e
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-04-25 12:33:06 +02:00
Martin Diehl
8ca5d559c3
unused variables
2016-04-24 22:45:33 +02:00
Martin Diehl
d35452533c
removing remainders of twinning
2016-04-24 22:36:35 +02:00
Martin Diehl
09dfa4a419
removing mechanical twinning part
2016-04-24 21:40:47 +02:00
Martin Diehl
696a3b74ca
simplified
2016-04-22 12:05:06 +02:00
Martin Diehl
6884a10434
removed J2 (isotropic plasticity replaces)
2016-04-22 11:46:30 +02:00
Martin Diehl
481e12e6c4
removed old HDF5 stuff encapsulated by ifdef preprocessor statements
2016-04-22 11:40:21 +02:00
Martin Diehl
573d10f1e1
Merge branch 'development' into NoCoreModule
2016-04-15 00:05:38 +02:00
Pratheek Shanthraj
8b27de7d16
fix bug in MPI output
2016-04-12 11:05:01 +02:00
Martin Diehl
48e508b5ad
MPI_OFFSET_KIND is a long int
2016-04-12 10:34:58 +02:00
Martin Diehl
ce25acce77
no allocation for disorientation for local models only
2016-04-11 21:00:43 +02:00
Martin Diehl
18f18aa4b9
detabbing
2016-04-11 19:55:55 +02:00
Martin Diehl
f483c6a404
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-04-11 16:06:00 +02:00
Martin Diehl
0ddc29d3c0
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-04-10 16:52:55 +02:00
Martin Diehl
b76f499c45
Li and its tangent in isotropic returned undefined values for (default) J2 behavior, set mandatory parameters to NaN when initializing for faster dying
2016-04-10 15:52:43 +01:00
Martin Diehl
b1d714581c
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-04-10 15:40:52 +02:00
Philip Eisenlohr
8ebc5982e4
fixed wrong sign of deviation comparison between existing phase constituent distribution and target values.
2016-04-08 11:16:20 -04:00
Martin Diehl
0b1cd70e33
size needs to use larger integer
2016-03-27 09:15:47 +02:00
Martin Diehl
f88426201d
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-03-26 19:58:45 +01:00
Martin Diehl
da89da6c21
checking for MPI errors
2016-03-26 19:55:44 +01:00
Martin Diehl
86e9615744
avoid error prone definition of derived quantities
2016-03-25 11:03:56 +01:00
Martin Diehl
d44e43e3e7
Merge branch 'development' of magit0.mpie.de:damask/DAMASK into miscImprovements
2016-03-24 17:52:26 +01:00
Martin Diehl
7d6ebfb71c
removed core module fftw functionality
2016-03-24 11:58:56 +01:00
Martin Diehl
022b089fa7
cleaned core module related stuff
2016-03-24 11:49:23 +01:00
Martin Diehl
95c4fdf9fa
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-23 19:51:54 +01:00
Martin Diehl
ce99a071c2
cleaning
2016-03-23 18:17:47 +01:00
Martin Diehl
a165b7b68c
simplified statement
2016-03-23 15:12:35 +01:00
Martin Diehl
d1dc976eda
missing initializers (Intel compiler does not initialize to 0)
2016-03-23 12:15:03 +01:00
Martin Diehl
143a868dad
files resulting from compilation should not be part of the repository
2016-03-23 11:05:00 +01:00
Martin Diehl
fafedd5cd6
Merge branch 'LargeFiles' into development
2016-03-22 15:45:42 +01:00
Martin Diehl
9cfadb251a
Initialize to J2 bevavior
2016-03-22 15:40:21 +01:00
Martin Diehl
d3579d78fd
fixed string handling and enabled compilation (unfortunately, gfortran needs exceptions)
2016-03-21 21:09:45 +01:00
Martin Diehl
ca5ed22d66
Merge branch 'development' into CCodeUse
2016-03-21 19:47:09 +01:00
Martin Diehl
e22ce52e80
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements
2016-03-21 19:41:07 +01:00
Martin Diehl
8526d2f495
line feeds causing trouble on windows
2016-03-20 23:30:03 +01:00
Martin Diehl
28259b2c46
switched dNeq and dEq to relative tolerance, removed single precision (makes things complicated
...
and was never used anyway)
2016-03-20 23:20:58 +01:00
Martin Diehl
97b52f60e7
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-20 22:28:49 +01:00
Philip Eisenlohr
9704eb6926
small correction to variable declaration layout
2016-03-15 17:23:01 -04:00
Martin Diehl
654e58faf2
integer overflow due do missing brackets, wrong forwarding for large files
2016-03-14 22:30:55 +01:00
Martin Diehl
cf21d5ad49
did not compile without these statements
2016-03-13 19:01:01 +01:00
Martin Diehl
52ba6e19a0
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-12 17:09:18 +01:00
Martin Diehl
e84e90448e
Merge branch 'development' into CCodeUse
2016-03-11 21:38:39 +01:00
Martin Diehl
b9b490d02d
almost working
2016-03-11 20:59:14 +01:00
Martin Diehl
63fe0c6b91
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-09 17:55:54 +01:00
Philip Eisenlohr
ed1948689f
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2016-03-09 11:40:31 -05:00
Philip Eisenlohr
20fe46a030
corrected logical mask for reporting stress in load cases
2016-03-09 11:40:12 -05:00
Martin Diehl
849d487ab6
autogenerated file not needed in repository
2016-03-09 16:08:42 +01:00
Franz Roters
976803ba0b
corrected error discovered by Haiming Zhang
2016-03-09 15:36:11 +01:00
Martin Diehl
564ff68fbb
first ideas
2016-03-08 23:32:18 +01:00
Philip Eisenlohr
0c1fe236b4
fixed issue with multiple allocation of param%outputID (was done every line)
2016-03-07 17:13:36 -05:00