DAMASK_EICMD/code
Martin Diehl 22812c9a91 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
new function in IO to print integers without leading zeros, implemented it at some places in the new spectral solver (reporting still needs some serious polishing)
updated preprocessing for documentation to handle precision correctly
2012-08-30 20:26:28 +00:00
..
config added relativistic correction of velocity (maximum velocity given by parameter in material.config); probability of thermal activation in velocity law not allowed to be greater than one. 2012-08-30 07:33:13 +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 fixed reading/writing of integer arrays with function for real arrays 2012-08-16 14:55:23 +00:00
DAMASK_abaqus_exp.f merged precision info into the file prec.f90 and removed prec_single.f90 2012-08-28 16:08:17 +00:00
DAMASK_abaqus_std.f merged precision info into the file prec.f90 and removed prec_single.f90 2012-08-28 16:08:17 +00:00
DAMASK_marc.f90 merged precision info into the file prec.f90 and removed prec_single.f90 2012-08-28 16:08:17 +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 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_spectral_SolverAL.f90 new solver is now compiling without a PETSc installation, however only the plain basic solver is available then. 2012-08-28 19:19:47 +00:00
DAMASK_spectral_SolverBasic.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_spectral_SolverBasicPETSC.f90 new solver is now compiling without a PETSc installation, however only the plain basic solver is available then. 2012-08-28 19:19:47 +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 changed order of most arrays to fortran-fast, whole new solver still work in progress 2012-08-09 13:04:56 +00:00
FEsolving.f90 added comments for doxygen documentation 2012-08-25 11:46:36 +00:00
IO.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
Makefile corrected definition of integer type for gfortran 2012-08-29 05:19:35 +00:00
compilation_info.f90 added flush for easier debugging 2012-08-29 15:23:43 +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 added relativistic correction of velocity (maximum velocity given by parameter in material.config); probability of thermal activation in velocity law not allowed to be greater than one. 2012-08-30 07:33:13 +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 added comments for doxygen documentation 2012-08-25 11:46:36 +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 moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 2012-08-27 08:04:47 +00:00
numerics.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
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