Declarations for domain discretizations.
Definition in file DomainDiscretization_fwd.hpp.
#include <medusa/Config.hpp>#include <medusa/bits/types/Range_fwd.hpp>#include <medusa/bits/utils/memutils.hpp>#include <medusa/bits/domains/DomainShape_fwd.hpp>#include <medusa/bits/operators/shape_flags.hpp>#include <iosfwd>#include <string>
Include dependency graph for DomainDiscretization_fwd.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | mm::RaggedShapeStorage< vec_t, OpFamilies > |
| Efficiently stores shape functions of different lengths. More... | |
| class | mm::DomainDiscretization< vec_t > |
| Class representing domain discretization along with an associated shape. More... | |
Namespaces | |
| mm | |
| Root namespace for the whole library. | |
Macros | |
| #define | DOMAIN_PLUGIN(Name) |
Define a method Name that calls its first argument. More... | |
| #define | DOMAIN_PLUGIN_CONST(Name) |
| Const version of DOMAIN_PLUGIN. More... | |
Functions | |
| template<class vec_t > | |
| std::ostream & | mm::operator<< (std::ostream &os, const DomainDiscretization< vec_t > &d) |
| Output basic info about given domain. More... | |
| #define DOMAIN_PLUGIN | ( | Name | ) |
Define a method Name that calls its first argument.
Definition at line 441 of file DomainDiscretization_fwd.hpp.
| #define DOMAIN_PLUGIN_CONST | ( | Name | ) |
Const version of DOMAIN_PLUGIN.
Definition at line 448 of file DomainDiscretization_fwd.hpp.