GAS_ReinitializeSDF Class Reference

#include <GAS_ReinitializeSDF.h>

Inheritance diagram for GAS_ReinitializeSDF:

GAS_SubSolver SIM_Solver SIM_OptionsUser SIM_Data

List of all members.

Public Member Functions

 GET_DATA_FUNC_S (GAS_NAME_FIELD, FieldName)
 GET_DATA_FUNC_B ("rebuildsdf", RebuildSDF)
 GET_DATA_FUNC_B ("reinitializesdf", ReinitializeSDF)
 GET_DATA_FUNC_I ("reinitializeiter", ReinitializeIterations)

Protected Member Functions

 GAS_ReinitializeSDF (const SIM_DataFactory *factory)
virtual ~GAS_ReinitializeSDF ()
virtual bool solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep)
void rebuildSDF (SIM_ScalarField *surface)
 Reinitizalizes a Signed Distance Field from the zero contour.


Detailed Description

Definition at line 27 of file GAS_ReinitializeSDF.h.


Constructor & Destructor Documentation

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

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


Member Function Documentation

GAS_ReinitializeSDF::GET_DATA_FUNC_B ( "reinitializesdf"  ,
ReinitializeSDF   
)

GAS_ReinitializeSDF::GET_DATA_FUNC_B ( "rebuildsdf"  ,
RebuildSDF   
)

GAS_ReinitializeSDF::GET_DATA_FUNC_I ( "reinitializeiter"  ,
ReinitializeIterations   
)

GAS_ReinitializeSDF::GET_DATA_FUNC_S ( GAS_NAME_FIELD  ,
FieldName   
)

void GAS_ReinitializeSDF::rebuildSDF ( SIM_ScalarField surface  )  [protected]

Reinitizalizes a Signed Distance Field from the zero contour.

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

Adds to the velocity field the effect of all forces at that point. Unit density is currently assumed. Only incorpreates the external simulation forces. Internal gas forces are handled elsewher.

Implements GAS_SubSolver.


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

Generated on Fri May 25 00:10:24 2012 for HDK by  doxygen 1.5.9