|
PLaSK library
|
This file contains rectangular mesh for 2D space. More...
#include <iterator>#include "rectangular_common.hpp"#include "../utils/interpolation.hpp"#include "../geometry/object.hpp"#include "../geometry/space.hpp"#include "../math.hpp"#include "rectangular_spline.hpp"Go to the source code of this file.
Classes | |
| class | plask::RectangularMesh2D |
| Rectilinear mesh in 2D space. More... | |
| class | plask::RectangularMesh2D::Element |
| Represent FEM-like element in RectangularMesh. More... | |
| class | plask::RectangularMesh2D::Elements |
| Wrapper to TriangularMesh2D which allows for accessing FEM-like elements. More... | |
| class | plask::RectangularMesh2D::ElementMesh |
| struct | plask::InterpolationAlgorithm< RectangularMesh2D, SrcT, DstT, INTERPOLATION_LINEAR > |
| struct | plask::InterpolationAlgorithm< RectangularMesh2D, SrcT, DstT, INTERPOLATION_NEAREST > |
| struct | plask::InterpolationAlgorithm< typename std::enable_if< method !=INTERPOLATION_DEFAULT, RectangularMesh2D::ElementMesh >::type, SrcT, DstT, method > |
| struct | plask::InterpolationAlgorithm< RectangularMesh2D::ElementMesh, SrcT, DstT, INTERPOLATION_NEAREST > |
Namespaces | |
| namespace | plask |
| Patterson quadrature for complex function along specified line. | |
Functions | |
| shared_ptr< RectangularMesh2D > | plask::make_rectangular_mesh (const RectangularMesh2D &to_copy) |
Copy to_copy mesh using OrderedAxis to represent each axis in returned mesh. | |
| shared_ptr< RectangularMesh2D > | plask::make_rectangular_mesh (shared_ptr< const RectangularMesh2D > to_copy) |
This file contains rectangular mesh for 2D space.
Definition in file rectangular2d.hpp.