DAMASK with grid solvers  Revision: v2.0.3-2204-gdb1f2151
The Düsseldorf Advanced Material Simulation Kit with Grid Solvers
debug.f90 File Reference

Go to the source code of this file.

Modules

module  debug
 Reading in and interpretating the debugging settings for the various modules.
 

Functions/Subroutines

subroutine, public debug::debug_init
 reads in parameters from debug.config and allocates arrays More...
 
subroutine, public debug::debug_reset
 resets all debug values More...
 
subroutine, public debug::debug_info
 writes debug statements to standard out More...
 

Variables

integer, parameter, public debug::debug_levelselective = 2**0
 
integer, parameter, public debug::debug_levelbasic = 2**1
 
integer, parameter, public debug::debug_levelextensive = 2**2
 
integer, parameter, private debug::debug_maxgeneral = debug_LEVELEXTENSIVE
 
integer, parameter, public debug::debug_spectralrestart = debug_MAXGENERAL*2**1
 
integer, parameter, public debug::debug_spectralfftw = debug_MAXGENERAL*2**2
 
integer, parameter, public debug::debug_spectraldivergence = debug_MAXGENERAL*2**3
 
integer, parameter, public debug::debug_spectralrotation = debug_MAXGENERAL*2**4
 
integer, parameter, public debug::debug_spectralpetsc = debug_MAXGENERAL*2**5
 
integer, parameter, public debug::debug_debug = 1
 
integer, parameter, public debug::debug_math = 2
 
integer, parameter, public debug::debug_fesolving = 3
 
integer, parameter, public debug::debug_mesh = 4
 stores debug level for mesh part of DAMASK bitwise coded More...
 
integer, parameter, public debug::debug_material = 5
 stores debug level for material part of DAMASK bitwise coded More...
 
integer, parameter, public debug::debug_lattice = 6
 stores debug level for lattice part of DAMASK bitwise coded More...
 
integer, parameter, public debug::debug_constitutive = 7
 stores debug level for constitutive part of DAMASK bitwise coded More...
 
integer, parameter, public debug::debug_crystallite = 8
 
integer, parameter, public debug::debug_homogenization = 9
 
integer, parameter, public debug::debug_cpfem = 10
 
integer, parameter, public debug::debug_spectral = 11
 
integer, parameter, public debug::debug_marc = 12
 
integer, parameter, private debug::debug_maxntype = debug_MARC
 must be set to the maximum defined debug type More...
 
integer, dimension(debug_maxntype+2), public, protected debug::debug_level = 0
 
integer, public, protected debug::debug_e = 1
 
integer, public, protected debug::debug_i = 1
 
integer, public, protected debug::debug_g = 1
 
integer, dimension(2), public debug::debug_stressmaxlocation = 0
 
integer, dimension(2), public debug::debug_stressminlocation = 0
 
integer, dimension(2), public debug::debug_jacobianmaxlocation = 0
 
integer, dimension(2), public debug::debug_jacobianminlocation = 0
 
real(preal), public debug::debug_stressmax = -huge(1.0_pReal)
 
real(preal), public debug::debug_stressmin = huge(1.0_pReal)
 
real(preal), public debug::debug_jacobianmax = -huge(1.0_pReal)
 
real(preal), public debug::debug_jacobianmin = huge(1.0_pReal)
 
character(len=1024), parameter, public debug::petscdebug = ' -snes_view -snes_monitor '