#include <GAS_Lookup.h>

Public Member Functions | |
| bool | shouldMultiThread (UT_VoxelArrayF *field) const |
Protected Member Functions | |
| GAS_Lookup (const SIM_DataFactory *factory) | |
| virtual | ~GAS_Lookup () |
| virtual bool | solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep) |
| void | doLookup (SIM_RawField *dstfield, const SIM_VectorField *posfield, const SIM_RawField *srcfield) |
| THREADED_METHOD3_CONST (GAS_Lookup, shouldMultiThread(dstfield->field()), lookup, SIM_RawField *, dstfield, const SIM_VectorField *, posfield, const SIM_RawField *, srcfield) | |
| void | lookupPartial (SIM_RawField *dstfield, const SIM_VectorField *posfield, const SIM_RawField *srcfield, const UT_JobInfo &jobinfo) const |
Definition at line 36 of file GAS_Lookup.h.
| GAS_Lookup::GAS_Lookup | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual GAS_Lookup::~GAS_Lookup | ( | ) | [protected, virtual] |
| void GAS_Lookup::doLookup | ( | SIM_RawField * | dstfield, | |
| const SIM_VectorField * | posfield, | |||
| const SIM_RawField * | srcfield | |||
| ) | [protected] |
| void GAS_Lookup::lookupPartial | ( | SIM_RawField * | dstfield, | |
| const SIM_VectorField * | posfield, | |||
| const SIM_RawField * | srcfield, | |||
| const UT_JobInfo & | jobinfo | |||
| ) | const [protected] |
| bool GAS_Lookup::shouldMultiThread | ( | UT_VoxelArrayF * | field | ) | const [inline] |
Definition at line 39 of file GAS_Lookup.h.
| virtual bool GAS_Lookup::solveGasSubclass | ( | SIM_Engine & | engine, | |
| SIM_Object * | obj, | |||
| SIM_Time | time, | |||
| SIM_Time | timestep | |||
| ) | [protected, virtual] |
Lookups scalar fields by moving along curvature or performing relaxation steps.
Implements GAS_SubSolver.
| GAS_Lookup::THREADED_METHOD3_CONST | ( | GAS_Lookup | , | |
| shouldMultiThread(dstfield->field()) | , | |||
| lookup | , | |||
| SIM_RawField * | , | |||
| dstfield | , | |||
| const SIM_VectorField * | , | |||
| posfield | , | |||
| const SIM_RawField * | , | |||
| srcfield | ||||
| ) | [protected] |
1.5.9