Class TimeStepController
Defined in File TimeStepController.h
Inheritance Relationships
Base Type
public PBD::TimeStep
(Class TimeStep)
Class Documentation
-
class TimeStepController : public PBD::TimeStep
Public Functions
-
TimeStepController()
-
virtual ~TimeStepController(void)
-
virtual void step(SimulationModel &model)
-
virtual void reset()
Public Static Attributes
-
static int NUM_SUB_STEPS = -1
-
static int MAX_ITERATIONS = -1
-
static int MAX_ITERATIONS_V = -1
-
static int VELOCITY_UPDATE_METHOD = -1
-
static int ENUM_VUPDATE_FIRST_ORDER = -1
-
static int ENUM_VUPDATE_SECOND_ORDER = -1
Protected Functions
-
virtual void initParameters()
-
void positionConstraintProjection(SimulationModel &model)
-
void velocityConstraintProjection(SimulationModel &model)
-
TimeStepController()