iostart Module


Contents


Interfaces

public interface get_field

  • private subroutine Get_Field_r1(Field_name, Field, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: Field_name
    real, intent(inout) :: Field(:)
    logical, intent(out), optional :: found
  • private subroutine Get_Field_r2(Field_name, Field, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: Field_name
    real, intent(inout) :: Field(:,:)
    logical, intent(out), optional :: found
  • private subroutine Get_Field_r3(Field_name, Field, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: Field_name
    real, intent(inout) :: Field(:,:,:)
    logical, intent(out), optional :: found

public interface get_var

  • private subroutine get_var_r0(var_name, var, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: var_name
    real, intent(inout) :: var
    logical, intent(out), optional :: found
  • private subroutine get_var_r1(var_name, var, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: var_name
    real, intent(inout) :: var(:)
    logical, intent(out), optional :: found
  • private subroutine get_var_r2(var_name, var, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: var_name
    real, intent(out) :: var(:,:)
    logical, intent(out), optional :: found
  • private subroutine get_var_r3(var_name, var, found)

    Arguments

    Type IntentOptional Attributes Name
    character(len=*), intent(in) :: var_name
    real, intent(inout) :: var(:,:,:)
    logical, intent(out), optional :: found

public interface put_field

  • private subroutine put_field_r1(pass, field_name, title, field)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: field_name
    character(len=*), intent(in) :: title
    real, intent(in) :: field(:)
  • private subroutine put_field_r2(pass, field_name, title, field)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: field_name
    character(len=*), intent(in) :: title
    real, intent(in) :: field(:,:)
  • private subroutine put_field_r3(pass, field_name, title, field)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: field_name
    character(len=*), intent(in) :: title
    real, intent(in) :: field(:,:,:)

public interface put_var

  • private subroutine put_var_r0(pass, var_name, title, var)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: var_name
    character(len=*), intent(in) :: title
    real, intent(in) :: var
  • private subroutine put_var_r1(pass, var_name, title, var)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: var_name
    character(len=*), intent(in) :: title
    real, intent(in) :: var(:)
  • private subroutine put_var_r2(pass, var_name, title, var)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: var_name
    character(len=*), intent(in) :: title
    real, intent(in) :: var(:,:)
  • private subroutine put_var_r3(pass, var_name, title, var)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: pass
    character(len=*), intent(in) :: var_name
    character(len=*), intent(in) :: title
    real, intent(in) :: var(:,:,:)

Subroutines

public subroutine Open_startphy(filename)

Arguments

Type IntentOptional Attributes Name
character(len=*) :: filename

public subroutine Close_startphy()

Arguments

None

public subroutine open_restartphy(filename)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: filename

public subroutine enddef_restartphy()

Arguments

None

public subroutine close_restartphy()

Arguments

None