![]() |
OGS
|
Contains data commonly used by Python BCs and STs, in particular by their local assemblers.
Definition at line 36 of file BcOrStData.h.
#include <BcOrStData.h>
Public Attributes | |
BcOrStPythonSideInterface const *const | bc_or_st_object |
Python object computing BC or ST values. | |
int const | global_component_id |
MeshLib::Mesh const & | bc_or_st_mesh |
The domain, where this BC or ST will be applied. | |
std::vector< std::reference_wrapper< ProcessVariable > > const & | all_process_variables_for_this_process |
unsigned const | shape_function_order |
std::vector<std::reference_wrapper<ProcessVariable> > const& ProcessLib::BoundaryConditionAndSourceTerm::Python::BcOrStData< BcOrStPythonSideInterface >::all_process_variables_for_this_process |
This BC or ST is applied to the global equation system of some process. These are all process variables of that process.
Definition at line 51 of file BcOrStData.h.
MeshLib::Mesh const& ProcessLib::BoundaryConditionAndSourceTerm::Python::BcOrStData< BcOrStPythonSideInterface >::bc_or_st_mesh |
The domain, where this BC or ST will be applied.
Definition at line 46 of file BcOrStData.h.
BcOrStPythonSideInterface const* const ProcessLib::BoundaryConditionAndSourceTerm::Python::BcOrStData< BcOrStPythonSideInterface >::bc_or_st_object |
Python object computing BC or ST values.
Definition at line 39 of file BcOrStData.h.
int const ProcessLib::BoundaryConditionAndSourceTerm::Python::BcOrStData< BcOrStPythonSideInterface >::global_component_id |
Global component ID of the (variable, component) to which this BC or ST is applied.
Definition at line 43 of file BcOrStData.h.
unsigned const ProcessLib::BoundaryConditionAndSourceTerm::Python::BcOrStData< BcOrStPythonSideInterface >::shape_function_order |
The shape function order of the process variable to which this BC or ST belongs.
Definition at line 55 of file BcOrStData.h.