Hermes2D
3.0
|
Transformations of an element to one of its neighbors. More...
#include <neighbor_search.h>
Public Member Functions | |
Transformations (const Transformations *t) | |
void | operator= (const Transformations *t) |
Transformations (const std::vector< unsigned int > &t) | |
void | copy_from (const std::vector< unsigned int > &t) |
void | copy_from (const Transformations *t) |
void | copy_to (std::vector< unsigned int > *t) |
void | reset () |
void | strip_initial_transformations (unsigned int number_of_stripped) |
void | apply_on (Transformable *tr) const |
void | apply_on (const std::vector< Transformable * > &tr) const |
Public Attributes | |
unsigned int | transf [max_level] |
Array holding the transformations at subsequent levels. | |
unsigned int | num_levels |
Number of transformation levels actually used in transf . | |
Static Public Attributes | |
static const int | max_level = Transformable::H2D_MAX_TRN_LEVEL |
Number of allowed transformations (or equiv. number of neighbors. More... | |
Transformations of an element to one of its neighbors.
Definition at line 290 of file neighbor_search.h.
|
static |
Number of allowed transformations (or equiv. number of neighbors.
in a go-down neighborhood) - see Transformable::push_transform.
Definition at line 294 of file neighbor_search.h.
Referenced by Hermes::Hermes2D::NeighborSearch< Scalar >::get_central_transformations(), and Hermes::Hermes2D::NeighborSearch< Scalar >::get_neighbor_transformations().