#include <elementMaps.hh>
Public Member Functions | |
| InverseVertexQuadSector2d (const Real2d vtx0, const Real2d vtx1, const Real2d vtx2, const Real2d vtx3) | |
| InverseVertexQuadSector2d (const Sequence< Real2d > x) | |
| InverseVertexQuadSector2d (const InverseVertexQuadSector2d &v) | |
| virtual Real2d | operator() (const Real2d x) const |
| virtual MapReal2d | jacobian (const Real2d x) const |
| virtual bool | is_inregion (const Real2d x) const |
| virtual bool | is_inpatch (const Real2d x) const |
| virtual InverseVertexQuadSector2d * | clone () const |
| virtual bool | straight () const |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
A 2d inverse mapping from a sector to reference element. The sector is given as a quadrilateral with four vertices. This class is used for PML in waveguide problem.
Definition at line 987 of file elementMaps.hh.
| concepts::InverseVertexQuadSector2d::InverseVertexQuadSector2d | ( | const Real2d | vtx0, |
| const Real2d | vtx1, | ||
| const Real2d | vtx2, | ||
| const Real2d | vtx3 | ||
| ) |
Constructor. vtx0~vtx3 are sector points, which are counter-clockwise
Constructor. x is the Sequence of sector points, which are counter-clockwise
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Reimplemented in concepts::VertexTriangle2d.
Definition at line 37 of file elementMaps.hh.