![]() |
PRISMS-PF Manual v3.0-pre
|
Struct that stores relevant information for boundary conditions of a certain field. More...
#include <boundary_parameters.h>
Public Types | |
enum | type : std::uint8_t { UNDEFINED_BOUNDARY , NATURAL , DIRICHLET , PERIODIC , NEUMANN , NON_UNIFORM_DIRICHLET , NON_UNIFORM_NEUMANN } |
Type of boundary condition. | |
Public Member Functions | |
bool | operator== (const boundaryCondition &other) const |
Test for equality of two boundary conditions. | |
std::string | to_string (type i) const |
Enum to string for type. | |
Public Attributes | |
std::map< dealii::types::boundary_id, type > | boundary_condition_map |
std::map< dealii::types::boundary_id, double > | dirichlet_value_map |
Struct that stores relevant information for boundary conditions of a certain field.