GAS_EachDataSolver Class Reference

#include <GAS_EachDataSolver.h>

Inheritance diagram for GAS_EachDataSolver:

GAS_SubSolver SIM_Solver SIM_OptionsUser SIM_Data

List of all members.

Public Member Functions

 GETSET_DATA_FUNCS_S ("destdataname", DestDataName)
 GETSET_DATA_FUNCS_B ("copydata", CopyData)
virtual SIM_Result solveObjectsSubclass (SIM_Engine &engine, SIM_ObjectArray &objects, SIM_ObjectArray &newobjects, SIM_ObjectArray &feedbacktoobjects, const SIM_Time &timestep)

Protected Member Functions

 GAS_EachDataSolver (const SIM_DataFactory *factory)
virtual ~GAS_EachDataSolver ()
virtual bool solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep)


Detailed Description

Definition at line 27 of file GAS_EachDataSolver.h.


Constructor & Destructor Documentation

GAS_EachDataSolver::GAS_EachDataSolver ( const SIM_DataFactory factory  )  [explicit, protected]

virtual GAS_EachDataSolver::~GAS_EachDataSolver (  )  [protected, virtual]


Member Function Documentation

GAS_EachDataSolver::GETSET_DATA_FUNCS_B ( "copydata"  ,
CopyData   
)

GAS_EachDataSolver::GETSET_DATA_FUNCS_S ( "destdataname"  ,
DestDataName   
)

virtual bool GAS_EachDataSolver::solveGasSubclass ( SIM_Engine engine,
SIM_Object obj,
SIM_Time  time,
SIM_Time  timestep 
) [inline, protected, virtual]

Applies this subsolver for a single timestep. Returns true on success

Implements GAS_SubSolver.

Definition at line 45 of file GAS_EachDataSolver.h.

virtual SIM_Result GAS_EachDataSolver::solveObjectsSubclass ( SIM_Engine engine,
SIM_ObjectArray objects,
SIM_ObjectArray newobjects,
SIM_ObjectArray feedbacktoobjects,
const SIM_Time timestep 
) [virtual]

We to change the way in which our timestep is used so we have to preempt the solveGasSubclass.

Reimplemented from GAS_SubSolver.


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

Generated on Mon Jan 28 00:28:38 2013 for HDK by  doxygen 1.5.9