Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::InverseVertexQuadSector2d Class Reference

#include <elementMaps.hh>

Inheritance diagram for concepts::InverseVertexQuadSector2d:
concepts::Map2d concepts::OutputOperator

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 InverseVertexQuadSector2dclone () const
 
virtual bool straight () const
 

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.
 

Detailed Description

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.

Author
, Mengyu Wang, 2011

Definition at line 987 of file elementMaps.hh.

Constructor & Destructor Documentation

◆ InverseVertexQuadSector2d() [1/2]

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

◆ InverseVertexQuadSector2d() [2/2]

concepts::InverseVertexQuadSector2d::InverseVertexQuadSector2d ( const Sequence< Real2d x)

Constructor. x is the Sequence of sector points, which are counter-clockwise

Member Function Documentation

◆ info()

virtual std::ostream & concepts::InverseVertexQuadSector2d::info ( std::ostream &  os) const
protectedvirtual

Returns information in an output stream.

Reimplemented from concepts::OutputOperator.

◆ straight()

virtual bool concepts::Map2d::straight ( ) const
inlinevirtualinherited

Reimplemented in concepts::VertexTriangle2d.

Definition at line 37 of file elementMaps.hh.


The documentation for this class was generated from the following file: