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:
 Include dependency graph for DomainDiscretization_fwd.hpp: This graph shows which files directly or indirectly include this file:
 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 Namethat 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.