|
ESyS-Particle
2.3.4
|
#include "Parallel/SubLattice.h"#include "Parallel/MpiInfo.h"#include "Parallel/mpivbuf.h"#include "Parallel/mpisgvbuf.h"#include "Parallel/mpibarrier.h"#include "Parallel/mpia2abuf.h"#include "Model/BondedInteraction.h"#include "Model/CappedBondedInteraction.h"#include "Model/ShortBondedInteraction.h"#include "Model/DampingIGP.h"#include "Model/Damping.h"#include "Model/RotDamping.h"#include "Model/ABCDampingIGP.h"#include "Model/ABCDamping.h"#include "Model/LocalDampingIGP.h"#include "Model/LocalDamping.h"#include "Model/RotLocalDamping.h"#include "Model/FrictionInteraction.h"#include "Model/FractalFriction.h"#include "Model/AdhesiveFriction.h"#include "Model/VWFrictionInteraction.h"#include "Model/RotFricInteraction.h"#include "Model/RotElasticInteraction.h"#include "Model/RotThermFricInteraction.h"#include "Model/RotThermElasticInteraction.h"#include "Model/RotThermBondedInteraction.h"#include "Model/HertzianElasticInteraction.h"#include "Model/HertzianViscoElasticFrictionInteraction.h"#include "Model/HertzianViscoElasticInteraction.h"#include "Model/HertzMindlinInteraction.h"#include "Model/HertzMindlinViscoInteraction.h"#include "Model/LinearDashpotInteraction.h"#include "Model/MeshData.h"#include "Model/MeshData2D.h"#include "Model/ETriMeshInteraction.h"#include "Model/BTriMeshInteraction.h"#include "Model/BMesh2DInteraction.h"#include "Model/EMesh2DInteraction.h"#include "Model/TaggedEWallInteractionGroup.h"#include "Model/ESphereBodyInteractionGroup.h"#include "ppa/src/pp_array.h"#include "pis/pi_storage_eb.h"#include "pis/pi_storage_ed.h"#include "pis/pi_storage_ed_t.h"#include "pis/pi_storage_ne.h"#include "pis/pi_storage_ne_t.h"#include "pis/pi_storage_single.h"#include "pis/trimesh_pis.h"#include "pis/trimesh_pis_ne.h"#include "pis/trimesh_pis_eb.h"#include "pis/mesh2d_pis_eb.h"#include "pis/mesh2d_pis_ne.h"#include "Fields/ScalarParticleFieldSlaveTagged.h"#include "Fields/VectorParticleFieldSlaveTagged.h"#include "Fields/ScalarInteractionFieldSlaveTagged.h"#include "Fields/CheckedScalarInteractionFieldSlave.h"#include "Fields/CheckedScalarInteractionFieldSlaveTagged.h"#include "Fields/VectorTriangleFieldSlave.h"#include "Fields/ScalarTriangleFieldSlave.h"#include "Fields/VectorEdge2DFieldSlave.h"#include "Model/BodyForceGroup.h"#include <mpi.h>#include <stdlib.h>#include <stdexcept>#include <algorithm>#include <boost/limits.hpp>#include <iostream>