GBS
All Classes Namespaces Files Functions Variables Enumerator Macros Modules Pages
diagnose_mod.F90 File Reference

Module for diagnostic routines. More...

#include "mpi_precomp.h"
#include "srcinfo.h"
+ Include dependency graph for diagnose_mod.F90:

Modules

module  diagnose_mod
 

Functions/Subroutines

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

Variables

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

Detailed Description

Function/Subroutine Documentation

◆ write_field2d()

subroutine diagnose_2d::write_field2d ( real(dp), dimension(iysg:iyeg, ixsg:ixeg, izsg:izeg), intent(in)  field,
character(*), intent(in)  text 
)
private
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ write_field3d()

subroutine diagnose_3d::write_field3d ( real(dp), dimension(iysg:iyeg, ixsg:ixeg, izsg:izeg), intent(in)  field,
character(*), intent(in)  text 
)
private
+ Here is the caller graph for this function: