Philip Eisenlohr
a26d9c844b
max size of crystallite result is now based on actual use within the mesh, not just picking the largest chunk from the material.config file...
2011-06-08 09:16:48 +00:00
Franz Roters
7aed307bfc
removed obsolet option --frame
...
renamed texture component frame to margin
2011-06-08 06:47:23 +00:00
Philip Eisenlohr
8921f29dce
merged imaging, Mentat, and spectral versions of generating a patch of grains from a reconstructed boundary file into one script.
2011-06-07 19:15:34 +00:00
Philip Eisenlohr
9370d9a049
added 'spectral_geomCheck' to symlink table
2011-06-06 15:29:14 +00:00
Philip Eisenlohr
8041587a72
changed internal debug verbosity in accord with debug.config listing.
2011-06-06 15:27:35 +00:00
Philip Eisenlohr
4a694fa7fd
changed wildcard letter from '#' to '*' now consistent with new IO comment parsing.
...
fixed memory bug with bc_maskvector.
some brushing up here and there...
2011-06-06 15:20:28 +00:00
Christoph Kords
ae4c8fa2d8
renaming of "mpieNumThreadsInt" to "DAMAKS_NumThreadsInt" was forgotten here
2011-06-06 08:51:07 +00:00
Philip Eisenlohr
9f5c9142e5
generate ParaView mesh from spectral geometry (*.geom) description file to check for correct grain assignment
2011-06-01 08:44:14 +00:00
Philip Eisenlohr
4a2078e965
produces two-column data of step | iteration at which convergence was reached (or aborted). Source file is the redirected STDOUT of DAMASK_spectral
2011-05-31 12:31:35 +00:00
Christoph Kords
9a64f3dd85
* comments are now recognized by IO even when they do not appear at the beginning of the line
...
* no need for the zero entries in the material.config anymore
2011-05-30 09:09:19 +00:00
Christoph Kords
bbf75f3fb5
cannot omit entries for second to fourth slip system family, though they are zero
2011-05-30 07:53:41 +00:00
Franz Roters
ac3a2ee4e1
alll grain have the same phase now
...
corrected small bug when Image library is not available
2011-05-28 09:48:39 +00:00
Franz Roters
08d39342e4
reworked restarting for compatibility with abaqus (not yet fully working)
...
added new orientation feature for direct simulation:
component type (random) asigns random orientation to an entire grain
2011-05-28 09:44:43 +00:00
Franz Roters
2418dfe96d
changed MPIE_NUM_THREADS to DAMASK_NUM_THREADS
2011-05-28 09:42:25 +00:00
Philip Eisenlohr
5e6de13962
removed useless grain selection option (--grain)
...
escaped MPIE\n.... in $ID$
fixed problem when writing output files into subdirectories
2011-05-26 09:44:10 +00:00
Philip Eisenlohr
96a4d83b9b
fixed bug in user mapping function.
...
corrected examples and added incremental mapping explanation to usage hint.
2011-05-26 09:41:53 +00:00
Franz Roters
f24da6dffe
added comment on precompiling the subroutine into a library
2011-05-26 09:38:48 +00:00
Christoph Kords
e39445ee7a
dead dislocations now exert a backstress on their "home" MP
2011-05-26 09:35:42 +00:00
Christoph Kords
78f74e8991
forgot to use "mesh_ipCenterOfGravity"
2011-05-26 09:23:13 +00:00
Nan Jia
3ae8b0f732
dropped grain index from output header (did not work anyhow)
...
introduced string escape for the likes of MPIE\n.jia to prevent newline literal
2011-05-24 17:23:22 +00:00
Christoph Kords
cac45cff96
ip coordinates are now updated every cycle; this is needed for the nonlocal internal stress fields
...
* Marc: node displacements are added to initial node coordinates (mesh_node0) to get current node positions (mesh_node), then ip coordinates are deduced
* Abaqus: ip coordinates are directly updated, no update of node coordinates!
* Spectral: for the moment no update of either ip or node coordinates! passing only dummy values with initial ip coordinates
2011-05-24 15:57:59 +00:00
Nan Jia
73b1dbc5f7
corrected printing bug
2011-05-23 15:11:01 +00:00
Philip Eisenlohr
6daa8b710b
shortened output header to contain only one description line that includes the command line switches passed to postResults
2011-05-23 07:13:28 +00:00
Philip Eisenlohr
2a8dc1bff1
Fixed a bug introduced in the last revision. Datatype keywords (SCALARS, VECTORS, ...) were not written in plural form into VTK file, thus had not been recognized by ParaView.
2011-05-22 14:01:18 +00:00
Philip Eisenlohr
8879e03a60
better reporting and fixed a bug when requesting non-existing data
2011-05-21 21:43:40 +00:00
Christoph Kords
a910c469df
update of nonlocal material parameters
2011-05-20 08:11:22 +00:00
Franz Roters
e563d539a6
added openmp flag to compiler call
2011-05-19 22:46:09 +00:00
Philip Eisenlohr
808a6d6ad6
+ error box + now tells error number (useful for Abaqus)
2011-05-13 16:55:13 +00:00
Philip Eisenlohr
1baae024cb
added two more <crystallite> examples
2011-05-13 16:54:08 +00:00
Philip Eisenlohr
25e3c4baf8
nicer STDOUTput and can now properly deal with resolutions of 1
2011-05-13 16:53:27 +00:00
Philip Eisenlohr
4658190951
now reports command line switches used in generating output files
2011-05-12 09:53:44 +00:00
Philip Eisenlohr
25bf6bf7dd
reports command line switches used in generating output files
2011-05-12 08:25:34 +00:00
Philip Eisenlohr
a675a7d8bf
combined single crystal (SX) and polycrystal (PX) compression samples
2011-05-12 08:24:27 +00:00
Philip Eisenlohr
43ab7cf119
simple rotation by 90 deg of one periodic element
2011-05-12 07:58:34 +00:00
Philip Eisenlohr
d6f64a9239
first examples which worke in the tutorial
2011-05-12 07:42:57 +00:00
Philip Eisenlohr
d366a53f4e
probably installation is a better place for the abq.env file
2011-05-11 17:10:45 +00:00
Philip Eisenlohr
0a5e151699
extension to make content clear
2011-05-11 17:10:12 +00:00
Philip Eisenlohr
fa98133f8e
renamed interface from "mpie_interface" to "DAMASK_interface"
2011-05-11 17:01:03 +00:00
Philip Eisenlohr
75192789e8
added making of DAMASK_spectral.exe
2011-05-11 16:45:37 +00:00
Philip Eisenlohr
43cc68555b
observe new include subdirectory
2011-05-11 16:40:51 +00:00
Philip Eisenlohr
e5a2d829b0
new substructure with 'include' and 'config' directories
...
renaming of mpie_... to DAMASK for main usersubroutines
extension of element outputs from 5 to 8 digits (FFT!!!)
2011-05-11 16:38:45 +00:00
Christoph Kords
a0bec65c7b
Last version didn't compile, because of missing keyword "call" in front of subroutine call to IO_error
2011-05-09 08:49:03 +00:00
Franz Roters
4f004f7d33
added DAMASK logo
...
added correct email to contact information
2011-05-09 06:59:11 +00:00
Christoph Kords
1928fa816c
output now contains both node and ip number
...
relation between node and ip numbering is given in new function ipIDs
2011-05-06 10:00:27 +00:00
Christoph Kords
56b2b3e572
* quick fix in order to make it work for elements of type 57 (quadratic with reduced integration)
...
* length for results of type "elemental tensor" is exactly 7
2011-05-05 09:16:29 +00:00
Philip Eisenlohr
660c9212f8
introduced error 667 for out of bounds user result requesting
2011-05-04 16:02:18 +00:00
Philip Eisenlohr
2fa4a344b9
added sloppy option to circumvent increment range check. that is useful to reach the last inc in former FFT sim results, which have a wrong inc count in their header
2011-05-02 16:10:18 +00:00
Philip Eisenlohr
affd383ef8
simplified disorientation calculation. performed FEM check that "grainrotation" reflects the *active* rotation from the starting orientation to the current one with respect to the lab coord system (as expected).
2011-04-14 19:09:44 +00:00
Philip Eisenlohr
97185fb30b
removed debug printing...
2011-04-14 14:03:06 +00:00
Philip Eisenlohr
f598e3b6ed
corrected mixup of Fortran (1,2,3,...) indexing to Python (0,1,2,...) style.
...
fixed erroneous array indexing in neighborhood calculation.
2011-04-14 10:11:23 +00:00