CubbyFlow::PICSolver2 Member List

This is the complete list of members for CubbyFlow::PICSolver2, including all inherited members.

AdvanceSingleFrame()CubbyFlow::PhysicsAnimation
Animation()CubbyFlow::Animation
ApplyBoundaryCondition() constCubbyFlow::GridFluidSolver2protected
ComputeAdvection(double timeIntervalInSeconds) overrideCubbyFlow::PICSolver2protectedvirtual
ComputeExternalForces(double timeIntervalInSeconds)CubbyFlow::GridFluidSolver2protectedvirtual
ComputeGravity(double timeIntervalInSeconds)CubbyFlow::GridFluidSolver2protected
ComputePressure(double timeIntervalInSeconds)CubbyFlow::GridFluidSolver2protectedvirtual
ComputeViscosity(double timeIntervalInSeconds)CubbyFlow::GridFluidSolver2protectedvirtual
ExtrapolateIntoCollider(ScalarGrid2 *grid)CubbyFlow::GridFluidSolver2protected
ExtrapolateIntoCollider(CollocatedVectorGrid2 *grid)CubbyFlow::GridFluidSolver2protected
ExtrapolateIntoCollider(FaceCenteredGrid2 *grid)CubbyFlow::GridFluidSolver2protected
GetAdvectionSolver() constCubbyFlow::GridFluidSolver2
GetBuilder()CubbyFlow::PICSolver2static
GetCFL(double timeIntervalInSeconds) constCubbyFlow::GridFluidSolver2
GetClosedDomainBoundaryFlag() constCubbyFlow::GridFluidSolver2
GetCollider() constCubbyFlow::GridFluidSolver2
GetColliderSDF() constCubbyFlow::GridFluidSolver2protected
GetColliderVelocityField() constCubbyFlow::GridFluidSolver2protected
GetCurrentFrame() constCubbyFlow::PhysicsAnimation
GetCurrentTimeInSeconds() constCubbyFlow::PhysicsAnimation
GetDiffusionSolver() constCubbyFlow::GridFluidSolver2
GetEmitter() constCubbyFlow::GridFluidSolver2
GetFluidSDF() const overrideCubbyFlow::PICSolver2protectedvirtual
GetGravity() constCubbyFlow::GridFluidSolver2
GetGridOrigin() constCubbyFlow::GridFluidSolver2
GetGridSpacing() constCubbyFlow::GridFluidSolver2
GetGridSystemData() constCubbyFlow::GridFluidSolver2
GetIsUsingFixedSubTimeSteps() constCubbyFlow::PhysicsAnimation
GetMaxCFL() constCubbyFlow::GridFluidSolver2
GetNumberOfFixedSubTimeSteps() constCubbyFlow::PhysicsAnimation
GetNumberOfSubTimeSteps(double timeIntervalInSeconds) const overrideCubbyFlow::GridFluidSolver2protectedvirtual
GetParticleEmitter() constCubbyFlow::PICSolver2
GetParticleSystemData() constCubbyFlow::PICSolver2
GetPressureSolver() constCubbyFlow::GridFluidSolver2
GetResolution() constCubbyFlow::GridFluidSolver2
GetSignedDistanceField() constCubbyFlow::PICSolver2
GetUseCompressedLinearSystem() constCubbyFlow::GridFluidSolver2
GetVelocity() constCubbyFlow::GridFluidSolver2
GetViscosityCoefficient() constCubbyFlow::GridFluidSolver2
GridFluidSolver2()CubbyFlow::GridFluidSolver2
GridFluidSolver2(const Size2 &resolution, const Vector2D &gridSpacing, const Vector2D &gridOrigin)CubbyFlow::GridFluidSolver2
m_uMarkersCubbyFlow::PICSolver2protected
m_vMarkersCubbyFlow::PICSolver2protected
MoveParticles(double timeIntervalInSeconds)CubbyFlow::PICSolver2protectedvirtual
OnAdvanceTimeStep(double timeIntervalInSeconds) overrideCubbyFlow::GridFluidSolver2protectedvirtual
OnBeginAdvanceTimeStep(double timeIntervalInSeconds) overrideCubbyFlow::PICSolver2protectedvirtual
OnEndAdvanceTimeStep(double timeIntervalInSeconds)CubbyFlow::GridFluidSolver2protectedvirtual
OnInitialize() overrideCubbyFlow::PICSolver2protectedvirtual
PhysicsAnimation()CubbyFlow::PhysicsAnimation
PICSolver2()CubbyFlow::PICSolver2
PICSolver2(const Size2 &resolution, const Vector2D &gridSpacing, const Vector2D &gridOrigin)CubbyFlow::PICSolver2
ResizeGrid(const Size2 &newSize, const Vector2D &newGridSpacing, const Vector2D &newGridOrigin) constCubbyFlow::GridFluidSolver2
SetAdvectionSolver(const AdvectionSolver2Ptr &newSolver)CubbyFlow::GridFluidSolver2
SetClosedDomainBoundaryFlag(int flag)CubbyFlow::GridFluidSolver2
SetCollider(const Collider2Ptr &newCollider)CubbyFlow::GridFluidSolver2
SetCurrentFrame(const Frame &frame)CubbyFlow::PhysicsAnimation
SetDiffusionSolver(const GridDiffusionSolver2Ptr &newSolver)CubbyFlow::GridFluidSolver2
SetEmitter(const GridEmitter2Ptr &newEmitter)CubbyFlow::GridFluidSolver2
SetGravity(const Vector2D &newGravity)CubbyFlow::GridFluidSolver2
SetIsUsingFixedSubTimeSteps(bool isUsing)CubbyFlow::PhysicsAnimation
SetMaxCFL(double newCFL)CubbyFlow::GridFluidSolver2
SetNumberOfFixedSubTimeSteps(unsigned int numberOfSteps)CubbyFlow::PhysicsAnimation
SetParticleEmitter(const ParticleEmitter2Ptr &newEmitter)CubbyFlow::PICSolver2
SetPressureSolver(const GridPressureSolver2Ptr &newSolver)CubbyFlow::GridFluidSolver2
SetUseCompressedLinearSystem(bool onoff)CubbyFlow::GridFluidSolver2
SetViscosityCoefficient(double newValue)CubbyFlow::GridFluidSolver2
TransferFromGridsToParticles()CubbyFlow::PICSolver2protectedvirtual
TransferFromParticlesToGrids()CubbyFlow::PICSolver2protectedvirtual
Update(const Frame &frame)CubbyFlow::Animation
~Animation()CubbyFlow::Animationvirtual
~GridFluidSolver2()CubbyFlow::GridFluidSolver2virtual
~PhysicsAnimation()CubbyFlow::PhysicsAnimationvirtual
~PICSolver2()CubbyFlow::PICSolver2virtual