![]() |
KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
|
#include <spheric_continuum_particle.h>
Public Member Functions | |
| ParticleDataBuffer (SphericParticle *p_this_particle) | |
| virtual | ~ParticleDataBuffer () |
| bool | SetNextNeighbourOrExit (int &i) override |
Public Member Functions inherited from Kratos::SphericParticle::ParticleDataBuffer | |
| ParticleDataBuffer (SphericParticle *p_this_particle) | |
| void | SetCurrentNeighbour (SphericParticle *p_neighbour) |
| void | SetBoundingBox (const bool periodicity, const array_1d< double, 3 > domain_min, const array_1d< double, 3 > domain_max) |
Additional Inherited Members | |
Public Attributes inherited from Kratos::SphericParticle::ParticleDataBuffer | |
| bool | mMultiStageRHS |
| bool | mDomainIsPeriodic |
| double | mDistance |
| double | mRadiusSum |
| double | mDt |
| double | mOtherRadius |
| double | mIndentation |
| double | mMyCoors [3] |
| double | mOtherCoors [3] |
| double | mLocalRelVel [3] |
| array_1d< double, 3 > | mOtherToMeVector |
| array_1d< double, 3 > | mDomainMin |
| array_1d< double, 3 > | mDomainMax |
| SphericParticle * | mpThisParticle |
| SphericParticle * | mpOtherParticle |
| Node * | mpOtherParticleNode |
| DEMWall * | mpOtherRigidFace |
| double | mLocalCoordSystem [3][3] |
| double | mOldLocalCoordSystem [3][3] |
| std::vector< DEMWall * > | mNeighbourRigidFaces |
|
inline |
|
inlinevirtual |
Reimplemented from Kratos::SphericParticle::ParticleDataBuffer.
|
inlineoverridevirtual |
Reimplemented from Kratos::SphericParticle::ParticleDataBuffer.