55 std::ostringstream oss;
65 ", Point=" << *
static_cast<const Point *
>(
this) <<
'\n';
68 for (
unsigned int s=0; s != this->
n_systems(); ++s)
69 for (
unsigned int v=0; v != this->
n_vars(s); ++v)
70 for (
unsigned int c=0; c != this->
n_comp(s,v); ++c)
71 oss <<
'(' << s <<
'/' << v <<
'/' << this->
dof_number(s,v,c) <<
") ";
85 static bool load_balanced_nodes =
90 if (load_balanced_nodes)
dof_id_type dof_number(const unsigned int s, const unsigned int var, const unsigned int comp) const
A geometric point in (x,y,z) space associated with a DOF.
unsigned int n_comp(const unsigned int s, const unsigned int var) const
uint8_t processor_id_type
long double max(long double a, double b)
processor_id_type choose_processor_id(processor_id_type pid1, processor_id_type pid2) const
void print_info(std::ostream &os=libMesh::out) const
static const processor_id_type invalid_processor_id
unsigned int n_vars(const unsigned int s, const unsigned int vg) const
unsigned int n_systems() const
bool operator==(const Node &rhs) const
bool operator==(const TypeVector< Real > &rhs) const
bool on_command_line(std::string arg)
processor_id_type processor_id() const
long double min(long double a, double b)
A geometric point in (x,y,z) space.
std::string get_info() const