Data Types | |
type | shr_ncio_descripType |
Functions/Subroutines | |
subroutine | shr_ncio_descripSetDefault (NVars, DescripVars) |
subroutine | shr_ncio_descripInit (DescripVar, Name, LongName, Units, StringData, IntegerData, LogicalData, RealR8Data, IntegerFill, RealR8Fill, ListDescrips, ListIntValues, nDims, dimSizes) |
subroutine | shr_ncio_descripPutData (DescripVar, Name, StringData, IntegerData, LogicalData, RealR8Data) |
character(len=SHR_KIND_CS) | shr_ncio_descripName (DescripVar) |
character(len=SHR_KIND_CL) | shr_ncio_descripGetString (DescripVar) |
integer | shr_ncio_descripGetInteger (DescripVar) |
logical | shr_ncio_descripGetLogical (DescripVar) |
real(SHR_KIND_R8) | shr_ncio_descripGetRealR8 (DescripVar) |
subroutine | shr_ncio_descripRead (ncId, nVars, prefix, mpicom, MasterTask, var) |
subroutine | shr_ncio_descripWrite (ncId, nVars, prefix, mpicom, MasterTask, exists, var) |
subroutine | shr_ncio_open (NCFileName, MasterTask, FileType, ncId, exists, writing, appending, clobber) |
subroutine | shr_ncio_close (ncId, MasterTask, NCFilename, type) |
subroutine | shr_ncio_setDebug (iflag) |
subroutine | shr_ncio_setAbort (flag) |
logical | shr_ncio_logical2Int (int_input) |
integer | shr_ncio_int2Logical (log_input) |
subroutine | shr_ncio_abort (string, rcode) |
Variables | |
integer, parameter | shr_ncio_integerFill = -99999 |
character(len=*), paramete | shr_ncio_stringFill ) |
real(SHR_KIND_R8), parameter | shr_ncio_realR8Fill = shr_const_spval |
integer, parameter | maxDims = 1 |
integer, parameter | shr_ncio_integerDataValue = 1 |
integer, parameter | shr_ncio_stringDataValue = 2 |
integer, parameter | shr_ncio_logicalDataValue = 3 |
integer, parameter | shr_ncio_realR8DataValue = 4 |
logical, save | doAbort = .true. |
integer, save | debugLevel = 1 |
character(len=*), paramete | shrCharacterDimName ) |
subroutine shr_ncio_mod::shr_ncio_abort | ( | character(*),intent(in),optional | string, | |
integer,intent(in),optional | rcode | |||
) | [private] |
Definition at line 1411 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_close | ( | integer,intent(in) | ncId, | |
logical,intent(in) | MasterTask, | |||
character(len=*),optional | NCFileName, | |||
character(len=*),optional | type | |||
) |
Definition at line 1223 of file shr_ncio_mod.F90.
integer shr_ncio_mod::shr_ncio_descripGetInteger | ( | type(shr_ncio_descripType),intent(in) | DescripVar | ) |
Definition at line 589 of file shr_ncio_mod.F90.
logical shr_ncio_mod::shr_ncio_descripGetLogical | ( | type(shr_ncio_descripType),intent(in) | DescripVar | ) |
Definition at line 635 of file shr_ncio_mod.F90.
real(SHR_KIND_R8) shr_ncio_mod::shr_ncio_descripGetRealR8 | ( | type(shr_ncio_descripType),intent(in) | DescripVar | ) |
Definition at line 677 of file shr_ncio_mod.F90.
character(len=SHR_KIND_CL) shr_ncio_mod::shr_ncio_descripGetString | ( | type(shr_ncio_descripType),intent(in) | DescripVar | ) |
Definition at line 540 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_descripInit | ( | type(shr_ncio_descripType),intent(inout) | DescripVar, | |
character(len=*),intent(in) | Name, | |||
character(len=*),intent(in),optional | LongName, | |||
character(len=*),intent(in),optional | Units, | |||
logical,intent(in),optional,target | StringData, | |||
logical,intent(in),optional,target | IntegerData, | |||
logical,intent(in),optional,target | LogicalData, | |||
logical,intent(in),optional,target | RealR8Data, | |||
integer,intent(in),optional,target | IntegerFill, | |||
real(SHR_KIND_R8),intent(in),optional | RealR8Fill, | |||
character(len=*),intent(in),optional | ListDescrips, | |||
integer,dimension(:),intent(in),optional | ListIntValues, | |||
integer,intent(in),optional | nDims, | |||
integer,dimension(:),intent(in),optional | dimSizes | |||
) |
Definition at line 212 of file shr_ncio_mod.F90.
character(len=SHR_KIND_CS) shr_ncio_mod::shr_ncio_descripName | ( | type(shr_ncio_descripType),intent(in) | DescripVar | ) |
Definition at line 510 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_descripPutData | ( | type(shr_ncio_descripType),intent(inout) | DescripVar, | |
character(len=*),intent(in) | Name, | |||
character(len=*),intent(in),optional,target | StringData, | |||
integer,intent(in),optional,target | IntegerData, | |||
logical,intent(in),optional,target | LogicalData, | |||
real(SHR_KIND_R8),intent(in),optional,target | RealR8Data | |||
) |
Definition at line 404 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_descripRead | ( | integer,intent(in) | ncId, | |
integer,intent(in) | nVars, | |||
character(len=*),intent(in),optional | prefix, | |||
integer,intent(in),optional | MPICom, | |||
logical,intent(in),optional | MasterTask, | |||
type(shr_ncio_descripType),dimension(:),intent(inout) | var | |||
) |
Definition at line 723 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_descripSetDefault | ( | integer,intent(in) | nVars, | |
type(shr_ncio_descripType),dimension(nvars),intent(inout) | DescripVars | |||
) |
Definition at line 152 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_descripWrite | ( | integer,intent(in) | ncId, | |
integer,intent(in) | nVars, | |||
character(len=*),intent(in),optional | prefix, | |||
integer,intent(in),optional | MPICom, | |||
logical,intent(in),optional | MasterTask, | |||
logical,intent(in) | exists, | |||
type(shr_ncio_descripType),dimension(:),intent(inout) | var | |||
) |
Definition at line 890 of file shr_ncio_mod.F90.
integer shr_ncio_mod::shr_ncio_int2Logical | ( | logical,intent(in) | log_input | ) | [private] |
Definition at line 1378 of file shr_ncio_mod.F90.
logical shr_ncio_mod::shr_ncio_logical2Int | ( | integer,intent(in) | int_input | ) | [private] |
Definition at line 1340 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_open | ( | character(len=*),intent(in) | NCFileName, | |
logical,intent(in) | MasterTask, | |||
character(len=*),intent(in) | FileType, | |||
integer,intent(out) | ncId, | |||
logical,intent(out) | exists, | |||
logical,intent(in),optional | writing, | |||
logical,intent(in),optional | appending, | |||
logical,intent(in),optional | clobber | |||
) |
Definition at line 1126 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_setAbort | ( | logical,intent(in) | flag | ) |
Definition at line 1308 of file shr_ncio_mod.F90.
subroutine shr_ncio_mod::shr_ncio_setDebug | ( | integer,intent(in) | iflag | ) |
Definition at line 1276 of file shr_ncio_mod.F90.
integer,save shr_ncio_mod::debugLevel = 1 |
Definition at line 131 of file shr_ncio_mod.F90.
logical,save shr_ncio_mod::doAbort = .true. |
Definition at line 130 of file shr_ncio_mod.F90.
integer,parameter shr_ncio_mod::maxDims = 1 |
Definition at line 102 of file shr_ncio_mod.F90.
integer,parameter shr_ncio_mod::shr_ncio_integerDataValue = 1 |
Definition at line 126 of file shr_ncio_mod.F90.
integer,parameter shr_ncio_mod::shr_ncio_integerFill = -99999 |
Definition at line 99 of file shr_ncio_mod.F90.
integer,parameter shr_ncio_mod::shr_ncio_logicalDataValue = 3 |
Definition at line 128 of file shr_ncio_mod.F90.
integer,parameter shr_ncio_mod::shr_ncio_realR8DataValue = 4 |
Definition at line 129 of file shr_ncio_mod.F90.
real(SHR_KIND_R8),parameter shr_ncio_mod::shr_ncio_realR8Fill = shr_const_spval |
Definition at line 101 of file shr_ncio_mod.F90.
integer,parameter shr_ncio_mod::shr_ncio_stringDataValue = 2 |
Definition at line 127 of file shr_ncio_mod.F90.
character(len=*),paramete shr_ncio_mod::shr_ncio_stringFill) |
Definition at line 100 of file shr_ncio_mod.F90.
character(len=*),paramete shr_ncio_mod::shrCharacterDimName) |
Definition at line 132 of file shr_ncio_mod.F90.