|
PLaSK library
|
This is the complete list of members for plask::RectangularMesh2D::ElementMesh, including all inherited members.
| at(std::size_t index0, std::size_t index1) const | plask::RectangularMesh2D | inline |
| at(std::size_t index) const override | plask::RectangularMesh2D | inlinevirtual |
| axis | plask::RectangularMesh2D | |
| begin() const | plask::MeshD< 2 > | inline |
| Boundary typedef | plask::RectangularMeshBase2D | |
| changed | plask::Mesh | |
| changedConnectMethod(ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back) | plask::Mesh | inline |
| changedDisconnectMethod(ClassT *obj, methodT method) | plask::Mesh | inline |
| const_iterator typedef | plask::MeshD< 2 > | |
| createBottomBoundary() const override | plask::RectangularMesh2D | virtual |
| createBottomOfBoundary(const Box2D &box) const override | plask::RectangularMesh2D | virtual |
| createHorizontalBoundaryAtLine(std::size_t line_nr_axis1) const override | plask::RectangularMesh2D | virtual |
| createHorizontalBoundaryAtLine(std::size_t line_nr_axis1, std::size_t indexBegin, std::size_t indexEnd) const override | plask::RectangularMesh2D | virtual |
| createHorizontalBoundaryNear(double axis1_coord) const override | plask::RectangularMesh2D | virtual |
| createHorizontalBoundaryNear(double axis1_coord, double from, double to) const override | plask::RectangularMesh2D | virtual |
| createLeftBoundary() const override | plask::RectangularMesh2D | virtual |
| createLeftOfBoundary(const Box2D &box) const override | plask::RectangularMesh2D | virtual |
| createRightBoundary() const override | plask::RectangularMesh2D | virtual |
| createRightOfBoundary(const Box2D &box) const override | plask::RectangularMesh2D | virtual |
| createTopBoundary() const override | plask::RectangularMesh2D | virtual |
| createTopOfBoundary(const Box2D &box) const override | plask::RectangularMesh2D | virtual |
| createVerticalBoundaryAtLine(std::size_t line_nr_axis0) const override | plask::RectangularMesh2D | virtual |
| createVerticalBoundaryAtLine(std::size_t line_nr_axis0, std::size_t indexBegin, std::size_t indexEnd) const override | plask::RectangularMesh2D | virtual |
| createVerticalBoundaryNear(double axis0_coord) const override | plask::RectangularMesh2D | virtual |
| createVerticalBoundaryNear(double axis0_coord, double from, double to) const override | plask::RectangularMesh2D | virtual |
| DIM enum value | plask::MeshD< 2 > | |
| ee_x() const | plask::RectangularMesh2D | inline |
| ee_y() const | plask::RectangularMesh2D | inline |
| element(std::size_t i0, std::size_t i1) const | plask::RectangularMesh2D | inline |
| element(std::size_t i) const | plask::RectangularMesh2D | inline |
| ElementMesh(const RectangularMesh2D *originalMesh, Args... args) | plask::RectangularMesh2D::ElementMesh | inline |
| elements() const | plask::RectangularMesh2D | inline |
| empty() const override | plask::RectangularMesh2D | inlinevirtual |
| end() const | plask::MeshD< 2 > | inline |
| fireChanged(Args &&... event_constructor_params_without_source) | plask::Mesh | inline |
| fireResized() | plask::Mesh | inline |
| getAxis(size_t n) const | plask::RectangularMesh2D | inline |
| getAxis0() const | plask::RectangularMesh2D | inline |
| getAxis1() const | plask::RectangularMesh2D | inline |
| getAxisToIterationOrder() const | plask::RectangularMesh2D | inline |
| getBottomBoundary() | plask::RectangularMeshBase2D | inlinestatic |
| getBottomOfBoundary(const Box2D &box) | plask::RectangularMeshBase2D | inlinestatic |
| getBottomOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path) | plask::RectangularMeshBase2D | inlinestatic |
| getBottomOfBoundary(shared_ptr< const GeometryObject > object) | plask::RectangularMeshBase2D | inlinestatic |
| getBottomOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path) | plask::RectangularMeshBase2D | inlinestatic |
| getBoundary(Predicate predicate) | plask::RectangularMeshBase2D | inlinestatic |
| getBoundary(const std::string &boundary_desc) | plask::RectangularMeshBase2D | static |
| getBoundary(XMLReader &boundary_desc, Manager &manager) | plask::RectangularMeshBase2D | static |
| getElement(std::size_t i0, std::size_t i1) const | plask::RectangularMesh2D | inline |
| getElement(std::size_t i) const | plask::RectangularMesh2D | inline |
| getElementArea(std::size_t index0, std::size_t index1) const | plask::RectangularMesh2D | inline |
| getElementArea(std::size_t element_index) const | plask::RectangularMesh2D | inline |
| getElementBox(std::size_t index0, std::size_t index1) const | plask::RectangularMesh2D | inline |
| getElementBox(std::size_t element_index) const | plask::RectangularMesh2D | inline |
| getElementIndexFromLowIndex(std::size_t mesh_index_of_el_bottom_left) const | plask::RectangularMesh2D | inline |
| getElementIndexFromLowIndexes(std::size_t axis0_index, std::size_t axis1_index) const | plask::RectangularMesh2D | inline |
| getElementMesh() const | plask::RectangularMesh2D | |
| getElementMeshLowIndex(std::size_t element_index) const | plask::RectangularMesh2D | inline |
| getElementMeshLowIndexes(std::size_t element_index) const | plask::RectangularMesh2D | inline |
| getElementMidpoint(std::size_t index0, std::size_t index1) const | plask::RectangularMesh2D | inline |
| getElementMidpoint(std::size_t element_index) const | plask::RectangularMesh2D | inline |
| getElementMidpoint0(std::size_t index0) const | plask::RectangularMesh2D | inline |
| getElementMidpoint1(std::size_t index1) const | plask::RectangularMesh2D | inline |
| getElements() const | plask::RectangularMesh2D | inline |
| getElementsCount() const | plask::RectangularMesh2D | inline |
| getElementsCount0() const | plask::RectangularMesh2D | inline |
| getElementsCount1() const | plask::RectangularMesh2D | inline |
| getHorizontalBoundaryAtLine(std::size_t line_nr_axis1) | plask::RectangularMeshBase2D | inlinestatic |
| getHorizontalBoundaryAtLine(std::size_t line_nr_axis1, std::size_t indexBegin, std::size_t indexEnd) | plask::RectangularMeshBase2D | inlinestatic |
| getHorizontalBoundaryNear(double axis1_coord) | plask::RectangularMeshBase2D | inlinestatic |
| getHorizontalBoundaryNear(double axis1_coord, double from, double to) | plask::RectangularMeshBase2D | inlinestatic |
| getIterationOrder() const | plask::RectangularMesh2D | |
| getIterationOrderAsArray() const | plask::RectangularMesh2D | inline |
| getLeftBoundary() | plask::RectangularMeshBase2D | inlinestatic |
| getLeftOfBoundary(const Box2D &box) | plask::RectangularMeshBase2D | inlinestatic |
| getLeftOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path) | plask::RectangularMeshBase2D | inlinestatic |
| getLeftOfBoundary(shared_ptr< const GeometryObject > object) | plask::RectangularMeshBase2D | inlinestatic |
| getLeftOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path) | plask::RectangularMeshBase2D | inlinestatic |
| getMaxSize() const | plask::RectangularMesh2D | inline |
| getMinSize() const | plask::RectangularMesh2D | inline |
| getRightBoundary() | plask::RectangularMeshBase2D | inlinestatic |
| getRightOfBoundary(const Box2D &box) | plask::RectangularMeshBase2D | inlinestatic |
| getRightOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path) | plask::RectangularMeshBase2D | inlinestatic |
| getRightOfBoundary(shared_ptr< const GeometryObject > object) | plask::RectangularMeshBase2D | inlinestatic |
| getRightOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path) | plask::RectangularMeshBase2D | inlinestatic |
| getTopBoundary() | plask::RectangularMeshBase2D | inlinestatic |
| getTopOfBoundary(const Box2D &box) | plask::RectangularMeshBase2D | inlinestatic |
| getTopOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path) | plask::RectangularMeshBase2D | inlinestatic |
| getTopOfBoundary(shared_ptr< const GeometryObject > object) | plask::RectangularMeshBase2D | inlinestatic |
| getTopOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path) | plask::RectangularMeshBase2D | inlinestatic |
| getVerticalBoundaryAtLine(std::size_t line_nr_axis0) | plask::RectangularMeshBase2D | inlinestatic |
| getVerticalBoundaryAtLine(std::size_t line_nr_axis0, std::size_t indexBegin, std::size_t indexEnd) | plask::RectangularMeshBase2D | inlinestatic |
| getVerticalBoundaryNear(double axis0_coord) | plask::RectangularMeshBase2D | inlinestatic |
| getVerticalBoundaryNear(double axis0_coord, double from, double to) | plask::RectangularMeshBase2D | inlinestatic |
| hasSameNodes(const MeshD< 2 > &to_compare) const override | plask::RectangularMesh2D::ElementMesh | protected |
| plask::RectangularMeshBase2D::hasSameNodes(const MeshD< dimension > &to_compare) const | plask::MeshD< 2 > | protectedvirtual |
| index(std::size_t axis0_index, std::size_t axis1_index) const | plask::RectangularMesh2D | inline |
| index(const Vec< 2, std::size_t > &indexes) const | plask::RectangularMesh2D | inline |
| index0(std::size_t mesh_index) const | plask::RectangularMesh2D | inline |
| index1(std::size_t mesh_index) const | plask::RectangularMesh2D | inline |
| indexes(std::size_t mesh_index) const | plask::RectangularMesh2D | inline |
| interpolateLinear(const RandomAccessContainer &data, const Vec< 2 > &point, const InterpolationFlags &flags) const -> typename std::remove_reference< decltype(data[0])>::type | plask::RectangularMesh2D | inline |
| interpolateNearestNeighbor(const RandomAccessContainer &data, const Vec< 2 > &point, const InterpolationFlags &flags) const -> typename std::remove_reference< decltype(data[0])>::type | plask::RectangularMesh2D::ElementMesh | inline |
| isLowIndexOfElement(std::size_t meshIndex) const | plask::RectangularMesh2D | inline |
| IterationOrder enum name | plask::RectangularMesh2D | |
| Iterator typedef | plask::MeshD< 2 > | |
| iterator typedef | plask::MeshD< 2 > | |
| LocalCoords typedef | plask::MeshD< 2 > | |
| majorAxis() const | plask::RectangularMesh2D | inline |
| majorAxisIndex() const | plask::RectangularMesh2D | inline |
| majorIndex(std::size_t mesh_index) const | plask::RectangularMesh2D | inline |
| MeshD(const MeshD &PLASK_UNUSED(to_copy)) | plask::MeshD< 2 > | inline |
| MeshD() | plask::MeshD< 2 > | inline |
| minorAxis() const | plask::RectangularMesh2D | inline |
| minorAxisIndex() const | plask::RectangularMesh2D | inline |
| minorIndex(std::size_t mesh_index) const | plask::RectangularMesh2D | inline |
| onChange(const Event &evt) | plask::Mesh | protectedvirtual |
| operator!=(const RectangularMesh2D &to_compare) const | plask::RectangularMesh2D | inline |
| plask::RectangularMeshBase2D::operator!=(const MeshD &to_compare) const | plask::MeshD< 2 > | inline |
| operator()(std::size_t axis0_index, std::size_t axis1_index) const | plask::RectangularMesh2D | inline |
| operator=(const RectangularMesh2D &src) | plask::RectangularMesh2D | inline |
| operator=(RectangularMesh2D &&src) | plask::RectangularMesh2D | inline |
| plask::RectangularMeshBase2D::operator=(const MeshD &PLASK_UNUSED(to_copy)) | plask::MeshD< 2 > | inline |
| operator==(const RectangularMesh2D &to_compare) const | plask::RectangularMesh2D | inline |
| plask::RectangularMeshBase2D::operator==(const MeshD &to_compare) const | plask::MeshD< 2 > | inline |
| operator[](std::size_t index) const | plask::RectangularMesh2D | inline |
| ORDER_01 enum value | plask::RectangularMesh2D | |
| ORDER_10 enum value | plask::RectangularMesh2D | |
| print(std::ostream &out) const override | plask::MeshD< 2 > | virtual |
| rad_r() const | plask::RectangularMesh2D | inline |
| rad_z() const | plask::RectangularMesh2D | inline |
| RectangularMesh2D(IterationOrder iterationOrder=ORDER_01) | plask::RectangularMesh2D | explicit |
| RectangularMesh2D(shared_ptr< MeshAxis > axis0, shared_ptr< MeshAxis > axis1, IterationOrder iterationOrder=ORDER_01) | plask::RectangularMesh2D | |
| RectangularMesh2D(const RectangularMesh2D &src, bool clone_axes=false) | plask::RectangularMesh2D | |
| reset(shared_ptr< MeshAxis > axis0, shared_ptr< MeshAxis > axis1, IterationOrder iterationOrder=ORDER_01) | plask::RectangularMesh2D | |
| reset(const RectangularMesh2D &src, bool clone_axes=false) | plask::RectangularMesh2D | |
| setAxis(std::size_t axis_nr, shared_ptr< MeshAxis > new_val, bool fireResized=true) | plask::RectangularMesh2D | |
| setAxis0(shared_ptr< MeshAxis > a0) | plask::RectangularMesh2D | inline |
| setAxis1(shared_ptr< MeshAxis > a1) | plask::RectangularMesh2D | inline |
| setIterationOrder(IterationOrder order) | plask::RectangularMesh2D | |
| setOptimalIterationOrder() | plask::RectangularMesh2D | inline |
| setTran(shared_ptr< MeshAxis > a0) | plask::RectangularMesh2D | inline |
| setVert(shared_ptr< MeshAxis > a1) | plask::RectangularMesh2D | inline |
| size() const override | plask::RectangularMesh2D | inlinevirtual |
| str() const | plask::Printable | |
| tran() const | plask::RectangularMesh2D | inline |
| vert() const | plask::RectangularMesh2D | inline |
| writeXML(XMLElement &object) const override | plask::RectangularMesh2D | virtual |
| ~Mesh() | plask::Mesh | inlinevirtual |
| ~MeshBase() | plask::MeshBase | inlinevirtual |
| ~Printable() | plask::Printable | virtual |
| ~RectangularMesh2D() | plask::RectangularMesh2D |