SPHinXsys  alpha version
SPH::MultilevelLevelSet Member List

This is the complete list of members for SPH::MultilevelLevelSet, including all inherited members.

BaseLevelSet(Shape &shape, SPHAdaptation &sph_adaptation) (defined in SPH::BaseLevelSet)SPH::BaseLevelSet
BaseMeshField(const std::string &name) (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinlineexplicit
cleanInterface(Real small_shift_factor) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
computeHeaviside(Real phi, Real half_width)SPH::BaseLevelSetprotected
getMeshLevel(Real h_ratio) (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetinlineprotected
getMeshLevels() (defined in SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >)SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >inline
getProbeLevel(const Vecd &position) (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetinlineprotected
mesh_levels_ (defined in SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >)SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >protected
MultilevelLevelSet(BoundingBox tentative_bounds, Real reference_data_spacing, size_t total_levels, Shape &shape, SPHAdaptation &sph_adaptation) (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSet
MultilevelMesh(BoundingBox tentative_bounds, Real reference_spacing, size_t total_levels, Args &&...args)SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >inline
Name() (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinline
name_ (defined in SPH::BaseMeshField)SPH::BaseMeshFieldprotected
probeIsWithinMeshBound(const Vecd &position) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
probeKernelGradientIntegral(const Vecd &position, Real h_ratio=1.0) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
probeKernelIntegral(const Vecd &position, Real h_ratio=1.0) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
probeLevelSetGradient(const Vecd &position) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
probeNormalDirection(const Vecd &position) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
probeSignedDistance(const Vecd &position) override (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetvirtual
shape_SPH::BaseLevelSetprotected
sph_adaptation_ (defined in SPH::BaseLevelSet)SPH::BaseLevelSetprotected
total_levels_SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >protected
writeMeshFieldToPlt(std::ofstream &output_file) override (defined in SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >)SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >inlinevirtual
~BaseLevelSet() (defined in SPH::BaseLevelSet)SPH::BaseLevelSetinlinevirtual
~BaseMeshField() (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinlinevirtual
~MultilevelLevelSet() (defined in SPH::MultilevelLevelSet)SPH::MultilevelLevelSetinlinevirtual
~MultilevelMesh() (defined in SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >)SPH::MultilevelMesh< BaseLevelSet, LevelSet, RefinedLevelSet >inlinevirtual