SPHinXsys
alpha version
|
The relation within a SPH body with smoothing length adaptation. More...
#include <inner_body_relation.h>
Inherits SPH::BaseBodyRelationInner.
Public Member Functions | |
BodyRelationInnerVariableSmoothingLength (RealBody &real_body) | |
virtual void | updateConfiguration () override |
Public Member Functions inherited from SPH::BaseBodyRelationInner | |
BaseBodyRelationInner (RealBody &real_body) | |
virtual void | updateConfigurationMemories () override |
Public Member Functions inherited from SPH::SPHBodyRelation | |
SPHBodyRelation (SPHBody &sph_body) | |
void | subscribeToBody () |
Protected Attributes | |
size_t | total_levels_ |
SPHBodyParticlesIndex | get_particle_index_ |
StdVec< SearchDepthVariableSmoothingLength * > | get_multi_level_search_depth_ |
NeighborRelationInnerVariableSmoothingLength | get_inner_neighbor_variable_smoothing_length_ |
StdVec< CellLinkedList * > | cell_linked_list_levels_ |
Additional Inherited Members | |
Public Attributes inherited from SPH::BaseBodyRelationInner | |
RealBody * | real_body_ |
ParticleConfiguration | inner_configuration_ |
Public Attributes inherited from SPH::SPHBodyRelation | |
SPHBody * | sph_body_ |
BaseParticles * | base_particles_ |
Protected Member Functions inherited from SPH::BaseBodyRelationInner | |
virtual void | resetNeighborhoodCurrentSize () |
The relation within a SPH body with smoothing length adaptation.