PhyStar  v0.0.0 thu24
ForceModelVectorList.hpp File Reference
#include <string>
#include <vector>
#include <memory>
#include <concepts>
#include "SphereForceModel.hpp"
#include "SphereTorqueModel.hpp"
#include "EllipsoidForceModel.hpp"
#include "EllipsoidTorqueModel.hpp"
#include "SpheroidInertialessForceModel.hpp"
#include "SpheroidInertialessTorqueModel.hpp"
Include dependency graph for ForceModelVectorList.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 dmdyn
 

Typedefs

using dmdyn::FM_ptr = std::shared_ptr< dmdyn::ForceModel >
 
using dmdyn::TM_ptr = std::shared_ptr< dmdyn::TorqueModel >
 

Functions

template<int N_dim>
 dmdyn::requires (N_dim==3||N_dim==2||N_dim==1) static inline Real Rep(const Real &kvisc
 particle Reynolds Number Re_p, base on diameter More...
 
 dmdyn::switch (modelid)
 

Variables

std::vector< FM_ptr > & dmdyn::vectorlist
 
std::vector< FM_ptr > const std::vector< std::string > & dmdyn::strlist