|
OOPS
|
Fortran interface to Variables. More...
Data Types | |
| interface | oops_variables |
Functions/Subroutines | |
| type(oops_variables) function | ctor_from_ptr (ptr) |
| type(oops_variables) function | empty_ctor () |
| subroutine | destruct (this) |
| subroutine | push_back_string (this, varname) |
| subroutine | push_back_vector (this, varnames) |
| integer function | nvars (this) |
| character(maxvarlen) function | variable (this, jj) |
| character(maxvarlen) function, dimension(:), allocatable | varlist (this) |
| logical function | has (this, var) |
Variables | |
| integer, parameter, private | maxvarlen = 100 |
Fortran interface to Variables.
|
private |
|
private |
Definition at line 66 of file variables_mod.F90.
| type(oops_variables) function oops_variables_mod::empty_ctor |
|
private |
| integer function oops_variables_mod::nvars | ( | class(oops_variables), intent(in) | this | ) |
Definition at line 114 of file variables_mod.F90.
| subroutine oops_variables_mod::push_back_string | ( | class(oops_variables), intent(in) | this, |
| character(*), intent(in) | varname | ||
| ) |
| subroutine oops_variables_mod::push_back_vector | ( | class(oops_variables), intent(in) | this, |
| character(*), dimension(:), intent(in) | varnames | ||
| ) |
|
private |
Definition at line 123 of file variables_mod.F90.
| character(maxvarlen) function, dimension(:), allocatable oops_variables_mod::varlist | ( | class(oops_variables), intent(in) | this | ) |
Definition at line 147 of file variables_mod.F90.
|
private |
Definition at line 14 of file variables_mod.F90.