PLaSK library
Loading...
Searching...
No Matches
plask::RectangularMesh2D::ElementMesh Member List

This is the complete list of members for plask::RectangularMesh2D::ElementMesh, including all inherited members.

at(std::size_t index0, std::size_t index1) constplask::RectangularMesh2Dinline
at(std::size_t index) const overrideplask::RectangularMesh2Dinlinevirtual
axisplask::RectangularMesh2D
begin() constplask::MeshD< 2 >inline
Boundary typedefplask::RectangularMeshBase2D
changedplask::Mesh
changedConnectMethod(ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back)plask::Meshinline
changedDisconnectMethod(ClassT *obj, methodT method)plask::Meshinline
const_iterator typedefplask::MeshD< 2 >
createBottomBoundary() const overrideplask::RectangularMesh2Dvirtual
createBottomOfBoundary(const Box2D &box) const overrideplask::RectangularMesh2Dvirtual
createHorizontalBoundaryAtLine(std::size_t line_nr_axis1) const overrideplask::RectangularMesh2Dvirtual
createHorizontalBoundaryAtLine(std::size_t line_nr_axis1, std::size_t indexBegin, std::size_t indexEnd) const overrideplask::RectangularMesh2Dvirtual
createHorizontalBoundaryNear(double axis1_coord) const overrideplask::RectangularMesh2Dvirtual
createHorizontalBoundaryNear(double axis1_coord, double from, double to) const overrideplask::RectangularMesh2Dvirtual
createLeftBoundary() const overrideplask::RectangularMesh2Dvirtual
createLeftOfBoundary(const Box2D &box) const overrideplask::RectangularMesh2Dvirtual
createRightBoundary() const overrideplask::RectangularMesh2Dvirtual
createRightOfBoundary(const Box2D &box) const overrideplask::RectangularMesh2Dvirtual
createTopBoundary() const overrideplask::RectangularMesh2Dvirtual
createTopOfBoundary(const Box2D &box) const overrideplask::RectangularMesh2Dvirtual
createVerticalBoundaryAtLine(std::size_t line_nr_axis0) const overrideplask::RectangularMesh2Dvirtual
createVerticalBoundaryAtLine(std::size_t line_nr_axis0, std::size_t indexBegin, std::size_t indexEnd) const overrideplask::RectangularMesh2Dvirtual
createVerticalBoundaryNear(double axis0_coord) const overrideplask::RectangularMesh2Dvirtual
createVerticalBoundaryNear(double axis0_coord, double from, double to) const overrideplask::RectangularMesh2Dvirtual
DIM enum valueplask::MeshD< 2 >
ee_x() constplask::RectangularMesh2Dinline
ee_y() constplask::RectangularMesh2Dinline
element(std::size_t i0, std::size_t i1) constplask::RectangularMesh2Dinline
element(std::size_t i) constplask::RectangularMesh2Dinline
ElementMesh(const RectangularMesh2D *originalMesh, Args... args)plask::RectangularMesh2D::ElementMeshinline
elements() constplask::RectangularMesh2Dinline
empty() const overrideplask::RectangularMesh2Dinlinevirtual
end() constplask::MeshD< 2 >inline
fireChanged(Args &&... event_constructor_params_without_source)plask::Meshinline
fireResized()plask::Meshinline
getAxis(size_t n) constplask::RectangularMesh2Dinline
getAxis0() constplask::RectangularMesh2Dinline
getAxis1() constplask::RectangularMesh2Dinline
getAxisToIterationOrder() constplask::RectangularMesh2Dinline
getBottomBoundary()plask::RectangularMeshBase2Dinlinestatic
getBottomOfBoundary(const Box2D &box)plask::RectangularMeshBase2Dinlinestatic
getBottomOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::RectangularMeshBase2Dinlinestatic
getBottomOfBoundary(shared_ptr< const GeometryObject > object)plask::RectangularMeshBase2Dinlinestatic
getBottomOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::RectangularMeshBase2Dinlinestatic
getBoundary(Predicate predicate)plask::RectangularMeshBase2Dinlinestatic
getBoundary(const std::string &boundary_desc)plask::RectangularMeshBase2Dstatic
getBoundary(XMLReader &boundary_desc, Manager &manager)plask::RectangularMeshBase2Dstatic
getElement(std::size_t i0, std::size_t i1) constplask::RectangularMesh2Dinline
getElement(std::size_t i) constplask::RectangularMesh2Dinline
getElementArea(std::size_t index0, std::size_t index1) constplask::RectangularMesh2Dinline
getElementArea(std::size_t element_index) constplask::RectangularMesh2Dinline
getElementBox(std::size_t index0, std::size_t index1) constplask::RectangularMesh2Dinline
getElementBox(std::size_t element_index) constplask::RectangularMesh2Dinline
getElementIndexFromLowIndex(std::size_t mesh_index_of_el_bottom_left) constplask::RectangularMesh2Dinline
getElementIndexFromLowIndexes(std::size_t axis0_index, std::size_t axis1_index) constplask::RectangularMesh2Dinline
getElementMesh() constplask::RectangularMesh2D
getElementMeshLowIndex(std::size_t element_index) constplask::RectangularMesh2Dinline
getElementMeshLowIndexes(std::size_t element_index) constplask::RectangularMesh2Dinline
getElementMidpoint(std::size_t index0, std::size_t index1) constplask::RectangularMesh2Dinline
getElementMidpoint(std::size_t element_index) constplask::RectangularMesh2Dinline
getElementMidpoint0(std::size_t index0) constplask::RectangularMesh2Dinline
getElementMidpoint1(std::size_t index1) constplask::RectangularMesh2Dinline
getElements() constplask::RectangularMesh2Dinline
getElementsCount() constplask::RectangularMesh2Dinline
getElementsCount0() constplask::RectangularMesh2Dinline
getElementsCount1() constplask::RectangularMesh2Dinline
getHorizontalBoundaryAtLine(std::size_t line_nr_axis1)plask::RectangularMeshBase2Dinlinestatic
getHorizontalBoundaryAtLine(std::size_t line_nr_axis1, std::size_t indexBegin, std::size_t indexEnd)plask::RectangularMeshBase2Dinlinestatic
getHorizontalBoundaryNear(double axis1_coord)plask::RectangularMeshBase2Dinlinestatic
getHorizontalBoundaryNear(double axis1_coord, double from, double to)plask::RectangularMeshBase2Dinlinestatic
getIterationOrder() constplask::RectangularMesh2D
getIterationOrderAsArray() constplask::RectangularMesh2Dinline
getLeftBoundary()plask::RectangularMeshBase2Dinlinestatic
getLeftOfBoundary(const Box2D &box)plask::RectangularMeshBase2Dinlinestatic
getLeftOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::RectangularMeshBase2Dinlinestatic
getLeftOfBoundary(shared_ptr< const GeometryObject > object)plask::RectangularMeshBase2Dinlinestatic
getLeftOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::RectangularMeshBase2Dinlinestatic
getMaxSize() constplask::RectangularMesh2Dinline
getMinSize() constplask::RectangularMesh2Dinline
getRightBoundary()plask::RectangularMeshBase2Dinlinestatic
getRightOfBoundary(const Box2D &box)plask::RectangularMeshBase2Dinlinestatic
getRightOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::RectangularMeshBase2Dinlinestatic
getRightOfBoundary(shared_ptr< const GeometryObject > object)plask::RectangularMeshBase2Dinlinestatic
getRightOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::RectangularMeshBase2Dinlinestatic
getTopBoundary()plask::RectangularMeshBase2Dinlinestatic
getTopOfBoundary(const Box2D &box)plask::RectangularMeshBase2Dinlinestatic
getTopOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::RectangularMeshBase2Dinlinestatic
getTopOfBoundary(shared_ptr< const GeometryObject > object)plask::RectangularMeshBase2Dinlinestatic
getTopOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::RectangularMeshBase2Dinlinestatic
getVerticalBoundaryAtLine(std::size_t line_nr_axis0)plask::RectangularMeshBase2Dinlinestatic
getVerticalBoundaryAtLine(std::size_t line_nr_axis0, std::size_t indexBegin, std::size_t indexEnd)plask::RectangularMeshBase2Dinlinestatic
getVerticalBoundaryNear(double axis0_coord)plask::RectangularMeshBase2Dinlinestatic
getVerticalBoundaryNear(double axis0_coord, double from, double to)plask::RectangularMeshBase2Dinlinestatic
hasSameNodes(const MeshD< 2 > &to_compare) const overrideplask::RectangularMesh2D::ElementMeshprotected
plask::RectangularMeshBase2D::hasSameNodes(const MeshD< dimension > &to_compare) constplask::MeshD< 2 >protectedvirtual
index(std::size_t axis0_index, std::size_t axis1_index) constplask::RectangularMesh2Dinline
index(const Vec< 2, std::size_t > &indexes) constplask::RectangularMesh2Dinline
index0(std::size_t mesh_index) constplask::RectangularMesh2Dinline
index1(std::size_t mesh_index) constplask::RectangularMesh2Dinline
indexes(std::size_t mesh_index) constplask::RectangularMesh2Dinline
interpolateLinear(const RandomAccessContainer &data, const Vec< 2 > &point, const InterpolationFlags &flags) const -> typename std::remove_reference< decltype(data[0])>::typeplask::RectangularMesh2Dinline
interpolateNearestNeighbor(const RandomAccessContainer &data, const Vec< 2 > &point, const InterpolationFlags &flags) const -> typename std::remove_reference< decltype(data[0])>::typeplask::RectangularMesh2D::ElementMeshinline
isLowIndexOfElement(std::size_t meshIndex) constplask::RectangularMesh2Dinline
IterationOrder enum nameplask::RectangularMesh2D
Iterator typedefplask::MeshD< 2 >
iterator typedefplask::MeshD< 2 >
LocalCoords typedefplask::MeshD< 2 >
majorAxis() constplask::RectangularMesh2Dinline
majorAxisIndex() constplask::RectangularMesh2Dinline
majorIndex(std::size_t mesh_index) constplask::RectangularMesh2Dinline
MeshD(const MeshD &PLASK_UNUSED(to_copy))plask::MeshD< 2 >inline
MeshD()plask::MeshD< 2 >inline
minorAxis() constplask::RectangularMesh2Dinline
minorAxisIndex() constplask::RectangularMesh2Dinline
minorIndex(std::size_t mesh_index) constplask::RectangularMesh2Dinline
onChange(const Event &evt)plask::Meshprotectedvirtual
operator!=(const RectangularMesh2D &to_compare) constplask::RectangularMesh2Dinline
plask::RectangularMeshBase2D::operator!=(const MeshD &to_compare) constplask::MeshD< 2 >inline
operator()(std::size_t axis0_index, std::size_t axis1_index) constplask::RectangularMesh2Dinline
operator=(const RectangularMesh2D &src)plask::RectangularMesh2Dinline
operator=(RectangularMesh2D &&src)plask::RectangularMesh2Dinline
plask::RectangularMeshBase2D::operator=(const MeshD &PLASK_UNUSED(to_copy))plask::MeshD< 2 >inline
operator==(const RectangularMesh2D &to_compare) constplask::RectangularMesh2Dinline
plask::RectangularMeshBase2D::operator==(const MeshD &to_compare) constplask::MeshD< 2 >inline
operator[](std::size_t index) constplask::RectangularMesh2Dinline
ORDER_01 enum valueplask::RectangularMesh2D
ORDER_10 enum valueplask::RectangularMesh2D
print(std::ostream &out) const overrideplask::MeshD< 2 >virtual
rad_r() constplask::RectangularMesh2Dinline
rad_z() constplask::RectangularMesh2Dinline
RectangularMesh2D(IterationOrder iterationOrder=ORDER_01)plask::RectangularMesh2Dexplicit
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::RectangularMesh2Dinline
setAxis1(shared_ptr< MeshAxis > a1)plask::RectangularMesh2Dinline
setIterationOrder(IterationOrder order)plask::RectangularMesh2D
setOptimalIterationOrder()plask::RectangularMesh2Dinline
setTran(shared_ptr< MeshAxis > a0)plask::RectangularMesh2Dinline
setVert(shared_ptr< MeshAxis > a1)plask::RectangularMesh2Dinline
size() const overrideplask::RectangularMesh2Dinlinevirtual
str() constplask::Printable
tran() constplask::RectangularMesh2Dinline
vert() constplask::RectangularMesh2Dinline
writeXML(XMLElement &object) const overrideplask::RectangularMesh2Dvirtual
~Mesh()plask::Meshinlinevirtual
~MeshBase()plask::MeshBaseinlinevirtual
~Printable()plask::Printablevirtual
~RectangularMesh2D()plask::RectangularMesh2D