DAMASK_EICMD/code
Martin Diehl 483b483816 dummy update because those messages got lost:
Date: Tue, 13 Sep 2011 17:46:44 +0200
From: m.diehl@mpie.de
To: wangleyu@msu.edu, lebenso@lanl.gov, denny.tjahjanto@imdea.org,
 o.guevenc@mpie.de, n.jia@mpie.de, m.diehl@mpie.de, c.kords@mpie.de,
 c.zambaldi@mpie.de, p.eisenlohr@mpie.de, f.roters@mpie.de
Subject: update: /home/svn/repos/DAMASK to 1000
Message-ID: <4e6f7ae4.Xjnd/szYAh8QCXTo%m.diehl@mpie.de>
User-Agent: Heirloom mailx 12.2 01/07/07
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

A   processing/pre/FromEBSD/
A   processing/pre/FromEBSD/Hex2Cub.cpp
A   processing/pre/FromEBSD/SpectralMethodFromEBDS
A   processing/pre/FromEBSD/patchFromReconstructedBoundaries
D   processing/pre/patchFromReconstructedBoundaries

added two small (quick and dirty) tools to convert data from EBSD to input files for spectral method, put them together with patchFromReconstructedBoundaries into new folder.
Date: Tue, 13 Sep 2011 17:54:06 +0200
From: m.diehl@mpie.de
To: wangleyu@msu.edu, lebenso@lanl.gov, denny.tjahjanto@imdea.org,
 o.guevenc@mpie.de, n.jia@mpie.de, m.diehl@mpie.de, c.kords@mpie.de,
 c.zambaldi@mpie.de, p.eisenlohr@mpie.de, f.roters@mpie.de
Subject: update: /home/svn/repos/DAMASK to 1001
Message-ID: <4e6f7c9e.v9E4JVN2a6bg5tL8%m.diehl@mpie.de>
User-Agent: Heirloom mailx 12.2 01/07/07
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

U   code/DAMASK_spectral.f90
U   code/DAMASK_spectral_interface.f90
U   code/IO.f90
U   code/crystallite.f90
U   code/homogenization_RGC.f90
U   code/lattice.f90
U   code/makefile
U   code/material.f90
U   code/mesh.f90

did a lot of polishing:
- removed unnecessary "return" before end of subroutine or function:
- changed undetermined array length (:) to (1:3)

