Martin Diehl
|
9ec87e8d1f
|
moved include statement of IO.f90 before corresponding use statement, still untested
|
2013-02-26 06:28:28 +00:00 |
Martin Diehl
|
72418f7b60
|
removed -c from options to compile_spectralSolver and added functionality to remove "-c" or "--compile" from command line arguments befor calling compile_spectralSolver
|
2013-02-25 18:46:36 +00:00 |
Pratheek Shanthraj
|
07ff1f7c93
|
reporting current time for most module inits
|
2013-02-25 16:34:59 +00:00 |
Pratheek Shanthraj
|
5b16f57727
|
added int vec pointer for more efficient memory allocation of homog and micro counting (elemsOfHomogMicro) in material.f90
|
2013-02-25 13:13:52 +00:00 |
Martin Diehl
|
8f2e164fd2
|
some more documentation, mainly on the exit codes
|
2013-02-23 00:24:30 +00:00 |
Martin Diehl
|
393c60565d
|
one line was beyond 132 characters
|
2013-02-22 05:38:02 +00:00 |
Martin Diehl
|
42b96354db
|
doxygen comments
|
2013-02-21 23:08:36 +00:00 |
Martin Diehl
|
1f86e098ba
|
doxygen documentation, enabled uncommented debug statement to be turned on by switches, minor polishing
|
2013-02-20 22:06:15 +00:00 |
Martin Diehl
|
a98be4e0cf
|
IO_error and IO_warning crashed for string of zero length (or only containing whitespaces), fixed now.
Also added BEGIN and END statement to numerics in case of non-presen DAMASK_NUM_THREADS, would prevent this error and is better for debugging
|
2013-02-20 21:56:59 +00:00 |
Martin Diehl
|
dfe34fd162
|
specified quit as external as it is not part of a module
|
2013-02-20 14:37:12 +00:00 |
Martin Diehl
|
ecbc15abd0
|
doxygen related changes: corrected arrows in material.f90 and replaced $REVISION$ by substitution key to be changed after test
|
2013-02-19 22:12:05 +00:00 |
Philip Eisenlohr
|
d8da2f60d8
|
added core module function math_periodicNearestNeighborDistances
|
2013-02-19 14:56:26 +00:00 |
Philip Eisenlohr
|
7461e13c1e
|
relocated spectral_quit() into driver code.
added (dummy) core_quit() for Python damask module.
|
2013-02-19 14:54:34 +00:00 |
Philip Eisenlohr
|
b57d001e71
|
added hints on offending positions when parsing material.config
|
2013-02-15 08:26:38 +00:00 |
Philip Eisenlohr
|
c1cf446774
|
parsing of material.config file now expects adequate number of (slip/twin) family entries according to given lattice type.
used to read up to maxN, but that caused unnecessary IO_warnings...
|
2013-02-14 22:24:55 +00:00 |
Martin Diehl
|
cd0325baf1
|
introduced atol_twinfrac for dislotwin
set values in material.config example
atol_rho 1.0,
atol_twinFrac 1.0e-7
|
2013-02-14 09:57:26 +00:00 |
Martin Diehl
|
77c0b32af9
|
removed possible (but not-working) output of schmid_factor_shearband from dislotwin
|
2013-02-14 08:53:17 +00:00 |
Martin Diehl
|
d715ec769b
|
removed debug statements from symlink_Code.py, added autodetection for fortran compiler and disabled compiling on default
|
2013-02-13 18:45:49 +00:00 |
Martin Diehl
|
1496c62258
|
updated doxygen config file for FEM solvers, replaced some external statements, removed debugging options from abaqus_v6.env causing Abaqus to crash (didn't detect the bug so far), added new homogenization test to automator, added more debug options + comments to Makefile
|
2013-02-13 17:54:56 +00:00 |
Martin Diehl
|
b78fafc3b5
|
corrected integer initialized to reals
|
2013-02-13 15:47:00 +00:00 |
Martin Diehl
|
12b81a2b75
|
moved second file extension (.pes) into DAMASK_abaqus_*.f
|
2013-02-13 10:56:50 +00:00 |
Franz Roters
|
35346b70b5
|
fixed RGC homogenization in case dt==0
removed misplaced parameter statement in IO.f90
|
2013-02-13 09:36:06 +00:00 |
Martin Diehl
|
0856a7aa32
|
fixed bugs and simplified warning reporting when reading in int, float, and string values
|
2013-02-12 19:00:41 +00:00 |
Martin Diehl
|
59a265ec7f
|
forgot intent(in) statements needed for pure routines
|
2013-02-11 10:56:10 +00:00 |
Martin Diehl
|
f0b4281400
|
removed unused variables, added pure statements, and declared external functions as external (using gfortrans debug option)
|
2013-02-11 10:43:45 +00:00 |
Martin Diehl
|
c7c81a5ab5
|
removed unused variables and declared external functions as external
|
2013-02-11 09:44:17 +00:00 |
Martin Diehl
|
a89efaa4a6
|
added missing bracket and substituted one more forall by do loop
|
2013-02-09 08:23:47 +00:00 |
Martin Diehl
|
f928d0ca0f
|
some changes on the IKML libs, now using explicit linkin
|
2013-02-09 08:17:12 +00:00 |
Martin Diehl
|
e9f351c69b
|
forgot to commit
|
2013-02-08 15:56:58 +00:00 |
Martin Diehl
|
147cc8efca
|
removed debug statement
|
2013-02-08 15:56:24 +00:00 |
Martin Diehl
|
e644c6dbc5
|
improved reading in of values, now only warnings in case of problematic entries in material.config
divergence calculation sqrt scaling optionally introduced for basic scheme spectral solver
|
2013-02-08 15:55:53 +00:00 |
Martin Diehl
|
59e59c90c5
|
added Option DEBUG to Makefile to turn run time debugging on, compile tests use this option
|
2013-02-08 15:43:15 +00:00 |
Philip Eisenlohr
|
32a416e298
|
fixed memory leak associated to accumulated shear storage.
|
2013-02-08 13:33:25 +00:00 |
Philip Eisenlohr
|
c7740b41a5
|
added possible accumulated shear output request to example list of phenopowerlaw
|
2013-02-07 11:09:14 +00:00 |
Franz Roters
|
eacf6f1196
|
now also fixed the abaqus part
|
2013-02-07 10:45:10 +00:00 |
Franz Roters
|
a036f1eb3a
|
as some IO functions are no longer pure I changed some forall statements to ordinary do loops
|
2013-02-07 08:52:47 +00:00 |
Philip Eisenlohr
|
722d5574fb
|
added output capabilities for accumulated shears on slip and twin systems.
|
2013-02-06 18:09:11 +00:00 |
Mahesh Balasubramaniam
|
362cbf3359
|
Made corresponding changes in the constitutive files and DAMASK_spectral_driver and interface files with respect to the changes made to IO.f90
|
2013-02-06 16:45:34 +00:00 |
Mahesh Balasubramaniam
|
b591dd5f33
|
made changes to string, int, float interpretations and added warnings.
|
2013-02-06 16:41:09 +00:00 |
Franz Roters
|
c4b877d4f1
|
replaced missued family index by system index
|
2013-02-06 08:45:08 +00:00 |
Mahesh Balasubramaniam
|
037081831b
|
last commit did't compile, hope it's working as it should now
|
2013-02-05 20:07:25 +00:00 |
Martin Diehl
|
4997328de1
|
added use statements
|
2013-02-05 15:03:36 +00:00 |
Philip Eisenlohr
|
865842b0ed
|
LpandTangent assumed to be called with deviatoric stress input.
Now calculates deviator internally...
(Might have led to non volume preserving deformation.)
|
2013-02-05 13:47:00 +00:00 |
Philip Eisenlohr
|
79e7deca55
|
introduced dedicated calculation of interface normals in IP neighborhood. (2D elements did not work so far..!)
fixed definitions of some (2D) interface planes to have all normals pointing outward.
removed "int, private :: i" defined for spectral compilation.
|
2013-02-05 13:27:37 +00:00 |
Martin Diehl
|
cc9eb685fe
|
fixed wrong setting of coordinates in spectral solvers and removed old python scripts for setup of code and processing
|
2013-02-05 12:31:44 +00:00 |
Franz Roters
|
45344cff6b
|
added check if nGrains==1 when non-local plasticity is used
|
2013-02-04 14:34:01 +00:00 |
Franz Roters
|
01a7850517
|
in Abaqus there is a second input file ending (.pes), if this file exists it is to be preferred over the *.inp file (thanks Steffen)
|
2013-02-04 08:29:58 +00:00 |
Martin Diehl
|
7f5e9f70b2
|
added missing flags
|
2013-02-03 09:22:25 +00:00 |
Martin Diehl
|
6cd6172c0c
|
fixed bug in dotState causing strange hardening for certain parameters
|
2013-02-01 15:44:50 +00:00 |
Martin Diehl
|
b0263a8aab
|
added possibility to parse options for setup_code.sh and setup_processing.sh + other improvements in setup functionality
|
2013-02-01 12:21:56 +00:00 |