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

Data Types

interface  get_field
interface  get_var
interface  put_field
interface  put_var

Public Member Functions

subroutine, public open_startphy (filename)
subroutine, public close_startphy
logical function inquire_field (Field_name)
subroutine get_field_r1 (field_name, field, found)
subroutine, public open_restartphy (filename)
subroutine, public close_restartphy
subroutine put_field_r1 (field_name, title, field)
subroutine put_var_r0 (var_name, title, var)
subroutine, public open_startphy (filename)
subroutine, public close_startphy
logical function inquire_field (Field_name)
subroutine get_field_r1 (field_name, field, found)
subroutine, public open_restartphy (filename)
subroutine, public close_restartphy
subroutine put_field_r1 (field_name, title, field)
subroutine put_var_r0 (var_name, title, var)

Private Member Functions

subroutine get_field_r2 (field_name, field, found)
subroutine get_field_r3 (field_name, field, found)
subroutine get_field_rgen (field_name, field, field_size, found)
subroutine get_var_r0 (var_name, var, found)
subroutine get_var_r1 (var_name, var, found)
subroutine get_var_r2 (var_name, var, found)
subroutine get_var_r3 (var_name, var, found)
subroutine get_var_rgen (var_name, var, var_size, found)
subroutine put_field_r2 (field_name, title, field)
subroutine put_field_r3 (field_name, title, field)
subroutine put_field_rgen (field_name, title, field, field_size)
subroutine put_var_r1 (var_name, title, var)
subroutine put_var_r2 (var_name, title, var)
subroutine put_var_r3 (var_name, title, var)
subroutine put_var_rgen (var_name, title, var, var_size)
subroutine get_field_r2 (field_name, field, found)
subroutine get_field_r3 (field_name, field, found)
subroutine get_field_rgen (field_name, field, field_size, found)
subroutine get_var_r0 (var_name, var, found)
subroutine get_var_r1 (var_name, var, found)
subroutine get_var_r2 (var_name, var, found)
subroutine get_var_r3 (var_name, var, found)
subroutine get_var_rgen (var_name, var, var_size, found)
subroutine put_field_r2 (field_name, title, field)
subroutine put_field_r3 (field_name, title, field)
subroutine put_field_rgen (field_name, title, field, field_size)
subroutine put_var_r1 (var_name, title, var)
subroutine put_var_r2 (var_name, title, var)
subroutine put_var_r3 (var_name, title, var)
subroutine put_var_rgen (var_name, title, var, var_size)

Private Attributes

integer, save nid_start
integer, save nid_restart
integer, save idim1
integer, save idim2
integer, save idim3
integer, save idim4
integer, parameter length = 100

Detailed Description

Definition at line 1 of file iostart.F90.

Member Function/Subroutine Documentation

subroutine, public iostart::close_restartphy ( )

Definition at line 340 of file iostart.F90.

Here is the caller graph for this function:

subroutine, public iostart::close_restartphy ( )

Definition at line 340 of file iostart.F90.

subroutine, public iostart::close_startphy ( )

Definition at line 49 of file iostart.F90.

Here is the caller graph for this function:

subroutine, public iostart::close_startphy ( )

Definition at line 49 of file iostart.F90.

subroutine iostart::get_field_r1 ( character(len=*), intent(in)  field_name,
real, dimension(:), intent(inout)  field,
logical, intent(out), optional  found 
)

Definition at line 85 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_field_r1 ( character(len=*), intent(in)  field_name,
real, dimension(:), intent(inout)  field,
logical, intent(out), optional  found 
)

Definition at line 85 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_field_r2 ( character(len=*), intent(in)  field_name,
real, dimension(:,:), intent(inout)  field,
logical, intent(out), optional  found 
)
private

Definition at line 99 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_field_r2 ( character(len=*), intent(in)  field_name,
real, dimension(:,:), intent(inout)  field,
logical, intent(out), optional  found 
)
private

Definition at line 99 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_field_r3 ( character(len=*), intent(in)  field_name,
real, dimension(:,:,:), intent(inout)  field,
logical, intent(out), optional  found 
)
private

Definition at line 114 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_field_r3 ( character(len=*), intent(in)  field_name,
real, dimension(:,:,:), intent(inout)  field,
logical, intent(out), optional  found 
)
private

Definition at line 114 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_field_rgen ( character(len=*)  field_name,
real, dimension(klon,field_size)  field,
integer  field_size,
logical, optional  found 
)
private

Definition at line 128 of file iostart.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine iostart::get_field_rgen ( character(len=*)  field_name,
real, dimension(klon,field_size)  field,
integer  field_size,
logical, optional  found 
)
private

Definition at line 128 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r0 ( character(len=*), intent(in)  var_name,
real, intent(inout)  var,
logical, intent(out), optional  found 
)
private

