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

Detailed Description

This is the abstract base class of anything that gets, or
creates, input files for the Final Merge without running another
Task.  For example, something that copies the wrfinput output would
be a subclass of Input2FinalMerge

Definition at line 47 of file finalmergetask.py.

Inheritance diagram for hwrf.finalmergetask.Input2FinalMerge:
hwrf.finalmergetask.Merge2FinalMerge hwrf.finalmergetask.WRFInput2FinalMerge hwrf.multistorm.Input2FinalMerge

Public Member Functions

def __init__ (self, src)
 
def get_inputs (self, just_check=False, kwargs)
 
def link_product
 

Public Attributes

 src
 

Member Function Documentation

def hwrf.finalmergetask.Input2FinalMerge.get_inputs (   self,
  just_check = False,
  kwargs 
)
In subclasses, this function copies or links the input
files.  This default implementation does nothing.

Definition at line 53 of file finalmergetask.py.

Referenced by hwrf.mpipomtc.POMInit.run().

def hwrf.finalmergetask.Input2FinalMerge.link_product (   self,
  product,
  excclass,
  logger,
  target = None,
  just_check = False 
)
Links the file from the given product to the target
location (basename(product.location) if no target is
provided).  If the product is not yet available or has no
location, then the given exception class excclass is
raised.

Definition at line 58 of file finalmergetask.py.

Referenced by hwrf.finalmergetask.Input2FinalMerge.get_inputs().


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