My Project
 All Classes Files Functions Variables Macros
write_field Module Reference
Collaboration diagram for write_field:
[legend]

Data Types

interface  writefield

Public Member Functions

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)

Public Attributes

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

Detailed Description

Definition at line 4 of file write_field.F90.

Member Function/Subroutine Documentation

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

Definition at line 109 of file write_field.F90.

Here is the caller graph for this function:

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

Definition at line 20 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 306 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 135 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 177 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 236 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 62 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 51 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 40 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 73 of file write_field.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data 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.


The documentation for this module was generated from the following file: