PRISMS-PF Manual
Loading...
Searching...
No Matches
constraint_parameters.h File Reference
#include <deal.II/base/point.h>
#include <deal.II/base/tensor.h>
#include <deal.II/base/types.h>
#include <deal.II/base/utilities.h>
#include <boost/algorithm/string/predicate.hpp>
#include <prismspf/core/conditional_ostreams.h>
#include <prismspf/core/exceptions.h>
#include <prismspf/core/field_attributes.h>
#include <prismspf/core/type_enums.h>
#include <prismspf/core/types.h>
#include <prismspf/config.h>
#include <algorithm>
#include <map>
#include <string>
#include <unordered_set>
Include dependency graph for constraint_parameters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ComponentConditions
 Struct that stores relevant information for boundary conditions of a certain field. More...
 
struct  FieldConstraints< dim >
 
struct  BoundaryParameters< dim >
 Struct that holds boundary parameters. More...
 

Enumerations

enum  Condition : std::uint8_t {
  Natural , Dirichlet , Neumann , TimeDependentDirichlet ,
  TimeDependentNeumann , UniformDirichlet , UniformNeumann , Periodic
}
 Condition of boundary condition. More...
 

Functions

std::string to_string (Condition boundary_type)
 Enum to string for type.
 
Condition condition_from_string (const std::string &boundary_string)
 Enum to string for type.
 

Enumeration Type Documentation

◆ Condition

Condition of boundary condition.

Enumerator
Natural 
Dirichlet 
Neumann 
TimeDependentDirichlet 
TimeDependentNeumann 
UniformDirichlet 
UniformNeumann 
Periodic 

Function Documentation

◆ condition_from_string()

Condition condition_from_string ( const std::string boundary_string)
inline

Enum to string for type.

◆ to_string()

std::string to_string ( Condition  boundary_type)
inline

Enum to string for type.