|
PLaSK library
|
One boundary-condition pair concretized for a given mesh. More...
#include <plask/mesh/boundary_conditions.hpp>
Public Types | |
| typedef BoundaryT | Boundary |
| Boundary type for mesh of type MeshType. | |
| typedef Boundary::MeshType | MeshType |
| type of mesh | |
| typedef ValueT | ValueType |
| type which describe boundary condition | |
Public Member Functions | |
| template<typename... ConditionArgumentsTypes> | |
| BoundaryConditionWithMesh (const BoundaryNodeSet &place, ConditionArgumentsTypes &&... value_args) | |
| Construct boundary-condition pair. | |
| template<typename... ConditionArgumentsTypes> | |
| BoundaryConditionWithMesh (BoundaryNodeSet &&place, ConditionArgumentsTypes &&... value_args) | |
| Construct boundary-condition pair. | |
Public Attributes | |
| BoundaryNodeSet | place |
| Set of mesh indexes. | |
| ValueType | value |
| Condition value. | |
One boundary-condition pair concretized for a given mesh.
Definition at line 57 of file boundary_conditions.hpp.
| typedef BoundaryT plask::BoundaryConditionWithMesh< BoundaryT, ValueT >::Boundary |
Boundary type for mesh of type MeshType.
Definition at line 58 of file boundary_conditions.hpp.
| typedef Boundary::MeshType plask::BoundaryConditionWithMesh< BoundaryT, ValueT >::MeshType |
type of mesh
Definition at line 59 of file boundary_conditions.hpp.
| typedef ValueT plask::BoundaryConditionWithMesh< BoundaryT, ValueT >::ValueType |
type which describe boundary condition
Definition at line 60 of file boundary_conditions.hpp.
|
inline |
Construct boundary-condition pair.
| place | boundary |
| value_args | arguments for condition constructor, can be just one argument of ValueType to use copy/move-constructor |
Definition at line 71 of file boundary_conditions.hpp.
|
inline |
Construct boundary-condition pair.
| place | boundary |
| value_args | arguments for condition constructor, can be just one argument of ValueType to use copy/move-constructor |
Definition at line 81 of file boundary_conditions.hpp.
Set of mesh indexes.
Definition at line 62 of file boundary_conditions.hpp.
| ValueType plask::BoundaryConditionWithMesh< BoundaryT, ValueT >::value |
Condition value.
Definition at line 63 of file boundary_conditions.hpp.