Definition at line 202 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r0 ( character(len=*), intent(in)  var_name,
real, intent(inout)  var,
logical, intent(out), optional  found 
)
private

Definition at line 202 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r1 ( character(len=*), intent(in)  var_name,
real, dimension(:), intent(inout)  var,
logical, intent(out), optional  found 
)
private

Definition at line 219 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r1 ( character(len=*), intent(in)  var_name,
real, dimension(:), intent(inout)  var,
logical, intent(out), optional  found 
)
private

Definition at line 219 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r2 ( character(len=*), intent(in)  var_name,
real, dimension(:,:), intent(out var,
logical, intent(out), optional  found 
)
private

Definition at line 233 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r2 ( character(len=*), intent(in)  var_name,
real, dimension(:,:), intent(out var,
logical, intent(out), optional  found 
)
private

Definition at line 233 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r3 ( character(len=*), intent(in)  var_name,
real, dimension(:,:,:), intent(inout)  var,
logical, intent(out), optional  found 
)
private

Definition at line 247 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_r3 ( character(len=*), intent(in)  var_name,
real, dimension(:,:,:), intent(inout)  var,
logical, intent(out), optional  found 
)
private

Definition at line 247 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_rgen ( character(len=*)  var_name,
real, dimension(var_size)  var,
integer  var_size,
logical, optional  found 
)
private

Definition at line 261 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::get_var_rgen ( character(len=*)  var_name,
real, dimension(var_size)  var,
integer  var_size,
logical, optional  found 
)
private

Definition at line 261 of file iostart.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

logical function iostart::inquire_field ( character(len=*)  Field_name)

Definition at line 62 of file iostart.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

logical function iostart::inquire_field ( character(len=*)  Field_name)

Definition at line 62 of file iostart.F90.

Here is the call graph for this function:

subroutine, public iostart::open_restartphy ( character(len=*), intent(in)  filename)

Definition at line 311 of file iostart.F90.

subroutine, public iostart::open_restartphy ( character(len=*), intent(in)  filename)

Definition at line 311 of file iostart.F90.

Here is the caller graph for this function:

subroutine, public iostart::open_startphy ( character(len=*)  filename)

Definition at line 31 of file iostart.F90.

Here is the caller graph for this function:

subroutine, public iostart::open_startphy ( character(len=*)  filename)

Definition at line 31 of file iostart.F90.

subroutine iostart::put_field_r1 ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(:), intent(in)  field 
)

Definition at line 353 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_r1 ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(:), intent(in)  field 
)

Definition at line 353 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_r2 ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(:,:), intent(in)  field 
)
private

Definition at line 363 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_r2 ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(:,:), intent(in)  field 
)
private

Definition at line 363 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_r3 ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(:,:,:), intent(in)  field 
)
private

Definition at line 373 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_r3 ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(:,:,:), intent(in)  field 
)
private

Definition at line 373 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_rgen ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(klon,field_size), intent(in)  field,
integer, intent(in)  field_size 
)
private

Definition at line 383 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_field_rgen ( character(len=*), intent(in)  field_name,
character(len=*), intent(in)  title,
real, dimension(klon,field_size), intent(in)  field,
integer, intent(in)  field_size 
)
private

Definition at line 383 of file iostart.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine iostart::put_var_r0 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, intent(in)  var 
)

Definition at line 428 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r0 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, intent(in)  var 
)

Definition at line 428 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r1 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(:), intent(in)  var 
)
private

Definition at line 442 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r1 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(:), intent(in)  var 
)
private

Definition at line 442 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r2 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(:,:), intent(in)  var 
)
private

Definition at line 452 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r2 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(:,:), intent(in)  var 
)
private

Definition at line 452 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r3 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(:,:,:), intent(in)  var 
)
private

Definition at line 462 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_r3 ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(:,:,:), intent(in)  var 
)
private

Definition at line 462 of file iostart.F90.

Here is the call graph for this function:

subroutine iostart::put_var_rgen ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(var_size), intent(in)  var,
integer, intent(in)  var_size 
)
private

Definition at line 472 of file iostart.F90.

Here is the caller graph for this function:

subroutine iostart::put_var_rgen ( character(len=*), intent(in)  var_name,
character(len=*), intent(in)  title,
real, dimension(var_size), intent(in)  var,
integer, intent(in)  var_size 
)
private

Definition at line 472 of file iostart.F90.

Member Data Documentation

integer save iostart::idim1
private

Definition at line 7 of file iostart.F90.

integer save iostart::idim2
private

Definition at line 7 of file iostart.F90.

integer save iostart::idim3
private

Definition at line 7 of file iostart.F90.

integer save iostart::idim4
private

Definition at line 7 of file iostart.F90.

integer parameter iostart::length = 100
private

Definition at line 8 of file iostart.F90.

integer save iostart::nid_restart
private

Definition at line 5 of file iostart.F90.

integer save iostart::nid_start
private

Definition at line 4 of file iostart.F90.


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