OGS
|
Definition in file BHEInflowPythonBoundaryCondition.h.
#include <algorithm>
#include <pybind11/pybind11.h>
#include <vector>
#include "BHEInflowPythonBoundaryConditionPythonSideInterface.h"
#include "BaseLib/Error.h"
#include "NumLib/IndexValueVector.h"
#include "ProcessLib/BoundaryConditionAndSourceTerm/BoundaryCondition.h"
#include "ProcessLib/BoundaryConditionAndSourceTerm/GenericNaturalBoundaryConditionLocalAssembler.h"
#include "ProcessLib/HeatTransportBHE/BHE/BHETypes.h"
#include "ProcessLib/Utils/CreateLocalAssemblers.h"
#include "ProcessLib/Utils/ProcessUtils.h"
#include "PythonBoundaryConditionLocalAssembler.h"
Go to the source code of this file.
Classes | |
class | ProcessLib::BHEInflowPythonBoundaryCondition< BHEType > |
A boundary condition whose values are computed by a Python script. More... | |
Namespaces | |
namespace | ProcessLib |
Functions | |
template<typename BHEType > | |
std::unique_ptr< BHEInflowPythonBoundaryCondition< BHEType > > | ProcessLib::createBHEInflowPythonBoundaryCondition (std::pair< GlobalIndexType, GlobalIndexType > &&in_out_global_indices, BHEType &bhe, BHEInflowPythonBoundaryConditionPythonSideInterface &py_bc_object) |