SPHinXsys  alpha version
SPH::CellLinkedList Member List

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

allocateMeshDataMatrix()SPH::CellLinkedList
assignBaseParticles(BaseParticles *base_particles) overrideSPH::CellLinkedListvirtual
base_particles_ (defined in SPH::BaseCellLinkedList)SPH::BaseCellLinkedListprotected
BaseCellLinkedList(RealBody &real_body, SPHAdaptation &sph_adaptation)SPH::BaseCellLinkedList
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
cell_linked_lists_SPH::CellLinkedListprotected
CellIndexFromPosition(const Vecd &position) (defined in SPH::BaseMesh)SPH::BaseMesh
CellLinkedList(BoundingBox tentative_bounds, Real grid_spacing, RealBody &real_body, SPHAdaptation &sph_adaptation) (defined in SPH::CellLinkedList)SPH::CellLinkedList
CellPositionFromIndex(const Vecu &cell_index) (defined in SPH::BaseMesh)SPH::BaseMesh
clearCellLists() (defined in SPH::CellLinkedList)SPH::CellLinkedList
clearSplitCellLists(SplitCellLists &split_cell_lists)SPH::BaseCellLinkedListprotectedvirtual
computingSequence(StdLargeVec< size_t > &sequence) overrideSPH::CellLinkedListvirtual
copyMeshProperties(Mesh *another_mesh) (defined in SPH::Mesh)SPH::Meshprotected
DataSpacing() (defined in SPH::Mesh)SPH::Meshinlinevirtual
deleteMeshDataMatrix()SPH::CellLinkedList
findNearestListDataEntry(const Vecd &position) overrideSPH::CellLinkedListvirtual
getCellLists() const (defined in SPH::CellLinkedList)SPH::CellLinkedListinline
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
InsertACellLinkedListDataEntry(size_t particle_index, const Vecd &particle_position) overrideSPH::CellLinkedListvirtual
insertACellLinkedParticleIndex(size_t particle_index, const Vecd &particle_position) overrideSPH::CellLinkedListvirtual
kernel_ (defined in SPH::BaseCellLinkedList)SPH::BaseCellLinkedListprotected
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
MortonCode(const size_t &i)SPH::BaseMesh
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
real_body_ (defined in SPH::BaseCellLinkedList)SPH::BaseCellLinkedListprotected
searchNeighborPartsByParticles(size_t total_real_particles, BaseParticles &source_particles, ParticleConfiguration &particle_configuration, GetParticleIndex &get_particle_index, GetSearchDepth &get_search_depth, GetNeighborRelation &get_neighbor_relation, PartParticleCheck &part_check)SPH::CellLinkedList
searchNeighborsByParticles(size_t total_real_particles, BaseParticles &source_particles, ParticleConfiguration &particle_configuration, GetParticleIndex &get_particle_index, GetSearchDepth &get_search_depth, GetNeighborRelation &get_neighbor_relation)SPH::CellLinkedList
tagBodyDomainBoundingCells(StdVec< CellLists > &cell_lists, BoundingBox &body_domain_bounds, int axis) overrideSPH::CellLinkedListvirtual
tagBodyPartByCell(CellLists &cell_lists, std::function< bool(Vecd, Real)> &check_included) overrideSPH::CellLinkedListvirtual
tagMirrorBoundingCells(CellLists &cell_lists, BoundingBox &body_domain_bounds, int axis, bool positive) overrideSPH::CellLinkedListvirtual
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
UpdateCellListData() (defined in SPH::CellLinkedList)SPH::CellLinkedList
UpdateCellLists() overrideSPH::CellLinkedListvirtual
updateSplitCellLists(SplitCellLists &split_cell_lists) overrideSPH::CellLinkedListprotectedvirtual
writeMeshFieldToPlt(std::ofstream &output_file) overrideSPH::CellLinkedListvirtual
~BaseCellLinkedList() (defined in SPH::BaseCellLinkedList)SPH::BaseCellLinkedListinlinevirtual
~BaseMesh() (defined in SPH::BaseMesh)SPH::BaseMeshinlinevirtual
~BaseMeshField() (defined in SPH::BaseMeshField)SPH::BaseMeshFieldinlinevirtual
~CellLinkedList() (defined in SPH::CellLinkedList)SPH::CellLinkedListinlinevirtual
~Mesh() (defined in SPH::Mesh)SPH::Meshinlinevirtual