DAMASK_EICMD/code
Martin Diehl 6301787df4 moved the the variable cutBack from FEsolving.f90 (where it was not used at all) to the interface routines to make responsibility of cut back control clear
PLEASE RUN setup_code.py IF YOU DO MARC SIMULATIONS, THE INTERFACE HAS CHANGED
2012-10-02 12:46:58 +00:00
..
config added /echo/ statements 2012-10-02 08:12:53 +00:00
include common blocks from 2012 2012-06-13 07:30:27 +00:00
setup passing of multiple make options possible now 2012-07-03 13:57:05 +00:00
CPFEM.f90 new numerics parameter "unitlength" that scales the model size in DAMASK; this enables to use very small models in marc without getting any numerical problems for example with contact which does not seem to work when using very small numbers 2012-09-24 06:13:26 +00:00
DAMASK_abaqus_exp.f moved the the variable cutBack from FEsolving.f90 (where it was not used at all) to the interface routines to make responsibility of cut back control clear 2012-10-02 12:46:58 +00:00
DAMASK_abaqus_std.f moved the the variable cutBack from FEsolving.f90 (where it was not used at all) to the interface routines to make responsibility of cut back control clear 2012-10-02 12:46:58 +00:00
DAMASK_marc.f90 moved the the variable cutBack from FEsolving.f90 (where it was not used at all) to the interface routines to make responsibility of cut back control clear 2012-10-02 12:46:58 +00:00
DAMASK_run.py enabling regridding more than once by introducing deallocation of arrays 2012-07-31 15:37:49 +00:00
DAMASK_spectral.f90 substituted hand written matrix inversion by LAPACK version with precision selection. 2012-08-28 16:59:45 +00:00
DAMASK_spectral_Driver.f90 fixed bug in loadcase rotation: when not specifying "deg" the rotation was reset to 0,0,0..! 2012-09-06 14:05:28 +00:00
DAMASK_spectral_SolverAL.f90 fixed bug with stress BC handling 2012-09-05 08:30:15 +00:00
DAMASK_spectral_SolverBasic.f90 fixed bug with stress BC handling 2012-09-05 08:30:15 +00:00
DAMASK_spectral_SolverBasicPETSC.f90 fixed bug with stress BC handling 2012-09-05 08:30:15 +00:00
DAMASK_spectral_Utilities.f90 now capturing "terminallyIll" for basic solution, should end in a automatic cutback of time steps for the spectral solver 2012-08-29 05:50:42 +00:00
DAMASK_spectral_interface.f90 added some 'protected' statements to variables that shouldn't be changed by other modules 2012-09-22 16:49:41 +00:00
FEsolving.f90 moved the the variable cutBack from FEsolving.f90 (where it was not used at all) to the interface routines to make responsibility of cut back control clear 2012-10-02 12:46:58 +00:00
IO.f90 modified formated integer output and added error number in case maximum number of cutbacks is reached 2012-10-02 09:30:13 +00:00
Makefile corrected definition of integer type for gfortran 2012-08-29 05:19:35 +00:00
compilation_info.f90 substituted the call to the flush subroutine with the intrisic flush(6) function 2012-09-24 12:10:28 +00:00
constitutive.f90 fixed reading/writing of integer arrays with function for real arrays 2012-08-16 14:55:23 +00:00
constitutive_dislotwin.f90 condensed error reporting for constitutive_XYZ_init 2012-07-17 17:36:24 +00:00
constitutive_j2.f90 changed numerics.f90 back to the old openmp statement as this doesn't seem to cause the problem and is standard conforming 2012-08-29 16:16:10 +00:00
constitutive_none.f90 new version of modular solver structure 2012-08-03 09:25:48 +00:00
constitutive_nonlocal.f90 minor correction of debugging output 2012-09-05 11:19:46 +00:00
constitutive_phenopowerlaw.f90 condensed error reporting for constitutive_XYZ_init 2012-07-17 17:36:24 +00:00
constitutive_titanmod.f90 condensed error reporting for constitutive_XYZ_init 2012-07-17 17:36:24 +00:00
crystallite.f90 some minor improvement on precision detection: checking only once (in prec and no longer in math and crystallite), added one more 4/8 switch for LAPACK, as there is no single precision FFTW, stopping compilation for spectral method if FLOAT=4 2012-08-30 20:26:28 +00:00
damask.core.pyf moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 2012-08-27 08:04:47 +00:00
debug.f90 set debug_level to be protected as it is read-only for other modules 2012-10-02 09:35:39 +00:00
homogenization.f90 fixed reading/writing of integer arrays with function for real arrays 2012-08-16 14:55:23 +00:00
homogenization_RGC.f90 substituted hand written matrix inversion by LAPACK version with precision selection. 2012-08-28 16:59:45 +00:00
homogenization_isostrain.f90 added new, flexible debugging scheme. 2012-03-08 20:25:28 +00:00
lattice.f90 some comments to be seen in documentation 2012-08-15 13:38:38 +00:00
material.f90 changed variable name "debug_what" to "debug_level" 2012-07-05 09:54:50 +00:00
math.f90 some minor improvement on precision detection: checking only once (in prec and no longer in math and crystallite), added one more 4/8 switch for LAPACK, as there is no single precision FFTW, stopping compilation for spectral method if FLOAT=4 2012-08-30 20:26:28 +00:00
mesh.f90 new scaling feature in numerics (unitlength) did not scale the reference coordinates in the first place; now this is taken care of in mesh.f90, so scaling should work properly 2012-09-25 16:21:58 +00:00
numerics.f90 forgot to check in; belongs to rev 1762 2012-09-24 16:22:25 +00:00
prec.f90 some minor improvement on precision detection: checking only once (in prec and no longer in math and crystallite), added one more 4/8 switch for LAPACK, as there is no single precision FFTW, stopping compilation for spectral method if FLOAT=4 2012-08-30 20:26:28 +00:00
spectral_quit.f90 corrected some bugs concerning the regridding 2012-06-20 12:49:46 +00:00