DAMASK_EICMD/code
Martin Diehl 0959ff3299 substituted hand written matrix inversion by LAPACK version with precision selection.
also introduced check for inversion into DAMASK_spectral_Utilities.f90 for the stress BC calculation. This part is further improved by using 5% of the reference stiffness to avoid trouble in the fully plastic regime (where the stiffness is underestimated)

Test for Marc 2010 is updated because the new inversion give slightly different results near 0 (order of e-13)
2012-08-28 16:59:45 +00:00
..
config added separate output of dipole formation rate for edge and screw 2012-08-27 15:57:22 +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 moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 2012-08-27 08:04:47 +00:00
DAMASK_spectral_SolverAL.f90 moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 2012-08-27 08:04:47 +00:00
DAMASK_spectral_SolverBasic.f90 moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 2012-08-27 08:04:47 +00:00
DAMASK_spectral_SolverBasicPETSC.f90 moved some more 'mesh related' functions for post processing from math.f90 to mesh.f90 2012-08-27 08:04:47 +00:00
DAMASK_spectral_Utilities.f90 substituted hand written matrix inversion by LAPACK version with precision selection. 2012-08-28 16:59:45 +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 added functions for reading values of integer data type to binary file, corrected comment on old versions which are for real (pReal) only 2012-08-16 11:57:15 +00:00
Makefile merged precision info into the file prec.f90 and removed prec_single.f90 2012-08-28 16:08:17 +00:00
compilation_info.f90 added "-assume byterecl" in Makefile for ifortran to specify with "recl=" the size of the file in bytes instead of 4byte chunk when opening files. (same as in gfortran per default). 2012-03-20 12:26:21 +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 condensed error reporting for constitutive_XYZ_init 2012-07-17 17:36:24 +00:00
constitutive_none.f90 new version of modular solver structure 2012-08-03 09:25:48 +00:00
constitutive_nonlocal.f90 added separate output of dipole formation rate for edge and screw 2012-08-27 15:57:31 +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 substituted hand written matrix inversion by LAPACK version with precision selection. 2012-08-28 16:59:45 +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 substituted hand written matrix inversion by LAPACK version with precision selection. 2012-08-28 16:59:45 +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 added SolverBasicPETSC module to the new FFT solver (solves the basic scheme using PETSc when mysolver = basicpetsc in numerics.config) 2012-08-14 16:58:23 +00:00
prec.f90 merged precision info into the file prec.f90 and removed prec_single.f90 2012-08-28 16:08:17 +00:00
spectral_quit.f90 corrected some bugs concerning the regridding 2012-06-20 12:49:46 +00:00