SPHinXsys
alpha version
|
Set up of basic data structure. More...
#include "base_data_package.h"
#include "base_data_type.h"
Go to the source code of this file.
Classes | |
struct | SPH::loopParticleDataMap< VariableType > |
struct | SPH::loopVariableNameList< VariableType > |
Namespaces | |
SPH | |
Typedefs | |
using | SPH::MaterialVector = StdVec< BaseMaterial * > |
using | SPH::SPHBodyVector = StdVec< SPHBody * > |
using | SPH::SolidBodyVector = StdVec< SolidBody * > |
using | SPH::RealBodyVector = StdVec< RealBody * > |
using | SPH::BodyPartVector = StdVec< BodyPart * > |
using | SPH::FictitiousBodyVector = StdVec< FictitiousBody * > |
using | SPH::IndexVector = StdVec< size_t > |
using | SPH::ConcurrentIndexVector = LargeVec< size_t > |
using | SPH::ListData = std::pair< size_t, Vecd > |
using | SPH::ListDataVector = StdLargeVec< ListData > |
using | SPH::CellLists = StdLargeVec< CellList * > |
template<class DataType > | |
using | SPH::ConcurrentVector = LargeVec< DataType > |
using | SPH::ConcurrentCellLists = LargeVec< CellList * > |
using | SPH::SplitCellLists = StdVec< ConcurrentCellLists > |
using | SPH::PositionsVolumes = StdVec< std::pair< Vecd, Real > > |
typedef GeneralDataAssemble< StdLargeVec > | SPH::ParticleData |
typedef std::array< std::map< std::string, size_t >, 4 > | SPH::ParticleDataMap |
typedef std::array< StdVec< std::pair< std::string, size_t > >, 4 > | SPH::ParticleVariableList |
Set up of basic data structure.