LMDZ
write_field Module Reference

Data Types

interface  writefield
 

Functions/Subroutines

integer function getfieldindex (name)
 
subroutine writefield3d (name, Field)
 
subroutine writefield2d (name, Field)
 
subroutine writefield1d (name, Field)
 
subroutine writefield_gen (name, Field, dimx, dimy, dimz)
 
subroutine createnewfield (name, dimx, dimy, dimz)
 
subroutine write_field1d (name, Field)
 
subroutine write_field2d (name, Field)
 
subroutine write_field3d (name, Field)
 
character(len=maxlen) function int2str (int)
 

Variables

integer, parameter maxwritefield = 100
 
integer, dimension(maxwritefield), save fieldid
 
integer, dimension(maxwritefield), save fieldvarid
 
integer, dimension(maxwritefield), save fieldindex
 
character(len=255), dimension(maxwritefieldfieldname
 
integer, save nbfield = 0
 

Function/Subroutine Documentation

subroutine write_field::createnewfield ( character(len=*)  name,
integer  dimx,
integer  dimy,
integer  dimz 
)

Definition at line 110 of file write_field.F90.

Here is the caller graph for this function:

integer function write_field::getfieldindex ( character(len=*)  name)

Definition at line 21 of file write_field.F90.

Here is the caller graph for this function:

character(len=maxlen) function write_field::int2str ( integer, intent(in)  int)

Definition at line 307 of file write_field.F90.

Here is the caller graph for this function:

subroutine write_field::write_field1d ( character(len=*)  name,
real, dimension(:)  Field 
)

Definition at line 136 of file write_field.F90.

Here is the call graph for this function:

subroutine write_field::write_field2d ( character(len=*)  name,
real, dimension(:,:)  Field 
)

Definition at line 178 of file write_field.F90.

Here is the call graph for this function:

subroutine write_field::write_field3d ( character(len=*)  name,
real, dimension(:,:,:)  Field 
)

Definition at line 237 of file write_field.F90.

Here is the call graph for this function:

subroutine write_field::writefield1d ( character(len=*)  name,
real, dimension(:)  Field 
)

Definition at line 63 of file write_field.F90.

Here is the call graph for this function:

subroutine write_field::writefield2d ( character(len=*)  name,
real, dimension(:,:)  Field 
)

Definition at line 52 of file write_field.F90.

Here is the call graph for this function:

subroutine write_field::writefield3d ( character(len=*)  name,
real, dimension(:,:,:)  Field 
)

Definition at line 41 of file write_field.F90.

Here is the call graph for this function:

subroutine write_field::writefield_gen ( character(len=*)  name,
real, dimension(dimx,dimy,dimz)  Field,
integer  dimx,
integer  dimy,
integer  dimz 
)

Definition at line 74 of file write_field.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

integer, dimension(maxwritefield), save write_field::fieldid

Definition at line 8 of file write_field.F90.

integer, dimension(maxwritefield), save write_field::fieldindex

Definition at line 10 of file write_field.F90.

character(len=255), dimension(maxwritefield) write_field::fieldname

Definition at line 11 of file write_field.F90.

integer, dimension(maxwritefield), save write_field::fieldvarid

Definition at line 9 of file write_field.F90.

integer, parameter write_field::maxwritefield = 100

Definition at line 7 of file write_field.F90.

integer, save write_field::nbfield = 0

Definition at line 13 of file write_field.F90.