![]() |
OGS
|
Definition in file PythonBoundaryCondition.h.
#include "NumLib/DOF/LocalToGlobalIndexMap.h"#include "NumLib/IndexValueVector.h"#include "ProcessLib/BoundaryConditionAndSourceTerm/BoundaryCondition.h"#include "PythonBoundaryConditionLocalAssemblerInterface.h"#include "PythonBoundaryConditionPythonSideInterface.h"#include "Utils/BcOrStData.h"Go to the source code of this file.
Classes | |
| struct | ProcessLib::MethodNotOverriddenInDerivedClassException |
| struct | ProcessLib::PythonBcData |
| class | ProcessLib::PythonBoundaryCondition |
| A boundary condition whose values are computed by a Python script. More... | |
Namespaces | |
| namespace | ProcessLib |
Functions | |
| std::unique_ptr< PythonBoundaryCondition > | ProcessLib::createPythonBoundaryCondition (BaseLib::ConfigTree const &config, MeshLib::Mesh const &boundary_mesh, NumLib::LocalToGlobalIndexMap const &dof_table_bulk, MeshLib::Mesh const &bulk_mesh, int const variable_id, int const component_id, unsigned const integration_order, unsigned const shapefunction_order, std::vector< std::reference_wrapper< ProcessVariable > > const &all_process_variables_for_this_process) |
| Creates a new PythonBoundaryCondition object. | |