DAMASK_EICMD/code
Martin Diehl cfd6579024 split CPFEM module into one for spectral solver (also suitable for PETSc FEM) and one for commercial FEM codes as all the ping pong handling, cut back detection etc. is not needed for spectral.
Needs certainly a better name, or might be superfluous at all if crystallite, constitutive, and homogenization take care of their data for restart write/read and forwarding
2016-01-17 15:03:54 +00:00
..
config corrected values and typo 2015-10-26 19:27:57 +00:00
CPFEM.f90 calc done is used only internally 2016-01-17 14:15:38 +00:00
CPFEM2.f90 split CPFEM module into one for spectral solver (also suitable for PETSc FEM) and one for commercial FEM codes as all the ping pong handling, cut back detection etc. is not needed for spectral. 2016-01-17 15:03:54 +00:00
DAMASK_abaqus_exp.f moved some variables from FEsolving to more appropriate CPFEM module 2016-01-17 13:29:42 +00:00
DAMASK_abaqus_std.f moved some variables from FEsolving to more appropriate CPFEM module 2016-01-17 13:29:42 +00:00
DAMASK_marc.f90 moved some variables from FEsolving to more appropriate CPFEM module 2016-01-17 13:29:42 +00:00
DAMASK_spectral.f90 split CPFEM module into one for spectral solver (also suitable for PETSc FEM) and one for commercial FEM codes as all the ping pong handling, cut back detection etc. is not needed for spectral. 2016-01-17 15:03:54 +00:00
DAMASK_spectral_interface.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
DAMASK_spectral_solverAL.f90 get rid of overly long file names 1/2 2015-12-15 20:45:54 +00:00
DAMASK_spectral_solverBasicPETSc.f90 get rid of overly long file names 1/2 2015-12-15 20:45:54 +00:00
DAMASK_spectral_solverPolarisation.f90 get rid of overly long file names 1/2 2015-12-15 20:45:54 +00:00
FEsolving.f90 moved some variables from FEsolving to more appropriate CPFEM module 2016-01-17 13:29:42 +00:00
IO.f90 reverted handling of NaN in converged reason, seems to be a compiler bug 2015-12-14 20:04:59 +00:00
Makefile split CPFEM module into one for spectral solver (also suitable for PETSc FEM) and one for commercial FEM codes as all the ping pong handling, cut back detection etc. is not needed for spectral. 2016-01-17 15:03:54 +00:00
commercialFEM_fileList.f90 added new plasticity module 2016-01-09 12:12:05 +00:00
compilation_info.f90 improved NaN checks 2015-04-13 10:02:52 +00:00
constitutive.f90 added documentation and changed some names 2016-01-16 17:27:19 +00:00
core_quit.f90 removed copyright from *.f90 and *.f files, will be added using the deployMe script for release/nightly build. Now based on presence of svn:keywords property set (usually "Id"). Similar thing will be done for .py, .sh, and .config files but more involved because they might be executable 2014-03-29 08:20:36 +00:00
crystallite.f90 renamed g -> c/ipc 2016-01-17 14:50:33 +00:00
damage_local.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
damage_none.f90 more control over initialisation of field values. specify initial field value in the homogenisation part of the material config file using the appropriate tags 2015-07-24 14:53:50 +00:00
damage_nonlocal.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
damask.core.pyf behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
debug.f90 add pheno+ module in 2015-10-13 18:52:01 +00:00
homogenization.f90 remove superfluous code and commented 2016-01-17 11:14:06 +00:00
homogenization_RGC.f90 moved some variables from FEsolving to more appropriate CPFEM module 2016-01-17 13:29:42 +00:00
homogenization_isostrain.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
homogenization_none.f90 updated MPI reporting in line with recent changes 2014-10-10 16:21:10 +00:00
hydrogenflux_cahnhilliard.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
hydrogenflux_isoconc.f90 more control over initialisation of field values. specify initial field value in the homogenisation part of the material config file using the appropriate tags 2015-07-24 14:53:50 +00:00
kinematics_cleavage_opening.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
kinematics_hydrogen_strain.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
kinematics_slipplane_opening.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
kinematics_thermal_expansion.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
kinematics_vacancy_strain.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
lattice.f90 corrected comment 2016-01-15 14:03:24 +00:00
libs.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
material.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
math.f90 adjusted function for polar decomposition to actual need (no return of U) 2016-01-12 21:39:31 +00:00
mesh.f90 removed norm functions from math in favor of intrinsic and simplified (mostly by using existing functions, merge intrinsic and array constructors) 2016-01-10 13:34:26 +00:00
numerics.f90 should reflect name of parameter 2015-12-21 07:27:21 +00:00
plastic_disloUCLA.f90 remove superfluous variables 2016-01-16 07:06:34 +00:00
plastic_dislotwin.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
plastic_isotropic.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
plastic_j2.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
plastic_none.f90 changed up handling of delta states, and some bug fixes 2015-06-01 16:02:27 +00:00
plastic_nonlocal.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
plastic_phenoplus.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
plastic_phenopowerlaw.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
plastic_titanmod.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
porosity_none.f90 more control over initialisation of field values. specify initial field value in the homogenisation part of the material config file using the appropriate tags 2015-07-24 14:53:50 +00:00
porosity_phasefield.f90 behavior of IO_stringPos was unsafe in some situations, also took the chance to rename the variables used in its context to a more meaningful name. 2015-08-28 07:38:48 +00:00
prec.f90 cleaner handling of NaN 2015-12-22 10:03:15 +00:00
source_damage_anisoBrittle.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_damage_anisoDuctile.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_damage_isoBrittle.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_damage_isoDuctile.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_thermal_dissipation.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_thermal_externalheat.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_vacancy_irradiation.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_vacancy_phenoplasticity.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
source_vacancy_thermalfluc.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
spectral_damage.f90 get rid of overly long file names 1/2 2015-12-15 20:45:54 +00:00
spectral_thermal.f90 get rid of overly long file names 1/2 2015-12-15 20:45:54 +00:00
spectral_utilities.f90 split CPFEM module into one for spectral solver (also suitable for PETSc FEM) and one for commercial FEM codes as all the ping pong handling, cut back detection etc. is not needed for spectral. 2016-01-17 15:03:54 +00:00
thermal_adiabatic.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
thermal_conduction.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
thermal_isothermal.f90 more control over initialisation of field values. specify initial field value in the homogenisation part of the material config file using the appropriate tags 2015-07-24 14:53:50 +00:00
vacancyflux_cahnhilliard.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
vacancyflux_isochempot.f90 exchanged mappingConstitutive array for more descriptive "phaseAt and phasememberAt" 2016-01-15 00:19:44 +00:00
vacancyflux_isoconc.f90 more control over initialisation of field values. specify initial field value in the homogenisation part of the material config file using the appropriate tags 2015-07-24 14:53:50 +00:00