KASKADE 7 development version
Public Types | Public Attributes | List of all members
Kaskade::Corner< Index, ctype, dim > Struct Template Reference

A class storing algebraic and geometric information about a vertex-boundaryface incidence in simplicial grids. More...

#include <boundaryInterpolation.hh>

Detailed Description

template<class Index, class ctype, int dim>
struct Kaskade::Corner< Index, ctype, dim >

A class storing algebraic and geometric information about a vertex-boundaryface incidence in simplicial grids.

Definition at line 227 of file boundaryInterpolation.hh.

Public Types

using Vector = Simplex::Vector< ctype, dim >
 

Public Attributes

std::array< Index, dim-1 > vidx
 Indices of the other vertices of the face. More...
 
std::array< Vector, dim-1 > vx
 Positions of the other vertices. More...
 
Vector fn
 Face normal at the corner. More...
 
int bsi
 Boundary segment index of the face. More...
 

Member Typedef Documentation

◆ Vector

template<class Index , class ctype , int dim>
using Kaskade::Corner< Index, ctype, dim >::Vector = Simplex::Vector<ctype,dim>

Definition at line 229 of file boundaryInterpolation.hh.

Member Data Documentation

◆ bsi

template<class Index , class ctype , int dim>
int Kaskade::Corner< Index, ctype, dim >::bsi

Boundary segment index of the face.

Definition at line 241 of file boundaryInterpolation.hh.

Referenced by Kaskade::computeBoundaryStars().

◆ fn

template<class Index , class ctype , int dim>
Vector Kaskade::Corner< Index, ctype, dim >::fn

Face normal at the corner.

Definition at line 238 of file boundaryInterpolation.hh.

Referenced by Kaskade::computeBoundaryStars().

◆ vidx

template<class Index , class ctype , int dim>
std::array<Index,dim-1> Kaskade::Corner< Index, ctype, dim >::vidx

Indices of the other vertices of the face.

Definition at line 232 of file boundaryInterpolation.hh.

Referenced by Kaskade::computeBoundaryStars().

◆ vx

template<class Index , class ctype , int dim>
std::array<Vector,dim-1> Kaskade::Corner< Index, ctype, dim >::vx

Positions of the other vertices.

Definition at line 235 of file boundaryInterpolation.hh.

Referenced by Kaskade::computeBoundaryStars().


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