CubbyFlow::PCISPHSolver3 Member List

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

AccumulateForces(double timeStepInSeconds) overrideCubbyFlow::SPHSolver3protectedvirtual
AccumulateNonPressureForces(double timeStepInSeconds)CubbyFlow::SPHSolver3protectedvirtual
AccumulatePressureForce(double timeIntervalInSeconds) overrideCubbyFlow::PCISPHSolver3protectedvirtual
CubbyFlow::SPHSolver3::AccumulatePressureForce(const ConstArrayAccessor1< Vector3D > &positions, const ConstArrayAccessor1< double > &densities, const ConstArrayAccessor1< double > &pressures, ArrayAccessor1< Vector3D > pressureForces)CubbyFlow::SPHSolver3protected
AccumulateViscosityForce()CubbyFlow::SPHSolver3protected
AdvanceSingleFrame()CubbyFlow::PhysicsAnimation
Animation()CubbyFlow::Animation
ComputePressure()CubbyFlow::SPHSolver3protected
ComputePseudoViscosity(double timeStepInSeconds)CubbyFlow::SPHSolver3protected
GetBuilder()CubbyFlow::PCISPHSolver3static
GetCollider() constCubbyFlow::ParticleSystemSolver3
GetCurrentFrame() constCubbyFlow::PhysicsAnimation
GetCurrentTimeInSeconds() constCubbyFlow::PhysicsAnimation
GetDragCoefficient() constCubbyFlow::ParticleSystemSolver3
GetEmitter() constCubbyFlow::ParticleSystemSolver3
GetEosExponent() constCubbyFlow::SPHSolver3
GetGravity() constCubbyFlow::ParticleSystemSolver3
GetIsUsingFixedSubTimeSteps() constCubbyFlow::PhysicsAnimation
GetMaxDensityErrorRatio() constCubbyFlow::PCISPHSolver3
GetMaxNumberOfIterations() constCubbyFlow::PCISPHSolver3
GetNegativePressureScale() constCubbyFlow::SPHSolver3
GetNumberOfFixedSubTimeSteps() constCubbyFlow::PhysicsAnimation
GetNumberOfSubTimeSteps(double timeIntervalInSeconds) const overrideCubbyFlow::SPHSolver3protectedvirtual
GetParticleSystemData() constCubbyFlow::ParticleSystemSolver3
GetPseudoViscosityCoefficient() constCubbyFlow::SPHSolver3
GetRestitutionCoefficient() constCubbyFlow::ParticleSystemSolver3
GetSpeedOfSound() constCubbyFlow::SPHSolver3
GetSPHSystemData() constCubbyFlow::SPHSolver3
GetTimeStepLimitScale() constCubbyFlow::SPHSolver3
GetViscosityCoefficient() constCubbyFlow::SPHSolver3
GetWind() constCubbyFlow::ParticleSystemSolver3
OnAdvanceTimeStep(double timeStepInSeconds) overrideCubbyFlow::ParticleSystemSolver3protectedvirtual
OnBeginAdvanceTimeStep(double timeStepInSeconds) overrideCubbyFlow::PCISPHSolver3protectedvirtual
OnEndAdvanceTimeStep(double timeStepInSeconds) overrideCubbyFlow::SPHSolver3protectedvirtual
OnInitialize() overrideCubbyFlow::ParticleSystemSolver3protectedvirtual
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::ParticleSystemSolver3protected
ResolveCollision(ArrayAccessor1< Vector3D > newPositions, ArrayAccessor1< Vector3D > newVelocities)CubbyFlow::ParticleSystemSolver3protected
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::ParticleSystemSolver3protected
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::Animationvirtual
~ParticleSystemSolver3()CubbyFlow::ParticleSystemSolver3virtual
~PCISPHSolver3()CubbyFlow::PCISPHSolver3virtual
~PhysicsAnimation()CubbyFlow::PhysicsAnimationvirtual
~SPHSolver3()CubbyFlow::SPHSolver3virtual