#include <GAS_DSD.h>

Public Member Functions | |
| GET_DATA_FUNC_S ("d", DName) | |
| GET_DATA_FUNC_S ("ddot", DDotName) | |
| GET_DATA_FUNC_S ("curvature", KappaName) | |
| GET_DATA_FUNC_S ("curvatureadvected", KappaStarName) | |
| GETSET_DATA_FUNCS_F ("c1", C1) | |
| GETSET_DATA_FUNCS_F ("c2", C2) | |
| GETSET_DATA_FUNCS_F ("c3", C3) | |
| GETSET_DATA_FUNCS_F ("c4", C4) | |
| GETSET_DATA_FUNCS_F ("c5", C5) | |
| GETSET_DATA_FUNCS_F ("mutheta", MuTheta) | |
| GETSET_DATA_FUNCS_F ("dcj", DCJ) | |
| GET_DATA_FUNC_B (GAS_NAME_USETIMESTEP, UseTimeStep) | |
| GET_DATA_FUNC_F (GAS_NAME_TIMESCALE, TimeScale) | |
Protected Member Functions | |
| GAS_DSD (const SIM_DataFactory *factory) | |
| virtual | ~GAS_DSD () |
| virtual bool | solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep) |
| bool | shouldMultiThread (SIM_RawField *field) const |
| THREADED_METHOD5_CONST (GAS_DSD, shouldMultiThread(d), applyDSD, SIM_RawField *, d, SIM_RawField *, ddot, const SIM_ScalarField *, kappa, const SIM_ScalarField *, kappastar, fpreal, timestep) | |
| void | applyDSDPartial (SIM_RawField *d, SIM_RawField *ddot, const SIM_ScalarField *kappa, const SIM_ScalarField *kappastar, fpreal timestep, const UT_JobInfo &info) const |
Definition at line 32 of file GAS_DSD.h.
| GAS_DSD::GAS_DSD | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual GAS_DSD::~GAS_DSD | ( | ) | [protected, virtual] |
| void GAS_DSD::applyDSDPartial | ( | SIM_RawField * | d, | |
| SIM_RawField * | ddot, | |||
| const SIM_ScalarField * | kappa, | |||
| const SIM_ScalarField * | kappastar, | |||
| fpreal | timestep, | |||
| const UT_JobInfo & | info | |||
| ) | const [protected] |
| GAS_DSD::GET_DATA_FUNC_B | ( | GAS_NAME_USETIMESTEP | , | |
| UseTimeStep | ||||
| ) |
| GAS_DSD::GET_DATA_FUNC_F | ( | GAS_NAME_TIMESCALE | , | |
| TimeScale | ||||
| ) |
| GAS_DSD::GET_DATA_FUNC_S | ( | "curvatureadvected" | , | |
| KappaStarName | ||||
| ) |
| GAS_DSD::GET_DATA_FUNC_S | ( | "curvature" | , | |
| KappaName | ||||
| ) |
| GAS_DSD::GET_DATA_FUNC_S | ( | "ddot" | , | |
| DDotName | ||||
| ) |
| GAS_DSD::GET_DATA_FUNC_S | ( | "d" | , | |
| DName | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "dcj" | , | |
| DCJ | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "mutheta" | , | |
| MuTheta | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "c5" | , | |
| C5 | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "c4" | , | |
| C4 | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "c3" | , | |
| C3 | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "c2" | , | |
| C2 | ||||
| ) |
| GAS_DSD::GETSET_DATA_FUNCS_F | ( | "c1" | , | |
| C1 | ||||
| ) |
| bool GAS_DSD::shouldMultiThread | ( | SIM_RawField * | field | ) | const [inline, protected] |
| virtual bool GAS_DSD::solveGasSubclass | ( | SIM_Engine & | engine, | |
| SIM_Object * | obj, | |||
| SIM_Time | time, | |||
| SIM_Time | timestep | |||
| ) | [protected, virtual] |
Applies a force to the velocity field proportional to the vorticle values.
Implements GAS_SubSolver.
| GAS_DSD::THREADED_METHOD5_CONST | ( | GAS_DSD | , | |
| shouldMultiThread(d) | , | |||
| applyDSD | , | |||
| SIM_RawField * | , | |||
| d | , | |||
| SIM_RawField * | , | |||
| ddot | , | |||
| const SIM_ScalarField * | , | |||
| kappa | , | |||
| const SIM_ScalarField * | , | |||
| kappastar | , | |||
| fpreal | , | |||
| timestep | ||||
| ) | [protected] |
1.5.9