hexed 0.4.0
 
Loading...
Searching...
No Matches
hexed::Boundary_face Class Referenceabstract

#include <Boundary_face.hpp>

Public Member Functions

virtual Storage_params storage_params ()=0
 
virtual double * ghost_face (bool is_ldg)=0
 
virtual double * inside_face (bool is_ldg)=0
 
virtual int i_dim ()=0
 
virtual bool inside_face_sign ()=0
 
virtual double * surface_normal ()=0
 
virtual double * surface_position ()=0
 
virtual double * state_cache ()=0
 can be used to record the state for state-dependent flux boundary conditions
 
virtual double * flux_cache ()=0
 is used to record the flux for surface visualization/integrals
 
virtual Array< double > prescribed_data ()=0
 

Detailed Description

Represents an element face where a boundary condition is to be applied without details about the element or connection direction

Member Function Documentation

◆ surface_normal()

virtual double * hexed::Boundary_face::surface_normal ( )
pure virtual
Note
has to have a name that's different from Face_connection

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