PLaSK library
Loading...
Searching...
No Matches
rectangular3d.hpp File Reference

This file contains rectangular mesh for 3D space. More...

#include "rectangular_common.hpp"
#include "rectilinear3d.hpp"
#include "../optional.hpp"
Include dependency graph for rectangular3d.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  plask::RectangularMesh3D
 Rectangular mesh in 3D space. More...
 
struct  plask::InterpolationAlgorithm< RectangularMesh3D, SrcT, DstT, INTERPOLATION_LINEAR >
 
struct  plask::InterpolationAlgorithm< RectangularMesh3D, SrcT, DstT, INTERPOLATION_NEAREST >
 
struct  plask::InterpolationAlgorithm< typename std::enable_if< method !=INTERPOLATION_DEFAULT, RectangularMesh3D::ElementMesh >::type, SrcT, DstT, method >
 
struct  plask::InterpolationAlgorithm< RectangularMesh3D::ElementMesh, SrcT, DstT, INTERPOLATION_NEAREST >
 

Namespaces

namespace  plask
 Patterson quadrature for complex function along specified line.
 

Functions

shared_ptr< RectangularMesh3Dplask::make_rectangular_mesh (const RectangularMesh3D &to_copy)
 Copy to_copy mesh using OrderedAxis to represent each axis in returned mesh.
 
shared_ptr< RectangularMesh3Dplask::make_rectangular_mesh (shared_ptr< const RectangularMesh3D > to_copy)
 

Detailed Description

This file contains rectangular mesh for 3D space.

Definition in file rectangular3d.hpp.