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.