PLaSK library

Loading...
Searching...
No Matches
Classes | Namespaces | Functions
axis1d.hpp File Reference
`#include "mesh.hpp"`
`#include "interpolation.hpp"`
`#include <memory>`
Include dependency graph for axis1d.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | plask::MeshAxis
| Abstract class to derive all mesh axes from. More...
struct | plask::OnePointAxis
| A trivial axis that contains only one point. More...

## Namespaces
namespace | plask
| Patterson quadrature for complex function along specified line.

## Functions
PLASK_API void | plask::prepareNearestNeighborInterpolationForAxis (const MeshAxis &axis, const InterpolationFlags &flags, double &wrapped_point_coord, int axis_nr)
| TODO doc - this is code by M.
PLASK_API void | plask::prepareInterpolationForAxis (const MeshAxis &axis, const InterpolationFlags &flags, double wrapped_point_coord, int axis_nr, std::size_t &index_lo, std::size_t &index_hi, double &lo, double &hi, bool &invert_lo, bool &invert_hi)
| TODO doc - this is code by M.