SPHinXsys
alpha version
|
prepare data for contact particle dynamics More...
#include <base_particle_dynamics.h>
Inherits BaseDataDelegateType.
Inherited by SPH::fluid_dynamics::RelaxationMultiPhase< DensityRelaxationInnerType >, SPH::fluid_dynamics::RelaxationMultiPhase< PressureRelaxationInnerType >, SPH::RelaxationOfAllDiffusionSpeciesComplex< RealBody, SolidParticles, Solid, RealBody, SolidParticles, Solid >, SPH::eulerian_weakly_compressible_fluid_dynamics::RelaxationWithWall< BaseDensityAndEnergyRelaxationType >, SPH::eulerian_compressible_fluid_dynamics::RelaxationWithWall< BaseDensityAndEnergyRelaxationType >, SPH::fluid_dynamics::RelaxationWithWall< BaseDensityRelaxationType >, SPH::eulerian_weakly_compressible_fluid_dynamics::RelaxationWithWall< BasePressureRelaxationType >, SPH::fluid_dynamics::RelaxationWithWall< BasePressureRelaxationType >, SPH::eulerian_compressible_fluid_dynamics::RelaxationWithWall< BasePressureRelaxationType >, SPH::eulerian_weakly_compressible_fluid_dynamics::RelaxationWithWall< BaseViscousAccelerationType >, SPH::fluid_dynamics::RelaxationWithWall< BaseViscousAccelerationType >, SPH::eulerian_compressible_fluid_dynamics::RelaxationWithWall< BaseViscousAccelerationType >, SPH::fluid_dynamics::RelaxationWithWall< DensityRelaxationInnerOldroyd_B >, SPH::fluid_dynamics::RelaxationWithWall< PressureRelaxationInnerOldroyd_B >, SPH::DampingBySplittingComplex< VariableType >, SPH::DampingBySplittingWithWall< VariableType, BaseDampingBySplittingType >, SPH::DampingPairwiseComplex< VariableType >, SPH::DampingPairwiseWithWall< VariableType, BaseDampingPairwiseType >, SPH::eulerian_compressible_fluid_dynamics::RelaxationWithWall< BaseRelaxationType >, SPH::eulerian_weakly_compressible_fluid_dynamics::FreeSurfaceIndicationComplex, SPH::eulerian_weakly_compressible_fluid_dynamics::RelaxationWithWall< BaseRelaxationType >, SPH::fluid_dynamics::ColorFunctionGradientComplex, SPH::fluid_dynamics::FreeSurfaceIndicationComplex, SPH::fluid_dynamics::MultiPhaseColorFunctionGradient, SPH::fluid_dynamics::RelaxationMultiPhase< RelaxationInnerType >, SPH::fluid_dynamics::RelaxationWithWall< BaseRelaxationType >, SPH::fluid_dynamics::SurfaceNormWithWall, SPH::fluid_dynamics::ViscousAccelerationMultiPhase, SPH::observer_dynamics::BaseInterpolation< VariableType >, SPH::observer_dynamics::CorrectInterpolationKernelWeights, SPH::RelaxationOfAllDiffusionSpeciesComplex< BodyType, BaseParticlesType, BaseMaterialType, ContactBodyType, ContactBaseParticlesType, ContactBaseMaterialType >, SPH::solid_dynamics::BaseFluidPressureForceOnSolid< RiemannSolverType >, SPH::solid_dynamics::BaseFluidPressureForceOnSolidInEuler< RiemannSolverType >, SPH::solid_dynamics::ContactDensitySummation, SPH::solid_dynamics::ContactForce, SPH::solid_dynamics::ContactForceFromWall, SPH::solid_dynamics::ContactForceToWall, SPH::solid_dynamics::DynamicContactForceWithWall, SPH::solid_dynamics::FluidViscousForceOnSolid, SPH::solid_dynamics::FluidViscousForceOnSolidInEuler, SPH::solid_dynamics::PairwiseFrictionFromWall, and SPH::solid_dynamics::ShellContactDensity.
Public Member Functions | |
DataDelegateContact (BaseBodyRelationContact &body_contact_relation) | |
Protected Attributes | |
StdVec< ContactBodyType * > | contact_bodies_ |
StdVec< ContactParticlesType * > | contact_particles_ |
StdVec< ContactMaterialType * > | contact_material_ |
StdVec< ParticleConfiguration * > | contact_configuration_ |
prepare data for contact particle dynamics
|
protected |
Configurations for particle interaction between bodies.