SPHinXsys  alpha version
SPH::LevelSet Member List

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

allocateMeshDataMatrix()SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >
assignDataPackageAddress(const Vecu &cell_index, LevelSetDataPackage *data_pkg) (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
BaseLevelSet(Shape &shape, SPHAdaptation &sph_adaptation) (defined in SPH::BaseLevelSet)SPH::BaseLevelSet
BaseMesh() (defined in SPH::BaseMesh)SPH::BaseMesh
BaseMesh(Vecu number_of_grid_points) (defined in SPH::BaseMesh)SPH::BaseMeshexplicit
BaseMesh(Vecd mesh_lower_bound, Real grid_spacing, Vecu number_of_grid_points) (defined in SPH::BaseMesh)SPH::BaseMesh
BaseMesh(BoundingBox tentative_bounds, Real grid_spacing, size_t buffer_width) (defined in SPH::BaseMesh)SPH::BaseMesh
BaseMeshField(const std::string &name) (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinlineexplicit
buffer_width_SPH::Meshprotected
CellIndexFromPosition(const Vecd &position) (defined in SPH::BaseMesh)SPH::BaseMesh
CellPositionFromIndex(const Vecu &cell_index) (defined in SPH::BaseMesh)SPH::BaseMesh
CellShiftAndDataIndex(int data_addrs_index_component)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >inlineprotected
cleanInterface(Real small_shift_factor) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
computeHeaviside(Real phi, Real half_width)SPH::BaseLevelSetprotected
computeKernelGradientIntegral(const Vecd &position) (defined in SPH::LevelSet)SPH::LevelSet
computeKernelIntegral(const Vecd &position) (defined in SPH::LevelSet)SPH::LevelSet
copyMeshProperties(Mesh *another_mesh) (defined in SPH::Mesh)SPH::Meshprotected
core_data_pkgs_SPH::LevelSet
createDataPackage(const Vecu &cell_index, const Vecd &cell_position) (defined in SPH::LevelSet)SPH::LevelSetprotected
data_pkg_addrs_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >
data_pkg_pool_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >
data_spacing_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
DataPackageFromCellIndex(const Vecu &cell_index) (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
DataSpacing() override (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >inlinevirtual
DataValueFromGlobalIndex(const Vecu &global_grid_index)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
deleteMeshDataMatrix()SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >
finishDataPackages() (defined in SPH::LevelSet)SPH::LevelSetprotected
global_h_ratio_ (defined in SPH::LevelSet)SPH::LevelSet
global_mesh_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
grid_spacing_SPH::BaseMeshprotected
GridPositionFromCellPosition(const Vecd &cell_position) (defined in SPH::BaseMesh)SPH::BaseMeshinline
GridPositionFromIndex(const Vecu &grid_index)SPH::BaseMesh
GridSpacing() (defined in SPH::BaseMesh)SPH::BaseMeshinline
initializeAddressesInACell(const Vecu &cell_index, Real dt) (defined in SPH::LevelSet)SPH::LevelSetprotected
initializeASingularDataPackage(ConstructorArgs &&...args) (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >inlineprotected
initializeDataInACell(const Vecu &cell_index, Real dt) (defined in SPH::LevelSet)SPH::LevelSetprotected
initializePackageAddressesInACell(const Vecu &cell_index) (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
inner_data_pkgs_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >
isInnerPackage(const Vecu &cell_index) (defined in SPH::LevelSet)SPH::LevelSetprotected
isWithinCorePackage(Vecd position) (defined in SPH::LevelSet)SPH::LevelSet
kernel_ (defined in SPH::LevelSet)SPH::LevelSetprotected
LevelSet(BoundingBox tentative_bounds, Real data_spacing, size_t buffer_size, Shape &shape, SPHAdaptation &sph_adaptation) (defined in SPH::LevelSet)SPH::LevelSet
LevelSet(BoundingBox tentative_bounds, Real data_spacing, Shape &shape, SPHAdaptation &sph_adaptation) (defined in SPH::LevelSet)SPH::LevelSet
markNearInterface(Real small_shift_factor) (defined in SPH::LevelSet)SPH::LevelSetprotected
markNearInterfaceForAPackage(LevelSetDataPackage *core_data_pkg, Real dt=0.0) (defined in SPH::LevelSet)SPH::LevelSetprotected
Mesh(BoundingBox tentative_bounds, Real grid_spacing, size_t buffer_width) (defined in SPH::Mesh)SPH::Mesh
Mesh(Vecd mesh_lower_bound, Vecu number_of_cells, Real grid_spacing) (defined in SPH::Mesh)SPH::Mesh
mesh_lower_bound_SPH::BaseMeshprotected
MeshBufferSize() (defined in SPH::Mesh)SPH::Meshinline
MeshLowerBound() (defined in SPH::BaseMesh)SPH::BaseMeshinline
MeshWithGridDataPackages(BoundingBox tentative_bounds, Real data_spacing, size_t buffer_size, Args &&...args) (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >inlineexplicit
MortonCode(const size_t &i)SPH::BaseMesh
mutex_my_poolSPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
Name() (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinline
name_ (defined in SPH::BaseMeshField)SPH::BaseMeshFieldprotected
number_of_cells_SPH::Meshprotected
number_of_grid_points_SPH::BaseMeshprotected
NumberOfCells() (defined in SPH::Mesh)SPH::Meshinline
NumberOfCellsFromNumberOfGridPoints(const Vecu &number_of_grid_points) (defined in SPH::BaseMesh)SPH::BaseMeshinline
NumberOfGridPoints() (defined in SPH::BaseMesh)SPH::BaseMeshinline
NumberOfGridPointsFromNumberOfCells(const Vecu &number_of_cells) (defined in SPH::BaseMesh)SPH::BaseMeshinline
pkg_addrs_buffer_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
pkg_addrs_size_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
pkg_operations_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
pkg_size_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
probeIsWithinMeshBound(const Vecd &position) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
probeKernelGradientIntegral(const Vecd &position, Real h_ratio=1.0) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
probeKernelIntegral(const Vecd &position, Real h_ratio=1.0) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
probeLevelSetGradient(const Vecd &position) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
probeMesh(const Vecd &position)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >
probeNormalDirection(const Vecd &position) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
probeSignedDistance(const Vecd &position) override (defined in SPH::LevelSet)SPH::LevelSetvirtual
redistanceInterface() (defined in SPH::LevelSet)SPH::LevelSetprotected
redistanceInterfaceForAPackage(LevelSetDataPackage *core_data_pkg, Real dt=0.0) (defined in SPH::LevelSet)SPH::LevelSetprotected
reinitializeLevelSet() (defined in SPH::LevelSet)SPH::LevelSetprotected
shape_SPH::BaseLevelSetprotected
singular_data_pkgs_addrs_SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >protected
sph_adaptation_ (defined in SPH::BaseLevelSet)SPH::BaseLevelSetprotected
stepReinitializationForAPackage(LevelSetDataPackage *inner_data_pkg, Real dt=0.0) (defined in SPH::LevelSet)SPH::LevelSetprotected
tagACellIsInnerPackage(const Vecu &cell_index, Real dt) (defined in SPH::LevelSet)SPH::LevelSetprotected
transfer1DtoMeshIndex(const Vecu &number_of_mesh_indexes, size_t i) (defined in SPH::BaseMesh)SPH::BaseMesh
transferMeshIndexTo1D(const Vecu &number_of_mesh_indexes, const Vecu &mesh_index) (defined in SPH::BaseMesh)SPH::BaseMesh
transferMeshIndexToMortonOrder(const Vecu &mesh_index)SPH::BaseMesh
updateKernelIntegrals() (defined in SPH::LevelSet)SPH::LevelSetprotected
updateKernelIntegralsForAPackage(LevelSetDataPackage *inner_data_pkg, Real dt=0.0) (defined in SPH::LevelSet)SPH::LevelSetprotected
updateLevelSetGradient() (defined in SPH::LevelSet)SPH::LevelSetprotected
updateLevelSetGradientForAPackage(LevelSetDataPackage *inner_data_pkg, Real dt=0.0) (defined in SPH::LevelSet)SPH::LevelSetprotected
writeMeshFieldToPlt(std::ofstream &output_file) overrideSPH::LevelSetvirtual
~BaseLevelSet() (defined in SPH::BaseLevelSet)SPH::BaseLevelSetinlinevirtual
~BaseMesh() (defined in SPH::BaseMesh)SPH::BaseMeshinlinevirtual
~BaseMeshField() (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinlinevirtual
~LevelSet() (defined in SPH::LevelSet)SPH::LevelSetinlinevirtual
~Mesh() (defined in SPH::Mesh)SPH::Meshinlinevirtual
~MeshWithGridDataPackages() (defined in SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >)SPH::MeshWithGridDataPackages< BaseLevelSet, LevelSetDataPackage >inlinevirtual