Lagrangian Liquid Simulation
Master Thesis project on simulation of liquids using Lagrangian approach and SPH
Solver Member List
This is the complete list of members for Solver, including all inherited members.
getDrawHoseMarker() const Solver [inline]
getEnableAutoFluidUpdate() const Solver [inline]
getFluidIdFromName(const std::string _name)Solver [private]
getHoseCenter() const Solver [inline]
getHoseParticlePrototypeList() const Solver [inline]
getHoseVelocity() const Solver [inline]
getHoseWaitUntilHitBoundary() const Solver [inline]
getHoseWaitUntilHitRBD() const Solver [inline]
getNameList()Solver
getPositionList()Solver
getSmoothingLength() const Solver [inline]
initialiseDrawing()Solver
injectParticles()Solver
m_currentHoseableFluidSolver [private]
m_drawHoseMarkerSolver [private]
m_enableAutoFluidSolver [private]
m_hoseCenterSolver [private]
m_hoseInitialCenterSolver [private]
m_hoseParticleListSolver [private]
m_hoseParticlePrototypeListSolver [private]
m_hoseVelocitySolver [private]
m_hoseWaitUntilHitBoundarySolver [private]
m_hoseWaitUntilHitRBDSolver [private]
m_iterationSolver [private]
m_neighbourSolver [private]
m_neighbourForParticleListSolver [private]
m_particleListSolver [private]
m_smoothingLengthSolver [private]
m_weightPolySolver [private]
m_weightPolyGradientSolver [private]
m_weightPolyLaplacianSolver [private]
m_weightPressureGradientSolver [private]
m_weightViscosityLaplacianSolver [private]
normalise(const ngl::Vector _vector)Solver [private]
render(ngl::TransformStack _txStack, ShaderLibrary *io_sman, const std::string _shader)Solver
setCurrentHoseableFluid(const int _v)Solver [inline]
setDrawHoseMarker(const bool _v)Solver [inline]
setHoseCenter(const ngl::Vector _v)Solver [inline]
setHoseVelocity(const ngl::Vector _v)Solver [inline]
setHoseWaitUntilHitBoundary(const bool _v)Solver [inline]
setHoseWaitUntilHitRBD(const bool _v)Solver [inline]
setSmoothingLength(const ngl::Real _v)Solver [inline]
Solver()Solver
toggleEnableAutoFluidUpdate()Solver [inline]
toggleNextHoseableFluid()Solver [inline]
updateFluid(Environment *io_environment, Integration *_integration)Solver
updateGasConstantForFluid(const int _fluidId, const ngl::Real _gasConstant)Solver
updateInterfaceCoefficientForFluid(const int _fluidId, const ngl::Real _coefficient)Solver
updateInterfaceColorForFluid(const int _fluidId, const ngl::Real _color)Solver
updateInterfaceThresholdForFluid(const int _fluidId, const ngl::Real _threshold)Solver
updateRestDensityForFluid(const int _fluidId, const ngl::Real _restDensity)Solver
updateSurfaceCoefficientForFluid(const int _fluidId, const ngl::Real _coefficient)Solver
updateSurfaceThresholdForFluid(const int _fluidId, const ngl::Real _threshold)Solver
updateViscosityConstantForFluid(const int _fluidId, const ngl::Real _viscosityConstant)Solver
WKernel_Poly(const ngl::Real _separationLength)Solver [private]
WKernel_Poly_Gradient(const ngl::Vector _separationVector)Solver [private]
WKernel_Poly_Laplacian(const ngl::Real _separationLength)Solver [private]
WKernel_Pressure_Gradient(const ngl::Vector _separationVector)Solver [private]
WKernel_Viscosity_Laplacian(const ngl::Real _separationLength)Solver [private]
~Solver()Solver
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator