#include <GAS_Analysis.h>

Public Types | |
| enum | ANALYSIS_NAMES { CURVATURE, GRADIENT, LAPLACIAN, DIVERGENCE, CURL, NORMALIZE, LENGTH, NUM_ANALYSIS } |
Public Member Functions | |
| GET_DATA_FUNC_S (GAS_NAME_FIELDDEST, FieldDstName) | |
| GET_DATA_FUNC_S (GAS_NAME_FIELDSOURCE, FieldSrcName) | |
| GET_DATA_FUNC_I ("analysis", Analysis) | |
Protected Member Functions | |
| GAS_Analysis (const SIM_DataFactory *factory) | |
| virtual | ~GAS_Analysis () |
| bool | shouldMultiThread (const SIM_RawField *field) const |
| virtual bool | solveGasSubclass (SIM_Engine &engine, SIM_Object *obj, SIM_Time time, SIM_Time timestep) |
Definition at line 39 of file GAS_Analysis.h.
Definition at line 48 of file GAS_Analysis.h.
| GAS_Analysis::GAS_Analysis | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual GAS_Analysis::~GAS_Analysis | ( | ) | [protected, virtual] |
| GAS_Analysis::GET_DATA_FUNC_I | ( | "analysis" | , | |
| Analysis | ||||
| ) |
| GAS_Analysis::GET_DATA_FUNC_S | ( | GAS_NAME_FIELDSOURCE | , | |
| FieldSrcName | ||||
| ) |
| GAS_Analysis::GET_DATA_FUNC_S | ( | GAS_NAME_FIELDDEST | , | |
| FieldDstName | ||||
| ) |
| bool GAS_Analysis::shouldMultiThread | ( | const SIM_RawField * | field | ) | const [inline, protected] |
Definition at line 64 of file GAS_Analysis.h.
| virtual bool GAS_Analysis::solveGasSubclass | ( | SIM_Engine & | engine, | |
| SIM_Object * | obj, | |||
| SIM_Time | time, | |||
| SIM_Time | timestep | |||
| ) | [protected, virtual] |
Applies this subsolver for a single timestep. Returns true on success
Implements GAS_SubSolver.
1.5.9