DAMASK with grid solvers  Revision: v2.0.3-2204-gdb1f2151
The Düsseldorf Advanced Material Simulation Kit with Grid Solvers
Data Types List
Here are the data types with brief descriptions:
[detail level 12]
 NcrystalliteCrystallite state integration functions and reporting of results
 Ctnumerics
 CtoutputNew requested output (per phase)
 Ndamage_localMaterial subroutine for locally evolving damage field
 Ctparameters
 Ndamage_nonlocalMaterial subroutine for non-locally evolving damage field
 Ctparameters
 Nelement
 CtelementProperties of a single element
 Ngrid_mech_spectral_basicGrid solver for mechanics: 1 basic
 Ctnumerics
 Ngrid_mech_spectral_polarisationGrid solver for mechanics: 1 Polarisation
 Ctnumerics
 Nhdf5_utilities
 Chdf5_addattributeAttached attributes of type char, integer or real to a file/dataset/group
 Chdf5_readReads integer or float data of defined shape from file ! ToDo: order of arguments wrong
 Chdf5_writeWrites integer or real data of defined shape to file ! ToDo: order of arguments wrong
 NhomogenizationHomogenization manager, organizing deformation partitioning and stress homogenization
 Ctnumerics
 Nkinematics_cleavage_openingMaterial subroutine incorporating kinematics resulting from opening of cleavage planes
 CtparametersContainer type for internal constitutive parameters
 Nkinematics_slipplane_openingMaterial subroutine incorporating kinematics resulting from opening of slip planes
 CtparametersContainer type for internal constitutive parameters
 Nkinematics_thermal_expansionMaterial subroutine incorporating kinematics resulting from thermal expansion
 Ctparameters
 NlatticeLattice structure definitions including Schmid matrices for slip, twin, trans,
 Clattice_forestprojection_edge
 Clattice_forestprojection_screw
 NlistLinked list
 Ctpartitionedstring
 Ctpartitionedstringlist
 NmathMathematical library, including random number generation and tensor representations
 Cmath_eye
 NprecSetting precision for real and int type
 Cgroup_floatVariable length datatype used for storage of state
 Cgroup_int
 Cthomogmapping
 Ctplasticstate
 Ctsourcestate
 Ctstate
 NquaternionsGeneral quaternion math, not limited to unit quaternions
 Cabs
 Caimag
 Cassignment(=)
 Cconjg
 Cdot_product
 Cexp
 Clog
 Cquaternion
 Creal
 Nresults
 Cresults_addattribute
 Cresults_writedataset
 NrotationsRotation storage and conversion
 Crotation
 Nsource_damage_anisobrittleMaterial subroutine incorporating anisotropic brittle damage source mechanism
 CtparametersContainer type for internal constitutive parameters
 Nsource_damage_anisoductileMaterial subroutine incorporating anisotropic ductile damage source mechanism
 CtparametersContainer type for internal constitutive parameters
 Nsource_damage_isobrittleMaterial subroutine incoprorating isotropic brittle damage source mechanism
 CtparametersContainer type for internal constitutive parameters
 Nsource_damage_isoductileMaterial subroutine incoprorating isotropic ductile damage source mechanism
 CtparametersContainer type for internal constitutive parameters
 Nsource_thermal_dissipationMaterial subroutine for thermal source due to plastic dissipation
 CtparametersContainer type for internal constitutive parameters
 Nsource_thermal_externalheatMaterial subroutine for variable heat source
 CtparametersContainer type for internal constitutive parameters
 Nspectral_utilitiesUtilities used by the different spectral solver variants
 CtboundaryconditionSet of parameters defining a boundary condition
 Ctloadcase
 Ctnumerics
 Ctsolutionparams
 CtsolutionstateReturn type of solution from spectral solver variants
 Nsystem_routinesWrappers to C routines
 Cchdir_C
 CgetCurrentWorkDir_C
 CgetHostName_C
 CisDirectory_C
 Csignalterm_C
 Csignalusr1_C
 Csignalusr2_C
 Nthermal_adiabaticMaterial subroutine for adiabatic temperature evolution
 Ctparameters
 Nthermal_conductionMaterial subroutine for temperature evolution from heat conduction
 Ctparameters