| add(const DomainDiscretization &d) | mm::DomainDiscretization< vec_t > | |
| addBoundaryNode(const vec_t &point, int type, const vec_t &normal) | mm::DomainDiscretization< vec_t > | |
| addGhostNodes(scalar_t h, int type=0) | mm::DomainDiscretization< vec_t > | |
| addGhostNodes(func_t h, int type=0) | mm::DomainDiscretization< vec_t > | |
| addGhostNodes(scalar_t h, int type, const indexes_t &indexes) | mm::DomainDiscretization< vec_t > | |
| addGhostNodes(func_t h, int type, const indexes_t &indexes) | mm::DomainDiscretization< vec_t > | |
| addInternalNode(const vec_t &point, int type) | mm::DomainDiscretization< vec_t > | |
| addNode(const vec_t &point, int type) | mm::DomainDiscretization< vec_t > | private |
| addNodes(const DomainDiscretization< vec_t > &d) | mm::DomainDiscretization< vec_t > | |
| all() const | mm::DomainDiscretization< vec_t > | inline |
| assert_is_valid() const | mm::DomainDiscretization< vec_t > | |
| bmap() const | mm::DomainDiscretization< vec_t > | inline |
| bmap(int node) const | mm::DomainDiscretization< vec_t > | inline |
| boundary() const | mm::DomainDiscretization< vec_t > | inline |
| boundary_map_ | mm::DomainDiscretization< vec_t > | protected |
| changeToBoundary(int i, const vec_t &point, int type, const vec_t &normal) | mm::DomainDiscretization< vec_t > | |
| changeToInterior(int i, const vec_t &point, int type) | mm::DomainDiscretization< vec_t > | |
| chopOff(const DomainDiscretization< vec_t > &d, const Range< int > &relevant) | mm::DomainDiscretization< vec_t > | private |
| clear() | mm::DomainDiscretization< vec_t > | |
| computeShapes(approx_t approx, const indexes_t &indexes={}) const | mm::DomainDiscretization< vec_t > | |
| computeShapes(approx_t approx, const indexes_t &indexes={}) const | mm::DomainDiscretization< vec_t > | |
| computeShapes(OperatorTuple operators, approx_t approx, const indexes_t &indexes={}) const | mm::DomainDiscretization< vec_t > | |
| contains(const vec_t &point) const | mm::DomainDiscretization< vec_t > | |
| contains(const vec_t &point, const search_structure_t &search) const | mm::DomainDiscretization< vec_t > | |
| dim enum value | mm::DomainDiscretization< vec_t > | |
| discreteContains(const vec_t &point, const search_structure_t &search) const | mm::DomainDiscretization< vec_t > | |
| DomainDiscretization(const DomainShape< vec_t > &shape) | mm::DomainDiscretization< vec_t > | explicit |
| dr(int i) const | mm::DomainDiscretization< vec_t > | inline |
| fill(callable_t &callable, Args &&... args) | mm::DomainDiscretization< vec_t > | inline |
| fill(const callable_t &callable, Args &&... args) | mm::DomainDiscretization< vec_t > | inline |
| findSupport(callable_t &callable, Args &&... args) | mm::DomainDiscretization< vec_t > | inline |
| findSupport(const callable_t &callable, Args &&... args) | mm::DomainDiscretization< vec_t > | inline |
| interior() const | mm::DomainDiscretization< vec_t > | inline |
| load(hdf5_file &file, const std::string &name) | mm::DomainDiscretization< vec_t > | static |
| makeDiscreteContainsStructure(search_structure_t &search) const | mm::DomainDiscretization< vec_t > | |
| normal(int i) const | mm::DomainDiscretization< vec_t > | |
| normal(int i) | mm::DomainDiscretization< vec_t > | |
| normals() const | mm::DomainDiscretization< vec_t > | inline |
| normals_ | mm::DomainDiscretization< vec_t > | protected |
| operator+=(const DomainDiscretization &d) | mm::DomainDiscretization< vec_t > | inline |
| operator-=(const DomainDiscretization &d) | mm::DomainDiscretization< vec_t > | inline |
| operator<<(std::ostream &os, const DomainDiscretization< V > &d) | mm::DomainDiscretization< vec_t > | friend |
| output_report(std::ostream &os=std::cout) const | mm::DomainDiscretization< vec_t > | private |
| pos(int i) const | mm::DomainDiscretization< vec_t > | inline |
| pos(int i) | mm::DomainDiscretization< vec_t > | inline |
| pos(int i, int j) const | mm::DomainDiscretization< vec_t > | inline |
| positions() const | mm::DomainDiscretization< vec_t > | inline |
| positions_ | mm::DomainDiscretization< vec_t > | protected |
| relax(callable_t &callable, Args &&... args) | mm::DomainDiscretization< vec_t > | inline |
| relax(const callable_t &callable, Args &&... args) | mm::DomainDiscretization< vec_t > | inline |
| removeBoundaryNodes() | mm::DomainDiscretization< vec_t > | inline |
| removeInternalNodes() | mm::DomainDiscretization< vec_t > | inline |
| removeNodes(const Range< int > &to_remove) | mm::DomainDiscretization< vec_t > | |
| reorderNodes(const compare_t &cmp=compare_t()) | mm::DomainDiscretization< vec_t > | |
| rotate(const Eigen::Matrix< scalar_t, dim, dim > &Q) | mm::DomainDiscretization< vec_t > | |
| rotate(scalar_t angle) | mm::DomainDiscretization< vec_t > | |
| scalar_t typedef | mm::DomainDiscretization< vec_t > | |
| shape() const | mm::DomainDiscretization< vec_t > | inline |
| shape_ | mm::DomainDiscretization< vec_t > | protected |
| shuffleNodes(const indexes_t &permutation) | mm::DomainDiscretization< vec_t > | |
| size() const | mm::DomainDiscretization< vec_t > | inline |
| subtract(const DomainDiscretization &d) | mm::DomainDiscretization< vec_t > | |
| support(int i) const | mm::DomainDiscretization< vec_t > | inline |
| support(int i) | mm::DomainDiscretization< vec_t > | inline |
| support(int i, int j) const | mm::DomainDiscretization< vec_t > | inline |
| support_ | mm::DomainDiscretization< vec_t > | protected |
| supportNode(int i, int j) const | mm::DomainDiscretization< vec_t > | inline |
| supportNodes(int i) const | mm::DomainDiscretization< vec_t > | inline |
| supports() const | mm::DomainDiscretization< vec_t > | inline |
| supportSize(int i) const | mm::DomainDiscretization< vec_t > | inline |
| supportSizes() const | mm::DomainDiscretization< vec_t > | |
| translate(const vec_t &a) | mm::DomainDiscretization< vec_t > | |
| type(int i) const | mm::DomainDiscretization< vec_t > | inline |
| type(int i) | mm::DomainDiscretization< vec_t > | inline |
| types() const | mm::DomainDiscretization< vec_t > | inline |
| types() | mm::DomainDiscretization< vec_t > | inline |
| types_ | mm::DomainDiscretization< vec_t > | protected |
| vector_t typedef | mm::DomainDiscretization< vec_t > | |