Philip Eisenlohr
659a537eba
Notes by Martin and Philip on the index flipping we had in the acoustic tensor calculation.
...
(Might be useful to observe other solution methods performance against the plain basic/NGMRES demonstrated here.)
2013-06-12 17:39:17 +00:00
Pratheek Shanthraj
1c25403b5b
changed default values of AL spectral solver tolerances. should've been done along with commit 2254.
2013-06-12 10:06:04 +00:00
Test User
a8ae03ae77
Added report of SUCCESSFUL test for Revision 2480
2013-06-12 00:53:14 +00:00
Christoph Kords
daf89806b1
fixed bug in deltaState; used to lead to unpredictable values in accumulated shear, since deltaState was not defined at this state position
2013-06-11 21:03:23 +00:00
Martin Diehl
296a5040b9
fixed bug in initialization when reading in material.config.
...
Fortran does not short-circuit, e.g. (if a>0 .and. b(a) ==c) might cause an out-of-bounds error when a=-1 it'll try to access b(-1)!
2013-06-11 20:16:40 +00:00
Martin Diehl
6f7740a243
made doxygen working for MSC.Marc again, small changes on the todo-statements for doxygen, they don't work on single lines of codes but only on module/variables
2013-06-11 16:35:04 +00:00
Test User
ad314a60c0
Added report of SUCCESSFUL test for Revision 2476
2013-06-11 12:15:34 +00:00
Ding Wang
ce9f92a884
polishing output
2013-06-11 10:27:38 +00:00
Ding Wang
920195809c
fixed bug in auto determination of size and grid
2013-06-11 10:11:14 +00:00
Martin Diehl
1b53bad9a4
removed doubled equal sign in compiler name definition
2013-06-11 09:06:25 +00:00
Martin Diehl
a7b6093edc
fixed bug in include_linux64 for Marc 2012, tests should run again after updating the copy in /msc/....
...
polished two other versions of this file
unified output format for /echo/ in material.f90
2013-06-11 07:28:08 +00:00
Martin Diehl
6907e9ad3b
added run of symlink code to have symlinks for different marc versions
2013-06-07 10:27:06 +00:00
Christoph Kords
55735b9580
grainrotation output now uses corrected rotation math
2013-06-07 09:35:00 +00:00
Martin Diehl
5d7f7f1bc5
reverted accidently commited changes to Makefile.
...
one public statement in math.f90 still prevented compilation of core module, fixed that
2013-06-07 07:27:12 +00:00
Martin Diehl
e6ca36c7d7
removed old DAMASK_marcXXXX.f90 source files.
...
If you just use one Marc version, simply select DAMASK_marc.f90, this matches for all releases.
DAMAKS_marc.marc compile with Marc 2010 does not work with Marc 2012. In case you need more than one Marc version in parallel, run symLink_Code.py in /code/setup to generate symlinks for Marc version 2010,2011,2012
2013-06-06 16:04:40 +00:00
Martin Diehl
06b977ff61
added public statements to fftw functions and constants after whole math module is private now
2013-06-06 09:25:27 +00:00
Christoph Kords
622e2dcf15
Fixed bug in math rotations: passive and active rotations were not clearly distinguished and partly mixed up; yet, luckily, only resulted in wrong output of euler angles.
...
Now fixed with following convention:
Rotation conversions do not switch implicitly from active to passive or vice versa EXCEPT when converting to or from any "Euler" type (Euler angles or Euler axis/angles). Those functions expect a passive rotation as input if converting to Euler type and return a passive rotation if converting from Euler type.
2013-06-05 19:10:37 +00:00
Martin Diehl
becacb675a
linear reconstruction no longer needed for odd resolution
2013-06-05 14:05:11 +00:00
Test User
ac870574ab
Added report of SUCCESSFUL test for Revision 2464
2013-06-05 00:24:54 +00:00
Martin Diehl
0d912c2cfa
renamed loadcase to reflect actual loading
2013-06-04 16:32:32 +00:00
Martin Diehl
2a45a99ada
added two more test to automator, thanks to Christoph for setting them up
2013-06-04 15:36:46 +00:00
Martin Diehl
e635b06270
last polishing on preprocessing scripts, documentation and scripts are all up to date.
...
added addSchmidfactors to post processing scripts
2013-06-04 12:56:57 +00:00
Philip Eisenlohr
84c43741a6
reworked distribution of microstructure constituents. now each material point represents "as good as possible" the fractional content of constituents.
...
removed error for volume fractions not equalling 1.
implemented capability to rotate the texture given in material.config.
2013-05-29 17:23:49 +00:00
Philip Eisenlohr
32a16f9745
wildcard matching for column headings, e.g. "[159]_p" to extract only the diagonal elements (scalars) of stress, or "[1-9]_p" to extract all nine values.
...
fixed VTK file format problem where double precision floats were incorrectly interpreted because they were announced as "float" (now "double").
2013-05-29 10:24:00 +00:00
Christoph Kords
fab0ea8e4e
interpolation method is now an attribute of the Colormap class; added classic "rainbow" colorscheme to predefined ones
2013-05-28 20:15:13 +00:00
Christoph Kords
65c5090378
added option to linearly interpolate colors to Colormap class
2013-05-28 17:33:51 +00:00
Martin Diehl
a21dd816c7
init reporting of constitutive_*.f90 had less/to much spaces, renamed label to LABEL because it is a parameter.
...
removed debug output of geom_fromEuclideanDistance.py
2013-05-28 17:31:55 +00:00
Christoph Kords
837574278e
removed (now) unused function for reading of configFile
2013-05-28 14:47:50 +00:00
Christoph Kords
2784a96a51
do not print colormap name for format=raw
2013-05-28 14:45:53 +00:00
Christoph Kords
10a32dc17b
use predefined maps in damask.Colormap class; no need for a colorMap config file anymore
2013-05-28 14:18:21 +00:00
Christoph Kords
7c42facfe0
predefined colormaps now as class attribute of "Colormap"
2013-05-28 14:04:25 +00:00
Christoph Kords
ee2595c008
added method to use predefined colormaps
2013-05-28 13:50:36 +00:00
Christoph Kords
4fda285e08
added method to invert colormap
2013-05-28 12:18:25 +00:00
Christoph Kords
d01a8bdf8c
renamed methods "to" and "asModel" to more (?) meaningfull "convertTo" and "expressAs"
2013-05-28 11:47:15 +00:00
Christoph Kords
8421587724
added some space here and there for more readability
2013-05-28 11:39:26 +00:00
Christoph Kords
a6361738fb
(again!) fixed bug that was introduced in rev 2085: messed up indices of stiffness matrix in calculation of Poisson's ratio
2013-05-26 14:31:31 +00:00
Christoph Kords
ab997f19ac
fixed bug in nonlocal state init that was introduced in rev 2438 and used to reset states from other constitutions
2013-05-24 13:43:44 +00:00
Christoph Kords
c0539d2383
replaced all remaining occurrences of state indices
2013-05-24 11:48:34 +00:00
Christoph Kords
e2d970ce57
combined some state indices to an array with a more generic name
2013-05-24 09:02:30 +00:00
Philip Eisenlohr
8fd590d7bd
added red--blue map
2013-05-24 07:41:44 +00:00
Christoph Kords
ad4a66cb4e
use named state variable indices in "deltaState"
2013-05-23 21:46:15 +00:00
Christoph Kords
332b207270
use named state variable indices in "kinetics" and "microstructure"
2013-05-23 21:40:00 +00:00
Christoph Kords
5900076d72
rename state variable index for critical resolved shear stress from "iTau" to "iTauF"
2013-05-23 21:32:36 +00:00
Christoph Kords
ad2a245cdf
use named state variable indices in "microstructure"
2013-05-23 21:28:45 +00:00
Christoph Kords
c02645c996
use named state variable indices in "aTolState"
2013-05-23 21:13:56 +00:00
Christoph Kords
f04a531e9b
use named state variable indices in "stateInit"
2013-05-23 21:10:31 +00:00
Christoph Kords
65524b7f84
corrected named indices for state variables; however, not yet used
2013-05-23 20:30:06 +00:00
Christoph Kords
e249366ded
introduced named indices for state variables; however, not yet used
2013-05-23 20:15:23 +00:00
Christoph Kords
72129cae00
removed prefix "constitutive_nonlocal_" from all private variables
2013-05-23 19:56:36 +00:00
Christoph Kords
b559666436
replaced FE_maxNipNeighbors with mesh_maxNipNeighbors, which is sufficient for memory allocation, since this gives the maximum of neighbors in all cp elements
2013-05-23 17:46:21 +00:00