GBS
diagnose_mod Module Reference

Functions/Subroutines

subroutine, public diagnose (kstep)
 Diagnostic routine. More...
 
subroutine diagnose_0d
 Diagnose 0D data. More...
 
subroutine diagnose_2d
 Diagnose 2D data. More...
 
subroutine diagnose_3d
 Diagnose 3D data. More...
 
subroutine, public endrun
 Terminate the run. More...
 
subroutine, public write_checkpoint
 Write a restart and result checkpoint if time > saverst_time. More...
 

Variables

integer, dimension(3), parameter, public iord3d = [3, 1, 2]
 Input order of 3d dimensions. More...
 
integer, dimension(2), parameter, public iord2d = [1, 2]
 Input order of 2d dimesnions. More...
 
character(len=64), public resfile
 Main result filename. More...
 
integer, public fidres
 Fortran unit for diagnose_mod::resfile. More...
 

Function/Subroutine Documentation

◆ diagnose()

subroutine, public diagnose_mod::diagnose ( integer, intent(in)  kstep)

Diagnostic routine.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ diagnose_0d()

subroutine diagnose_mod::diagnose_0d
private

Diagnose 0D data.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ diagnose_2d()

subroutine diagnose_mod::diagnose_2d
private

Diagnose 2D data.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ diagnose_3d()

subroutine diagnose_mod::diagnose_3d
private

Diagnose 3D data.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ endrun()

subroutine, public diagnose_mod::endrun

Terminate the run.

Refactor:
Seems more error prone than not doing anything at all...
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ write_checkpoint()

subroutine, public diagnose_mod::write_checkpoint

Write a restart and result checkpoint if time > saverst_time.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ fidres

integer, public diagnose_mod::fidres

Fortran unit for diagnose_mod::resfile.

◆ iord2d

integer, dimension(2), parameter, public diagnose_mod::iord2d = [1, 2]

Input order of 2d dimesnions.

◆ iord3d

integer, dimension(3), parameter, public diagnose_mod::iord3d = [3, 1, 2]

Input order of 3d dimensions.

◆ resfile

character(len=64), public diagnose_mod::resfile

Main result filename.