HWRF  trunk@4391
Public Member Functions | Public Attributes | List of all members
hwrf.hycom.HYCOMIniter Class Reference

Detailed Description

Definition at line 277 of file hycom.py.

Inheritance diagram for hwrf.hycom.HYCOMIniter:
hwrf.coupling.ComponentIniter

Public Member Functions

def __init__ (self, hycomfcst, ocstatus)
 
def hycominit (self)
 
def check_coupled_inputs (self, logger)
 
def link_coupled_inputs (self, just_check, logger)
 
def link_hycom_parm (self, RUNmodIDout)
 
def link_hycom_fix (self, RUNmodIDout)
 
def make_exe (self, task, exe, ranks)
 
- Public Member Functions inherited from hwrf.coupling.ComponentIniter
def check_coupled_inputs (self, logger)
 
def link_coupled_inputs (self, just_check, logger)
 
def make_exe (self, task, exe, ranks)
 

Public Attributes

 hycomfcst
 
 ocstatus
 

Member Function Documentation

def hwrf.hycom.HYCOMIniter.check_coupled_inputs (   self,
  logger 
)
This subroutine is run by the check_init job and checks to
see if the initialization has succeeded.  It returns True if
the inputs are all present, and False if they're not.

Definition at line 284 of file hycom.py.

def hwrf.hycom.HYCOMIniter.link_coupled_inputs (   self,
  just_check,
  logger 
)
Called from the forecast job.  If just_check=True, this
calls check_coupled_inputs.  Otherwise, this links all hycom
inputs to the local directory.

Definition at line 333 of file hycom.py.

def hwrf.hycom.HYCOMIniter.make_exe (   self,
  task,
  exe,
  ranks 
)
Returns an MPIRanksBase to run the executable chosen by the
initialization.  This function must only be called after
link_coupled_inputs

Definition at line 487 of file hycom.py.


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