FEDEM Solver  R8.0
Source code of the dynamics solver
Functions/Subroutines | Variables
dbgunitsmodule Module Reference

Module with file unit numbers for debug print. More...

Functions/Subroutines

subroutine closedbgunits
 Closes all debug print files. More...
 

Variables

integer, save dbgcorot = 0
 For corotational update calculations. More...
 
integer, save dbgjoint = 0
 For joint update calculations. More...
 
integer, save dbgcurve = 0
 For contact curve calculations. More...
 
integer, save dbgfric = 0
 For friction calculations. More...
 
integer, save dbgsolve = 0
 For general system level calculations. More...
 
integer, save dbgtire = 0
 For tire update calculations. More...
 
integer, save dbgroad = 0
 For road evaluations. More...
 
integer, save dbgrot = 0
 For mass matrix correction calculations. More...
 
integer, save dbgude = 0
 For user-defined element calculations. More...
 
integer, save dbgad = 0
 For aerodynamc load calculations. More...
 
integer, save dbghd = 0
 For hydrodynamc load calculations. More...
 
integer, save dbgiter = 0
 Current iteration counter. More...
 
real(dp), save dbgtime = 0.0_dp
 Current physical time. More...
 

Detailed Description

Module with file unit numbers for debug print.

This module contains all file unit numbers used for debug print of various tasks. They are gathered in a separate module to better control their deallocation on program termination, without actual termination of the running process itself.

Function/Subroutine Documentation

◆ closedbgunits()

subroutine dbgunitsmodule::closedbgunits

Closes all debug print files.

Author
Knut Morten Okstad
Date
1 Feb 2017

Variable Documentation

◆ dbgad

integer, save dbgunitsmodule::dbgad = 0

For aerodynamc load calculations.

◆ dbgcorot

integer, save dbgunitsmodule::dbgcorot = 0

For corotational update calculations.

◆ dbgcurve

integer, save dbgunitsmodule::dbgcurve = 0

For contact curve calculations.

◆ dbgfric

integer, save dbgunitsmodule::dbgfric = 0

For friction calculations.

◆ dbghd

integer, save dbgunitsmodule::dbghd = 0

For hydrodynamc load calculations.

◆ dbgiter

integer, save dbgunitsmodule::dbgiter = 0

Current iteration counter.

◆ dbgjoint

integer, save dbgunitsmodule::dbgjoint = 0

For joint update calculations.

◆ dbgroad

integer, save dbgunitsmodule::dbgroad = 0

For road evaluations.

◆ dbgrot

integer, save dbgunitsmodule::dbgrot = 0

For mass matrix correction calculations.

◆ dbgsolve

integer, save dbgunitsmodule::dbgsolve = 0

For general system level calculations.

◆ dbgtime

real(dp), save dbgunitsmodule::dbgtime = 0.0_dp

Current physical time.

◆ dbgtire

integer, save dbgunitsmodule::dbgtire = 0

For tire update calculations.

◆ dbgude

integer, save dbgunitsmodule::dbgude = 0

For user-defined element calculations.