AccumulateForces(double timeStepInSeconds) override | CubbyFlow::SPHSolver3 | protectedvirtual |
AccumulateNonPressureForces(double timeStepInSeconds) | CubbyFlow::SPHSolver3 | protectedvirtual |
AccumulatePressureForce(double timeIntervalInSeconds) override | CubbyFlow::PCISPHSolver3 | protectedvirtual |
CubbyFlow::SPHSolver3::AccumulatePressureForce(const ConstArrayAccessor1< Vector3D > &positions, const ConstArrayAccessor1< double > &densities, const ConstArrayAccessor1< double > &pressures, ArrayAccessor1< Vector3D > pressureForces) | CubbyFlow::SPHSolver3 | protected |
AccumulateViscosityForce() | CubbyFlow::SPHSolver3 | protected |
AdvanceSingleFrame() | CubbyFlow::PhysicsAnimation | |
Animation() | CubbyFlow::Animation | |
ComputePressure() | CubbyFlow::SPHSolver3 | protected |
ComputePseudoViscosity(double timeStepInSeconds) | CubbyFlow::SPHSolver3 | protected |
GetBuilder() | CubbyFlow::PCISPHSolver3 | static |
GetCollider() const | CubbyFlow::ParticleSystemSolver3 | |
GetCurrentFrame() const | CubbyFlow::PhysicsAnimation | |
GetCurrentTimeInSeconds() const | CubbyFlow::PhysicsAnimation | |
GetDragCoefficient() const | CubbyFlow::ParticleSystemSolver3 | |
GetEmitter() const | CubbyFlow::ParticleSystemSolver3 | |
GetEosExponent() const | CubbyFlow::SPHSolver3 | |
GetGravity() const | CubbyFlow::ParticleSystemSolver3 | |
GetIsUsingFixedSubTimeSteps() const | CubbyFlow::PhysicsAnimation | |
GetMaxDensityErrorRatio() const | CubbyFlow::PCISPHSolver3 | |
GetMaxNumberOfIterations() const | CubbyFlow::PCISPHSolver3 | |
GetNegativePressureScale() const | CubbyFlow::SPHSolver3 | |
GetNumberOfFixedSubTimeSteps() const | CubbyFlow::PhysicsAnimation | |
GetNumberOfSubTimeSteps(double timeIntervalInSeconds) const override | CubbyFlow::SPHSolver3 | protectedvirtual |
GetParticleSystemData() const | CubbyFlow::ParticleSystemSolver3 | |
GetPseudoViscosityCoefficient() const | CubbyFlow::SPHSolver3 | |
GetRestitutionCoefficient() const | CubbyFlow::ParticleSystemSolver3 | |
GetSpeedOfSound() const | CubbyFlow::SPHSolver3 | |
GetSPHSystemData() const | CubbyFlow::SPHSolver3 | |
GetTimeStepLimitScale() const | CubbyFlow::SPHSolver3 | |
GetViscosityCoefficient() const | CubbyFlow::SPHSolver3 | |
GetWind() const | CubbyFlow::ParticleSystemSolver3 | |
OnAdvanceTimeStep(double timeStepInSeconds) override | CubbyFlow::ParticleSystemSolver3 | protectedvirtual |
OnBeginAdvanceTimeStep(double timeStepInSeconds) override | CubbyFlow::PCISPHSolver3 | protectedvirtual |
OnEndAdvanceTimeStep(double timeStepInSeconds) override | CubbyFlow::SPHSolver3 | protectedvirtual |
OnInitialize() override | CubbyFlow::ParticleSystemSolver3 | protectedvirtual |
ParticleSystemSolver3() | CubbyFlow::ParticleSystemSolver3 | |
ParticleSystemSolver3(double radius, double mass) | CubbyFlow::ParticleSystemSolver3 | |
PCISPHSolver3() | CubbyFlow::PCISPHSolver3 | |
PCISPHSolver3(double targetDensity, double targetSpacing, double relativeKernelRadius) | CubbyFlow::PCISPHSolver3 | |
PhysicsAnimation() | CubbyFlow::PhysicsAnimation | |
ResolveCollision() | CubbyFlow::ParticleSystemSolver3 | protected |
ResolveCollision(ArrayAccessor1< Vector3D > newPositions, ArrayAccessor1< Vector3D > newVelocities) | CubbyFlow::ParticleSystemSolver3 | protected |
SetCollider(const Collider3Ptr &newCollider) | CubbyFlow::ParticleSystemSolver3 | |
SetCurrentFrame(const Frame &frame) | CubbyFlow::PhysicsAnimation | |
SetDragCoefficient(double newDragCoefficient) | CubbyFlow::ParticleSystemSolver3 | |
SetEmitter(const ParticleEmitter3Ptr &newEmitter) | CubbyFlow::ParticleSystemSolver3 | |
SetEosExponent(double newEosExponent) | CubbyFlow::SPHSolver3 | |
SetGravity(const Vector3D &newGravity) | CubbyFlow::ParticleSystemSolver3 | |
SetIsUsingFixedSubTimeSteps(bool isUsing) | CubbyFlow::PhysicsAnimation | |
SetMaxDensityErrorRatio(double ratio) | CubbyFlow::PCISPHSolver3 | |
SetMaxNumberOfIterations(unsigned int n) | CubbyFlow::PCISPHSolver3 | |
SetNegativePressureScale(double newNegativePressureScale) | CubbyFlow::SPHSolver3 | |
SetNumberOfFixedSubTimeSteps(unsigned int numberOfSteps) | CubbyFlow::PhysicsAnimation | |
SetParticleSystemData(const ParticleSystemData3Ptr &newParticles) | CubbyFlow::ParticleSystemSolver3 | protected |
SetPseudoViscosityCoefficient(double newPseudoViscosityCoefficient) | CubbyFlow::SPHSolver3 | |
SetRestitutionCoefficient(double newRestitutionCoefficient) | CubbyFlow::ParticleSystemSolver3 | |
SetSpeedOfSound(double newSpeedOfSound) | CubbyFlow::SPHSolver3 | |
SetTimeStepLimitScale(double newScale) | CubbyFlow::SPHSolver3 | |
SetViscosityCoefficient(double newViscosityCoefficient) | CubbyFlow::SPHSolver3 | |
SetWind(const VectorField3Ptr &newWind) | CubbyFlow::ParticleSystemSolver3 | |
SPHSolver3() | CubbyFlow::SPHSolver3 | |
SPHSolver3(double targetDensity, double targetSpacing, double relativeKernelRadius) | CubbyFlow::SPHSolver3 | |
Update(const Frame &frame) | CubbyFlow::Animation | |
~Animation() | CubbyFlow::Animation | virtual |
~ParticleSystemSolver3() | CubbyFlow::ParticleSystemSolver3 | virtual |
~PCISPHSolver3() | CubbyFlow::PCISPHSolver3 | virtual |
~PhysicsAnimation() | CubbyFlow::PhysicsAnimation | virtual |
~SPHSolver3() | CubbyFlow::SPHSolver3 | virtual |