concepts::CCell_F< dimC > Struct Template Reference

Curved Cell struct that holds a physical non-vertex cell with a finite number of setted point evaluations. More...

#include <formulafrmEformula.hh>

Inheritance diagram for concepts::CCell_F< dimC >:
concepts::OutputOperator

Public Member Functions

 CCell_F (const typename JacobianCell< dimC >::cell &cell, const uint cardF=2)
 
bool operator< (CCell_F cCF) const
 
bool operator== (CCell_F cCF) const
 

Public Attributes

const uint cardF
 
const JacobianCell< dimC >::cell & cell
 
Sequence< Point< Real, dimC > > F
 
const uint key
 

Protected Member Functions

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

Detailed Description

template<uint dimC>
struct concepts::CCell_F< dimC >

Curved Cell struct that holds a physical non-vertex cell with a finite number of setted point evaluations.

This is basic class is used inside the CCell_F_dist struct. The evaluated finite number of points can be used to determine the distance of the underlying cell heuristcally to a given point, as done in the CCell_F_dist struct.

Definition at line 196 of file formulafrmEformula.hh.

Constructor & Destructor Documentation

◆ CCell_F()

template<uint dimC>
concepts::CCell_F< dimC >::CCell_F ( const typename JacobianCell< dimC >::cell cell,
const uint  cardF = 2 
)
inline

Definition at line 198 of file formulafrmEformula.hh.

Member Function Documentation

◆ computeF()

template<uint dimC>
void concepts::CCell_F< dimC >::computeF ( )
protected

◆ info()

template<uint dimC>
virtual std::ostream& concepts::CCell_F< dimC >::info ( std::ostream &  os) const
inlineprotectedvirtual

Returns information in an output stream.

Reimplemented from concepts::OutputOperator.

Definition at line 222 of file formulafrmEformula.hh.

◆ operator<()

template<uint dimC>
bool concepts::CCell_F< dimC >::operator< ( CCell_F< dimC >  cCF) const
inline

Definition at line 209 of file formulafrmEformula.hh.

◆ operator==()

template<uint dimC>
bool concepts::CCell_F< dimC >::operator== ( CCell_F< dimC >  cCF) const
inline

Definition at line 205 of file formulafrmEformula.hh.

Member Data Documentation

◆ cardF

template<uint dimC>
const uint concepts::CCell_F< dimC >::cardF

Definition at line 216 of file formulafrmEformula.hh.

◆ cell

template<uint dimC>
const JacobianCell<dimC>::cell& concepts::CCell_F< dimC >::cell

Definition at line 214 of file formulafrmEformula.hh.

◆ F

template<uint dimC>
Sequence<Point<Real,dimC> > concepts::CCell_F< dimC >::F

Definition at line 219 of file formulafrmEformula.hh.

◆ key

template<uint dimC>
const uint concepts::CCell_F< dimC >::key

Definition at line 215 of file formulafrmEformula.hh.


The documentation for this struct was generated from the following file:
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich