OGS
PythonSourceTermPythonSideInterface.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright (c) OpenGeoSys Community (opengeosys.org)
2// SPDX-License-Identifier: BSD-3-Clause
3
4#pragma once
5
6namespace ProcessLib
7{
8namespace SourceTerms
9{
10namespace Python
11{
16{
17public:
25 virtual std::pair<double, std::vector<double>> getFlux(
26 double /*t*/, std::array<double, 3> const& /*x*/,
27 std::vector<double> const& /*primary_variables*/) const = 0;
28
30};
31} // namespace Python
32} // namespace SourceTerms
33} // namespace ProcessLib
virtual std::pair< double, std::vector< double > > getFlux(double, std::array< double, 3 > const &, std::vector< double > const &) const =0