WVObservingSystem
A WVObservingSystem is an abstract class that defines different ways of observing the model
Declaration
WVObservingSystem < handleOverview
Topics
- Initializing
WVObservingSystemcreate a new observing system
- Properties
modelreference to the WVModel being usednFluxComponentsnumber of components that need to be integrated in time.nameof the observing systemwvtreference to the WVModel being used
- Required subclass overrides
initializeStoragecalled once to allow the observing system to initialize its storage space in the NetCDFGroupwriteTimeStepToFilecalled at each time for the observing system to write to file
- Required subclass overrides for integrated (fluxed) components
absErrorTolerancereturn a cell array of the absolute tolerances of thefluxAtTimereturn a cell array of the flux of the variables beinginitialConditionsreturn a cell array of variables that need to be integratedlengthOfFluxComponentsreturn an array containing the numel of each flux component.updateIntegratorValuespasses updated values of the variables being integrated.
- Initialization
observingSystemFromGroupinitialize a WVObservingSystem instance from NetCDF file
- Other