LIS NUOPC Cap
 All Classes Files Functions Variables Macros Pages
Data Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
lis_nuopc Module Reference

Data Types

type  type_internalstate
 
type  type_internalstatestruct
 

Public Member Functions

subroutine, public setservices (gcomp, rc)
 

Private Member Functions

subroutine initializep0 (gcomp, importState, exportState, clock, rc)
 
subroutine initializep1 (gcomp, importState, exportState, clock, rc)
 
subroutine initializep3 (gcomp, importState, exportState, clock, rc)
 
subroutine datainitialize (gcomp, rc)
 
subroutine setclock (gcomp, rc)
 
subroutine checkimport (gcomp, rc)
 
subroutine modeladvance (gcomp, rc)
 
subroutine modelfinalize (gcomp, rc)
 
subroutine logadvertised (label)
 
subroutine logrealized (label)
 
subroutine logattributes (label, gcomp)
 
subroutine logmodes (label, gcomp)
 
subroutine logclocks (label, gcomp)
 

Private Attributes

character(len=*), parameter label_internalstate = 'InternalState'
 
integer, parameter maxnest = 999999999
 

Member Function/Subroutine Documentation

subroutine lis_nuopc::checkimport ( type(esmf_gridcomp)  gcomp,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::datainitialize ( type(esmf_gridcomp)  gcomp,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::initializep0 ( type(esmf_gridcomp)  gcomp,
type(esmf_state)  importState,
type(esmf_state)  exportState,
type(esmf_clock)  clock,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::initializep1 ( type(esmf_gridcomp)  gcomp,
type(esmf_state)  importState,
type(esmf_state)  exportState,
type(esmf_clock)  clock,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::initializep3 ( type(esmf_gridcomp)  gcomp,
type(esmf_state)  importState,
type(esmf_state)  exportState,
type(esmf_clock)  clock,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::logadvertised ( character(len=*), intent(in)  label)
private
subroutine lis_nuopc::logattributes ( character(len=*), intent(in)  label,
type(esmf_gridcomp)  gcomp 
)
private
subroutine lis_nuopc::logclocks ( character(len=*), intent(in)  label,
type(esmf_gridcomp)  gcomp 
)
private
subroutine lis_nuopc::logmodes ( character(len=*), intent(in)  label,
type(esmf_gridcomp)  gcomp 
)
private
subroutine lis_nuopc::logrealized ( character(len=*), intent(in)  label)
private
subroutine lis_nuopc::modeladvance ( type(esmf_gridcomp)  gcomp,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::modelfinalize ( type(esmf_gridcomp)  gcomp,
integer, intent(out)  rc 
)
private
subroutine lis_nuopc::setclock ( type(esmf_gridcomp)  gcomp,
integer, intent(out)  rc 
)
private
subroutine, public lis_nuopc::setservices ( type(esmf_gridcomp)  gcomp,
integer, intent(out)  rc 
)

Member Data Documentation

character(len=*), parameter lis_nuopc::label_internalstate = 'InternalState'
private
integer, parameter lis_nuopc::maxnest = 999999999
private

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