|
PLaSK library
|
#include "lattice.hpp"#include "../manager.hpp"#include "reader.hpp"#include <map>#include <set>#include <utility>Go to the source code of this file.
Classes | |
| struct | plask::YEnds |
| struct | plask::SegmentsIterator |
| Iterate over segments. More... | |
Namespaces | |
| namespace | plask |
| Patterson quadrature for complex function along specified line. | |
Macros | |
| #define | PLASK_ARRANGE2D_NAME ("arrange" PLASK_GEOMETRY_TYPE_NAME_SUFFIX_2D) |
| #define | PLASK_ARRANGE3D_NAME ("arrange" PLASK_GEOMETRY_TYPE_NAME_SUFFIX_3D) |
| #define | PLASK_LATTICE_NAME "lattice" |
| #define | LATTICE_XML_SEGMENTS_TAG_NAME "segments" |
Functions | |
| shared_ptr< GeometryObject > | plask::read_arrange2d (GeometryReader &reader) |
| shared_ptr< GeometryObject > | plask::read_arrange3d (GeometryReader &reader) |
| shared_ptr< GeometryObject > | plask::read_lattice (GeometryReader &reader) |
Variables | |
| template struct PLASK_API | plask::ArrangeContainer< 2 > |
| template struct PLASK_API | plask::ArrangeContainer< 3 > |
| #define LATTICE_XML_SEGMENTS_TAG_NAME "segments" |
Definition at line 473 of file lattice.cpp.
| #define PLASK_ARRANGE2D_NAME ("arrange" PLASK_GEOMETRY_TYPE_NAME_SUFFIX_2D) |
Definition at line 24 of file lattice.cpp.
| #define PLASK_ARRANGE3D_NAME ("arrange" PLASK_GEOMETRY_TYPE_NAME_SUFFIX_3D) |
Definition at line 25 of file lattice.cpp.
| #define PLASK_LATTICE_NAME "lattice" |
Definition at line 26 of file lattice.cpp.