CSol
Public Member Functions | Public Attributes | List of all members
Config_SW Class Reference

Configuration for shallow water solver.

#include <sw/csol_sw_config.h>

Inherits ObjectGroup.

Public Member Functions

 Config_SW ()
 Default constructor. More...
 
 Config_SW (const Config_SW &p)
 Copy constructor. More...
 
virtual Config_SWclone () const
 Make a copy of this object. More...
 

Public Attributes

DataExecution::TypedObject< double > sw_drag
 Value of default drag constant. More...
 
DataExecution::TypedObject< double > sw_gravity
 Value of gravity in vertical direction. More...
 
DataExecution::TypedObject< double > sw_maximumTimeStep
 Maximum allowable timestep in simulation. More...
 
DataExecution::TypedObject< double > sw_outputTimeStep
 Data output frequency. More...
 
DataExecution::TypedObject< QString > sw_startTime
 Simulation start time string (ISO8601) More...
 
DataExecution::TypedObject< double > sw_totalTime
 Total time for simulation to run. More...
 

Constructor & Destructor Documentation

Config_SW ( )
Config_SW ( const Config_SW p)
Parameters
pThe pair object to copy.

Member Function Documentation

Config_SW * clone ( ) const
virtual

Member Data Documentation

DataExecution::TypedObject<double> sw_drag
DataExecution::TypedObject<double> sw_gravity
DataExecution::TypedObject<double> sw_maximumTimeStep
DataExecution::TypedObject<double> sw_outputTimeStep
DataExecution::TypedObject<QString> sw_startTime
DataExecution::TypedObject<double> sw_totalTime