![]() |
Dune-Fufem 2.11-git
|
Loading...
Searching...
No Matches
refinedsimplexgeometry.hh
Go to the documentation of this file.
93 jacobianTransposed_[i][0] = linearMapSubElementLocalToWorldTransposed_[i][0] = vertices_[indexMap_[i][1]] - translation_[i];
111 //std::cout << "local: " << local << ", subElement= " << subElement << ", subElementlocal: " << subElementLocal << std::endl;
144 DUNE_THROW(Dune::NotImplemented,"Method local() not implemented for RefinedSimplexGeometry<ctype,2,3>");
149 DUNE_THROW(Dune::NotImplemented,"Method center() not implemented for RefinedSimplexGeometry<ctype,2,3>");
154 DUNE_THROW(Dune::NotImplemented,"Method volume() not implemented for RefinedSimplexGeometry<ctype,2,3>");
180 detInv_ = Dune::Impl::FieldMatrixHelper< ctype >::template rightInvA< 2, 3 >( jt, static_cast< Base & >( *this ) );
273RefinedSimplexGeometry<typename Element::Geometry::ctype,2,3> makeRefinedSimplexGeometry(const Element& element, const Transformation& transformation)
276 DUNE_THROW(Dune::NotImplemented, "Free method makeRefinedSimplexGeometry(.,.) is only implemented for 2D simplex elements");
RefinedSimplexGeometry< typename Element::Geometry::ctype, 2, 3 > makeRefinedSimplexGeometry(const Element &element, const Transformation &transformation)
Create RefinedSimplexGeometry with transformed geometry.
Definition refinedsimplexgeometry.hh:273
#define DUNE_THROW(E,...)
LocalIndex & local()
Definition refinedsimplexgeometry.hh:15
Dune::FieldVector< ctype, worlddim > GlobalCoordinate
Definition refinedsimplexgeometry.hh:18
RefinedSimplexGeometry(const VertexContainerType &vertices)
Definition refinedsimplexgeometry.hh:21
Dune::GeometryType type() const
Definition refinedsimplexgeometry.hh:127
GlobalCoordinate global(const LocalCoordinate &local) const
Definition refinedsimplexgeometry.hh:104
bool affine() const
Definition refinedsimplexgeometry.hh:122
JacobianTransposed jacobianTransposed(const LocalCoordinate &local) const
Definition refinedsimplexgeometry.hh:162
GlobalCoordinate corner(int i) const
Definition refinedsimplexgeometry.hh:137
Dune::FieldMatrix< ctype, 2, 3 > JacobianTransposed
Definition refinedsimplexgeometry.hh:49
LocalCoordinate local(const GlobalCoordinate &) const
Definition refinedsimplexgeometry.hh:142
Dune::FieldVector< ctype, 2 > LocalCoordinate
Definition refinedsimplexgeometry.hh:46
ctype volume() const
Definition refinedsimplexgeometry.hh:152
ctype integrationElement(const LocalCoordinate &local) const
Definition refinedsimplexgeometry.hh:157
int corners() const
Definition refinedsimplexgeometry.hh:132
GlobalCoordinate center() const
Definition refinedsimplexgeometry.hh:147
Dune::FieldVector< ctype, 3 > GlobalCoordinate
Definition refinedsimplexgeometry.hh:47
JacobianInverseTransposed jacobianInverseTransposed(const LocalCoordinate &local) const
Definition refinedsimplexgeometry.hh:167
RefinedSimplexGeometry(const VertexContainerType &vertices)
constructor taking the global coordinates of the "refined" vertices
Definition refinedsimplexgeometry.hh:71
void setup(const JacobianTransposed &jt)
Definition refinedsimplexgeometry.hh:178
void setupDeterminant(const JacobianTransposed &jt)
Definition refinedsimplexgeometry.hh:183
Dune::FieldMatrix< ctype, 3, 2 > Base
Definition refinedsimplexgeometry.hh:176
ctype detInv() const
Definition refinedsimplexgeometry.hh:189
ctype det() const
Definition refinedsimplexgeometry.hh:188
T pow(T... args)