To prevent problems with some code analysing tools:
- "3D oneliner loops" (with ";) only for "do" and "enddo" at the same time
- removed line continuation in OMP statements

made the makefile more flexible, removed heap-arrays switch
Date: Tue, 13 Sep 2011 17:57:07 +0200
From: m.diehl@mpie.de
To: wangleyu@msu.edu, lebenso@lanl.gov, denny.tjahjanto@imdea.org,
 o.guevenc@mpie.de, n.jia@mpie.de, m.diehl@mpie.de, c.kords@mpie.de,
 c.zambaldi@mpie.de, p.eisenlohr@mpie.de, f.roters@mpie.de
Subject: update: /home/svn/repos/DAMASK to 1002
Message-ID: <4e6f7d53.IEDDzo+JSzDWNSBr%m.diehl@mpie.de>
User-Agent: Heirloom mailx 12.2 01/07/07
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

A   documentation/Compiling/
A   documentation/Compiling/Stack+usage.pdf
A   documentation/ParallelizationAndTuning/
A   documentation/ParallelizationAndTuning/BSC_tools_Overview.pdf
A   documentation/ParallelizationAndTuning/Intro_Perf.pdf
A   documentation/ParallelizationAndTuning/Kcachegrind.pdf
A   documentation/ParallelizationAndTuning/LRZ210703_1.pdf
A   documentation/ParallelizationAndTuning/LRZ210703_2.pdf
A   documentation/ParallelizationAndTuning/MUST_Overview.pdf
A   documentation/ParallelizationAndTuning/NPB-MZ-MPI-BT_Exercise.pdf
A   documentation/ParallelizationAndTuning/PAPI.pdf
A   documentation/ParallelizationAndTuning/PSC_Exercise_BT-MPI.pdf
A   documentation/ParallelizationAndTuning/Paraver_Exercise.pdf
A   documentation/ParallelizationAndTuning/Periscope_Overview.pdf
A   documentation/ParallelizationAndTuning/SIONlib.pdf
A   documentation/ParallelizationAndTuning/Scalasca_Examples.pdf
A   documentation/ParallelizationAndTuning/Scalasca_Exercise_BTMZ.pdf
A   documentation/ParallelizationAndTuning/Scalasca_Overview.pdf
A   documentation/ParallelizationAndTuning/Scalasca_Patterns.pdf
A   documentation/ParallelizationAndTuning/TAU.pdf
A   documentation/ParallelizationAndTuning/VIHPS-TW8.pdf
A   documentation/ParallelizationAndTuning/Vampir_Exercise.pdf
A   documentation/ParallelizationAndTuning/Vampir_Overview.pdf
A   documentation/ParallelizationAndTuning/instructions_periscope.pdf
A   documentation/ParallelizationAndTuning/manualf06.pdf

added some information from Tuning workshop in Aachen regarding tuning/parallelization

added slides with information how to prevent segmentation fauld
2011-09-14 08:16:42 +00:00
..
config changed standard values according to numerics.f90 2011-08-30 11:21:39 +00:00
include new substructure with 'include' and 'config' directories 2011-05-11 16:38:45 +00:00
setup changed default to "no clean". if clean-up required, use '--clean' option! 2011-06-15 16:40:34 +00:00
CPFEM.f90 ip volume is now based on the determinant of F. "mesh_ipVolume" represents the initial volume and is multiplied with det(F) wherever the current volume is needed. Since this works for all solver types, the "volume" output in crystallite is now also correct for spectral method and abaqus. 2011-08-19 11:18:56 +00:00
DAMASK_abaqus_exp.f solved argument mismatch 2011-09-13 14:15:17 +00:00
DAMASK_abaqus_std.f ip coordinates are now updated every cycle; this is needed for the nonlocal internal stress fields 2011-05-24 15:57:59 +00:00
DAMASK_marc.f90 changed MPIE_NUM_THREADS to DAMASK_NUM_THREADS 2011-05-28 09:42:25 +00:00
DAMASK_spectral.f90 dummy update because those messages got lost: 2011-09-14 08:16:42 +00:00
DAMASK_spectral_interface.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
DAMASK_spectral_single.f90 ip coordinates are now updated every cycle; this is needed for the nonlocal internal stress fields 2011-05-24 15:57:59 +00:00
FEsolving.f90 corrected typos and such 2011-09-13 15:57:58 +00:00
IO.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
constitutive.f90 have to initialize constitutive_state during constitutive_init, since the first call to constitutive_microstructure (where we already need the state) is done before the cutback scheme starts. 2011-08-02 11:10:41 +00:00
constitutive_dislotwin.f90 corrected wrong check of twin systems 2011-09-13 08:18:43 +00:00
constitutive_j2.f90 homogenization_*, constitutive_*, DAMASK_spectral_interface: did some polishing regarding init output 2011-08-26 13:57:29 +00:00
constitutive_nonlocal.f90 * new output variable "internalstress", which gives the internal stress tensor 2011-09-07 11:30:28 +00:00
constitutive_phenopowerlaw.f90 homogenization_*, constitutive_*, DAMASK_spectral_interface: did some polishing regarding init output 2011-08-26 13:57:29 +00:00
constitutive_titanmod.f90 homogenization_*, constitutive_*, DAMASK_spectral_interface: did some polishing regarding init output 2011-08-26 13:57:29 +00:00
crystallite.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
debug.f90 changed internal debug verbosity in accord with debug.config listing. 2011-06-06 15:27:35 +00:00
homogenization.f90 slight correction of debugging output 2011-08-02 12:36:08 +00:00
homogenization_RGC.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
homogenization_isostrain.f90 homogenization_*, constitutive_*, DAMASK_spectral_interface: did some polishing regarding init output 2011-08-26 13:57:29 +00:00
lattice.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
makefile did a lot of polishing: 2011-09-13 15:54:06 +00:00
material.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
math.f90 cleaned and restructured output on screen, changed L_inf norm to L_2 for calculation of error in Fourier space. 2011-08-31 14:37:01 +00:00
mesh.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
numerics.f90 corrected typos and such 2011-09-13 15:57:58 +00:00
prec.f90 changed enconding of all source files to UTF-8 without BOM (signature) Codepage 65001 2011-04-07 07:20:28 +00:00
prec_single.f90 changed enconding of all source files to UTF-8 without BOM (signature) Codepage 65001 2011-04-07 07:20:28 +00:00
todo.txt Abaqus interfaces dapted to newest version of the rest of the code 2011-03-07 12:49:27 +00:00