Martin Diehl
c2495d0d4a
changed misplaced private to public statement and renamed qsort to math_qsort
2013-02-01 07:26:21 +00:00
Martin Diehl
e74b5da19a
changed all remaining routines to fortran-fast arrays (geometry reconstruction etc.)
...
changed all remaining routines in f2py to more clever determination of array size (requires f2py >= 2.0)
enabled 3D visualize to work with odd resolution by switching to linear reconstruction
PLEASE NOTE: Redefinition of routines for f2py might cause trouble -> DELETE DAMASK_ROOT/lib/damask/core.so in this case
further changes: added pure statement where possible, polished, unified use of "Q" for "Quaternion" and reordered math to have similar routines together
2013-01-31 16:28:08 +00:00
Test User
be06f34242
Added report of SUCCESSFUL test for Revision 2118
2013-01-30 01:59:48 +00:00
Mahesh Balasubramaniam
55957dd99e
compile_CoreModule.py split seperately from the previous setup_processing.py
2013-01-29 15:33:20 +00:00
Mahesh Balasubramaniam
d713ef79d0
a simple shell script that runs compile_CoreModule.py and symLink_Processing.py in the said order
2013-01-29 15:32:43 +00:00
Mahesh Balasubramaniam
bd1f8044fb
symLink_Processing.py split seperately from the previous setup_processing.py
2013-01-29 15:31:57 +00:00
Mahesh Balasubramaniam
04d48c79b9
symlink_Code.py split seperately from the previous setup_code.py
2013-01-29 15:31:01 +00:00
Mahesh Balasubramaniam
bbd7e72fe8
setup_Makefile split seperately from the previous setup_code.py
2013-01-29 15:30:28 +00:00
Mahesh Balasubramaniam
6dcea3f419
a simple shell script to run setup_Makefile.py,compile_SpectralSolvers.py and symlink_Code.py in the said order
2013-01-29 15:29:43 +00:00
Mahesh Balasubramaniam
c816d5ca74
compiling DAMASK_Spectral split seperately from setup_code.py
2013-01-29 15:28:21 +00:00
Franz Roters
5228af627c
corrected calculation of gmod from c_66 (Voigt approximation for a random polycrystal)
...
approximate twin volume by a disk rather than an elipsoid
2013-01-29 14:59:26 +00:00
Martin Diehl
08a2aa79f7
doxygen comments for homogenization.f90, unified naming ip->i, el->e
2013-01-29 10:28:01 +00:00
Test User
97eb6d6f68
Added report of SUCCESSFUL test for Revision 2108
2013-01-29 02:02:32 +00:00
Martin Diehl
1594a4bdf8
doxygen comments for isostrain, unified naming ip->i, el->e
2013-01-28 16:36:26 +00:00
Philip Eisenlohr
963ff0c3ae
added support for tetrahedron element with 4 integration points (Marc ID 127)
2013-01-28 16:25:43 +00:00
Martin Diehl
3ffd6499b1
change bash-only "let" to "`expr`", abaqus_v6.env now suppresses warnings about long lines (there are only comments anyway)
2013-01-28 15:30:51 +00:00
Test User
b9f1c72990
Added report of SUCCESSFUL test for Revision 2104
2013-01-25 02:20:34 +00:00
Claudio Zambaldi
ae9af9143d
in python never put import of standard library modules on the same import
...
line as own modules (here:damask)
- und die folgenden Zeilen werden ignoriert --
M setup_code.py
2013-01-24 14:45:23 +00:00
Martin Diehl
db12e6e0c8
removed forgotten debug write statements (thanks Franz!)
2013-01-24 13:20:57 +00:00
Pratheek Shanthraj
7a84209a14
bug fix in microstructure
...
-This line, and those below, will be ignored--
M constitutive_dislotwin.f90
2013-01-24 13:12:51 +00:00
Test User
25e2330a12
Added report of SUCCESSFUL test for Revision 2100
2013-01-24 02:20:43 +00:00
Martin Diehl
6ce78cf806
gfortran now detects "call flush" statements, removed the last of them in mesh.f90
2013-01-23 21:50:01 +00:00
Martin Diehl
d1985e0bef
checked and improved on Franz' one call to CPFEM only improvement
2013-01-23 19:56:45 +00:00
Martin Diehl
96577b18fb
introduced error code for run_test.py
2013-01-23 18:33:46 +00:00
Test User
59077eeb45
Added report of SUCCESSFUL test for Revision 2096
2013-01-23 15:35:06 +00:00
Martin Diehl
85f1cc6ec0
removed covera_ratio for constitutive none
2013-01-23 12:27:02 +00:00
Martin Diehl
0f87c3908e
added lattice_structure for J2 plasticity
2013-01-23 07:47:20 +00:00
Pratheek Shanthraj
50e874f887
fixed bug in elasticity matrix calculation
2013-01-22 15:48:47 +00:00
Martin Diehl
652a8366fe
splitted lines > 132, added pure statements where suggested by gfortran 4.7
2013-01-22 13:02:23 +00:00
Martin Diehl
df089b94bd
line break in lines > 132
2013-01-22 11:06:39 +00:00
Martin Diehl
bb45b91dad
added lattice_structure for J2
2013-01-22 10:07:15 +00:00
Martin Diehl
2b319f02e6
small corrections on changes related to non-schmid systems
2013-01-22 10:04:15 +00:00
Pratheek Shanthraj
e691ff1ea1
updated setup_processing and corrected descriptions for new scripts
2013-01-22 09:56:36 +00:00
Pratheek Shanthraj
f3bd920c23
added non-schmid structure
2013-01-21 23:50:28 +00:00
Pratheek Shanthraj
a4abebfcbb
some potentially useful postprocessing scripts
2013-01-21 23:15:23 +00:00
Pratheek Shanthraj
60fec0e8ec
added code structure for non-schmid mechanics. work in progress…
2013-01-21 23:11:16 +00:00
Pratheek Shanthraj
fd94c786f0
moved stiffness tensor calculation to lattice
...
introduced 'isotropic' and 'orthorhombic' lattice types to use corresponding symmetries in stiffness tensor. intended to be used with non-crystal plasticity models (j2, constitutive_none with isotropic, cubic or orthotropic elasticity).
2013-01-21 21:57:26 +00:00
Martin Diehl
0e52915435
further step towards more intelligent testing automator
2013-01-21 18:04:24 +00:00
Franz Roters
c195f316e1
corrected calculation of twin stiffness matrix
2013-01-21 08:17:43 +00:00
Mahesh Balasubramaniam
4af855c755
added perceptualUniformColorMap.py to the list of post-processing files
2013-01-18 17:39:09 +00:00
Mahesh Balasubramaniam
a1f0ed483c
export method with format and revised crop options added to the Colormap class.
2013-01-18 17:17:50 +00:00
Mahesh Balasubramaniam
5676330e93
parsing options and file handling for perceptually linear diverging and sequential colormaps
2013-01-18 17:15:30 +00:00
Philip Eisenlohr
e51779579e
removed (unsupported) "--geom" option.
2013-01-18 13:01:43 +00:00
Philip Eisenlohr
c8aaf8f6d4
added $id flags and specified line ending types when missing.
...
setup script missed ".py" extension for geom_euclideanDistance.
2013-01-18 12:59:26 +00:00
Pratheek Shanthraj
0e93d51fed
adopted same algorithm as in addEuclideanDistance
2013-01-18 11:42:27 +00:00
Pratheek Shanthraj
096204cd79
corrected missing file renaming of output
2013-01-18 11:39:53 +00:00
Martin Diehl
9ee8108b6b
added doxygen documentation to material.f90 and marked read-only quantities as protected where possible, removed substituted "call flush" by "flush"
2013-01-18 11:30:52 +00:00
Martin Diehl
b018934b45
simplified code, added functionality to export raw list
2013-01-16 18:45:10 +00:00
Martin Diehl
c6a79d2b3d
divergence_correction for basic solver variants has now 3 possibilities:
...
0: uncorrected, slope per sidelength (physical dimension) e = res/dim
1: corrected by sidelength, slope per unitlength e = res/1
2: corrected such that distance between FPs e = 1
alway regarding the medium length of x,y,z direction
2013-01-16 10:40:53 +00:00
Martin Diehl
20bc97b7eb
added doxygen comments and unified naming scheme for ip, element and grain
2013-01-16 10:14:57 +00:00