SPHinXsys
alpha version
|
A contact neighbor relation functor between particles i and j. More...
#include <neighbor_relation.h>
Inherits SPH::NeighborRelation.
Inherited by SPH::NeighborRelationSolidContact.
Public Member Functions | |
NeighborRelationContact (SPHBody *body, SPHBody *contact_body) | |
void | operator() (Neighborhood &neighborhood, Vecd &displacement, size_t i_index, size_t j_index) const |
Additional Inherited Members | |
Protected Member Functions inherited from SPH::NeighborRelation | |
void | createRelation (Neighborhood &neighborhood, Real &distance, Vecd &displacement, size_t j_index) const |
void | initializeRelation (Neighborhood &neighborhood, Real &distance, Vecd &displacement, size_t j_index) const |
void | createRelation (Neighborhood &neighborhood, Real &distance, Vecd &displacement, size_t j_index, Real i_h_ratio, Real h_ratio_min) const |
void | initializeRelation (Neighborhood &neighborhood, Real &distance, Vecd &displacement, size_t j_index, Real i_h_ratio, Real h_ratio_min) const |
Protected Attributes inherited from SPH::NeighborRelation | |
Kernel * | kernel_ |
A contact neighbor relation functor between particles i and j.