PRISMS-PF  v2.1
NonUniformDirichletBCVector< dim, degree > Class Template Reference

#include <nonUniformDirichletBC.h>

Inheritance diagram for NonUniformDirichletBCVector< dim, degree >:

Public Member Functions

 NonUniformDirichletBCVector (const unsigned int _index, const unsigned int _direction, const double _time, MatrixFreePDE< dim, degree > *_matrix_free_pde)
 
void vector_value (const dealii::Point< dim > &p, dealii::Vector< double > &vector_BC) const
 

Public Attributes

dealii::Vector< double > values
 

Private Attributes

const unsigned int index
 
const unsigned int direction
 
const double time
 
MatrixFreePDE< dim, degree > * matrix_free_pde
 

Detailed Description

template<int dim, int degree>
class NonUniformDirichletBCVector< dim, degree >

Definition at line 36 of file nonUniformDirichletBC.h.

Constructor & Destructor Documentation

◆ NonUniformDirichletBCVector()

NonUniformDirichletBCVector ( const unsigned int  _index,
const unsigned int  _direction,
const double  _time,
MatrixFreePDE< dim, degree > *  _matrix_free_pde 
)
inline

Definition at line 42 of file nonUniformDirichletBC.h.

Member Function Documentation

◆ vector_value()

void vector_value ( const dealii::Point< dim > &  p,
dealii::Vector< double > &  vector_BC 
) const
inline

Definition at line 47 of file nonUniformDirichletBC.h.

Member Data Documentation

◆ direction

const unsigned int direction
private

Definition at line 56 of file nonUniformDirichletBC.h.

◆ index

const unsigned int index
private

Definition at line 52 of file nonUniformDirichletBC.h.

◆ matrix_free_pde

MatrixFreePDE<dim,degree>* matrix_free_pde
private

Definition at line 58 of file nonUniformDirichletBC.h.

◆ time

const double time
private

Definition at line 57 of file nonUniformDirichletBC.h.

◆ values

dealii::Vector<double> values

Definition at line 40 of file nonUniformDirichletBC.h.


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