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. | |