11#ifndef INP_PNEIGHBORDECK_H
12#define INP_PNEIGHBORDECK_H
54 std::string
printStr(
int nt = 0,
int lvl = 0)
const {
57 std::ostringstream oss;
58 oss << tabS <<
"------- PNeighborDeck --------" << std::endl << std::endl;
60 oss << tabS <<
"Search factor = " <<
d_sFactor << std::endl;
61 oss << tabS <<
"Search tolerance = " <<
d_sTol << std::endl;
63 oss << tabS << std::endl;
74 void print(
int nt = 0,
int lvl = 0)
const { std::cout <<
printStr(nt, lvl); }
Collection of methods and database related to input.
std::string getTabS(int nt)
Returns tab spaces of given size.
User-input data for particle neighbor search.
PNeighborDeck()
Constructor.
void print(int nt=0, int lvl=0) const
Prints the information about the object.
std::string printStr(int nt=0, int lvl=0) const
Returns the string containing printable information about the object.
double d_sTol
Neighbor search tolerance.
std::string d_updateCriteria
Neighbor search update criteria (if any)
double d_sFactor
Neighbor search factor (search length is factor times biggest radius of particle)
size_t d_neighUpdateInterval
Neighbor update time interval (for contact)