xlifepp – Functions – O#
ode45#
-
template<typename T>
std::pair<Vector<real_t>, Vector<T>> xlifepp::ode45(T &(*f)(real_t, const T&, T&), real_t a, real_t b, real_t dt, const T &y0, number_t nbt, real_t mins, real_t maxs, real_t prec = 1.E-6)#
-
template<typename T>
std::pair<Vector<real_t>, Vector<T>> xlifepp::ode45(T &(*f)(real_t, const T&, T&), real_t a, real_t b, real_t dt, const T &y0, real_t prec = 1.E-6)#
on#
-
EssentialCondition xlifepp::on(GeomDomain&, const EssentialCondition&)#
-
set domain to a Essential condition
oneOfStrings#
-
string_t xlifepp::oneOfStrings(const std::vector<string_t> &sn, int i)#
-
string_t xlifepp::oneOfStrings(const string_t &sn, int i)#
oneOfStringsIfVector#
-
string_t xlifepp::oneOfStringsIfVector(const std::vector<string_t> &sn, int i)#
-
string_t xlifepp::oneOfStringsIfVector(const string_t &sn, int i)#
openCrack#
-
inline void xlifepp::openCrack(Geometry &g1, Geometry &g2, Geometry &g3, Geometry &g4, Geometry &g5, Geometry &g6, Geometry &g7, string_t domNameToOpen)#
-
user shortcut to crack 7 geometries
-
inline void xlifepp::openCrack(Geometry &g1, Geometry &g2, Geometry &g3, Geometry &g4, Geometry &g5, Geometry &g6, string_t domNameToOpen)#
-
user shortcut to crack 6 geometries
-
inline void xlifepp::openCrack(Geometry &g1, Geometry &g2, Geometry &g3, Geometry &g4, Geometry &g5, string_t domNameToOpen)#
-
user shortcut to crack 5 geometries
-
inline void xlifepp::openCrack(Geometry &g1, Geometry &g2, Geometry &g3, Geometry &g4, string_t domNameToOpen)#
-
user shortcut to crack 4 geometries
-
inline void xlifepp::openCrack(Geometry &g1, Geometry &g2, Geometry &g3, string_t domNameToOpen)#
-
user shortcut to crack 3 geometries
opName#
-
string_t xlifepp::opName(SymbolicOperation o)#
orthogonalPoint#
orthogonalPoint3D#
outwardNormalsOfTriangle#
-
std::vector<std::vector<real_t>> xlifepp::outwardNormalsOfTriangle(const Point &T1, const Point &T2, const Point &T3)#
-
computation of outward normals to the triangle whose vertices are T1, T2 and T3 normals[0] : outward normal of [T2T3] normals[1] : outward normal of [T1T3] normals[2] : outward normal of [T1T2]
outward normals to a triangle with given vertices