HWRF
trunk@4391
|
This is a simple utility class that stores information about coupler components (wrf, pom, hycom, wavewatch3, coupler, etc.) for the CoupledWRF class. You should never instantiate a Component -- only CoupledWRF should do that. It will return one of these when you run CoupledWRF's "component" function. You can safely modify the exe, rankname, rankdefault and initer elements of this class, and it will modify the corresponding information in the CoupledWRF. Do not modify the name and order. Modifying the name or order will break the internal data structures in CoupledWRF
Definition at line 14 of file coupling.py.
Public Member Functions | |
def | __init__ (self, name, exe, rankname, rankdefault, initer) |
def | name (self) |
def | order (self) |
def hwrf.coupling.Component.__init__ | ( | self, | |
name, | |||
exe, | |||
rankname, | |||
rankdefault, | |||
initer | |||
) |
Creates a Component with the given characteristics. Initializes the order to None. The order must be overwritten externally, and is done in CoupledWRF.couple.
Definition at line 26 of file coupling.py.