HDK
|
Performs Runge-Kutta time integration of variable order in a static velocity field. More...
#include <VelocityFields.h>
Public Types | |
typedef GridT::ValueType | VecType |
typedef VecType::ValueType | ElementType |
Public Member Functions | |
VelocityIntegrator (const GridT &velGrid) | |
template<size_t OrderRK, typename LocationType > | |
void | rungeKutta (const ElementType dt, LocationType &world) const |
Variable order Runge-Kutta time integration for a single time step. More... | |
Performs Runge-Kutta time integration of variable order in a static velocity field.
Definition at line 215 of file VelocityFields.h.
typedef VecType::ValueType openvdb::OPENVDB_VERSION_NAME::tools::VelocityIntegrator< GridT, Staggered, SampleOrder >::ElementType |
Definition at line 219 of file VelocityFields.h.
typedef GridT::ValueType openvdb::OPENVDB_VERSION_NAME::tools::VelocityIntegrator< GridT, Staggered, SampleOrder >::VecType |
Definition at line 218 of file VelocityFields.h.
|
inline |
Definition at line 221 of file VelocityFields.h.
|
inline |
Variable order Runge-Kutta time integration for a single time step.
dt | Time sub-step for the Runge-Kutte integrator of order OrderRK |
world | Location in world space coordinates (both input and output) |
Definition at line 230 of file VelocityFields.h.