xlifepp – Functions – V#

v4ElementsByRenumbering#

Vector<number_t> xlifepp::v4ElementsByRenumbering(ShapeType st, number_t N, const Vector<number_t> &xnum)#

construct list of node numbers for each element after renumbering space elements for vizir4 return the list of pair of shape O1 element and node number

valueType#

inline ValueType xlifepp::valueType(const complex_t &x)#
inline ValueType xlifepp::valueType(const real_t &x)#
inline ValueType xlifepp::valueType(const std::vector<complex_t> &x)#
inline ValueType xlifepp::valueType(const std::vector<real_t> &x)#
inline ValueType xlifepp::valueType(const std::vector<Vector<complex_t>> &x)#
inline ValueType xlifepp::valueType(const std::vector<Vector<real_t>> &x)#

varName#

string_t xlifepp::varName(VariableName v)#

vecmat#

template<typename K, typename V1_it, typename V2_it>
V2_it xlifepp::vecmat(const Matrix<K> &m, const V1_it it_v1b, const V2_it it_v2b)#
template<typename K, typename ITV, typename ITR>
void xlifepp::vecmat(const SparseMatrix<K> &m, const ITV itv, const ITR itr)#
template<typename M_it, typename V1_it, typename V2_it>
void xlifepp::vecmat(M_it it_mb, const V1_it it_v1b, const V1_it it_v1e, V2_it it_v2b, V2_it it_v2e)#

vector2Array#

template<typename K_>
void xlifepp::vector2Array(std::vector<K_> &vec, K_ *target)#

Convert vector to an array of K_.

verboseLevel#

number_t xlifepp::verboseLevel(const number_t)#

sets a maximized value for argument value

Vizir4EltsSides#

void xlifepp::Vizir4EltsSides(ShapeType st, number_t N, const vector<number_t> &v, Vector<Vector<number_t>> &V4)#

vizir4Export#

void xlifepp::vizir4Export(const GeomDomain &dom, const std::vector<Point> &coords, const splitvec_t &elementsInfo, std::ostream &out)#

vizir4Nature#

string_t xlifepp::vizir4Nature(ShapeType st)#

vizir4Type#

number_t xlifepp::vizir4Type(ShapeType st, number_t order)#

voigtToM#

OperatorOnUnknown &xlifepp::voigtToM(const Unknown &un)#

volumeFrom#

Geometry xlifepp::volumeFrom(const Geometry &s, string_t domName)#

definition of a geometry 3D from its boundary 2D

definition of a geometry 3D from an union of boundaries 2D

vresize#

template<>
inline void xlifepp::vresize(complex_t &t, number_t n)#
template<>
inline void xlifepp::vresize(real_t &t, number_t n)#
template<typename T>
void xlifepp::vresize(T &t, number_t n = 1)#

vsize#

template<>
inline number_t xlifepp::vsize(const complex_t &t)#
template<>
inline number_t xlifepp::vsize(const real_t &t)#
template<typename T>
number_t xlifepp::vsize(const T &t)#

vtkExport#

void xlifepp::vtkExport(const GeomDomain &dom, const std::vector<Point> &coords, const splitvec_t &elementsInfo, std::ostream &out)#

export a split mesh of a domain to vtk format

vtuExport#

void xlifepp::vtuExport(const GeomDomain &dom, const std::vector<Point> &coords, const splitvec_t &elementsInfo, std::ostream &out)#

export a split mesh of a domain to vtk format