Class xlifepp::DomainInfo#

class DomainInfo#

to store general information of geometric domain

Public Functions

inline DomainInfo(const string_t &na, dimen_t d, DomainType dt, const Mesh *m, const string_t &desc = "", bool ts = true)#

basic constructor

void print(std::ostream&) const#

print DomainInfo informations

Public Members

real_t averageEltMeasure#

min, max, average measure of elements

real_t averageEltSize#

min, max, average size of elements

real_t averageSideMeasure#

min, max, average of side measures

real_t boundaryMeasure#

numerical measure of domain and boundary domain

string_t description#

description of the domain

dimen_t dim#

dimension of domain (the max when compositeDomain)

DomainType domType#

type of domain

mutable number_t maxEltOrder#

max element order (computed when calling MeshDomain::order())

const Mesh *mesh_p#

pointer to mesh

string_t name#

name of domain

number_t nbOfElements#

number of nodes, vertices and elements

bool sideStatsComputed#

true if Domain::computeStatistics is called with boolean true

bool statsComputed#

true if Domain::computeStatistics is called

bool toSave#

true if the domain is, by construction, intended to be saved into a file (by the saveToFile function)