29 genName(
const std::string & prefix,
unsigned int id,
const std::string & suffix =
"")
const 32 ss << prefix <<
":" << id;
41 std::string
genName(
const std::string & prefix,
44 const std::string & suffix =
"")
const 47 ss << prefix <<
":" << i <<
":" <<
j;
56 std::string
genName(
const std::string & prefix,
const std::string &
name,
unsigned int i)
const 59 ss << prefix <<
":" <<
name <<
":" << i;
66 std::string
genName(
const std::string & prefix,
67 const std::string & middle,
68 const std::string & suffix =
"")
const 71 ss << prefix <<
":" << middle;
81 const std::string & middle,
82 const std::string & suffix =
"")
const 85 ss << prefix <<
"_" << middle;
std::string genName(const std::string &prefix, const std::string &name, unsigned int i) const
Build a name from 2 strings and a number.
Interface for handling names.
std::string genName(const std::string &prefix, unsigned int id, const std::string &suffix="") const
Build a name from a prefix, number and possible suffix.
std::string genName(const std::string &prefix, const std::string &middle, const std::string &suffix="") const
Build a name from strings.
std::string genSafeName(const std::string &prefix, const std::string &middle, const std::string &suffix="") const
Build a name from strings that is safe to use in input files (i.e.
std::string genName(const std::string &prefix, unsigned int i, unsigned int j, const std::string &suffix="") const
Build a name from a prefix, 2 numbers and possible suffix.
static const std::complex< double > j(0, 1)
Complex number "j" (also known as "i")