OGS
LevelSetFunction.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
6#include <Eigen/Core>
7#include <unordered_map>
8#include <vector>
9
10namespace ProcessLib
11{
12namespace LIE
13{
14struct FractureProperty;
15struct JunctionProperty;
16
27std::vector<double> uGlobalEnrichments(
28 std::vector<FractureProperty*> const& frac_props,
29 std::vector<JunctionProperty*> const& junction_props,
30 std::unordered_map<int, int> const& fracID_to_local,
31 Eigen::Vector3d const& x);
32
44std::vector<double> duGlobalEnrichments(
45 std::size_t this_frac_id,
46 std::vector<FractureProperty*> const& frac_props,
47 std::vector<JunctionProperty*> const& junction_props,
48 std::unordered_map<int, int> const& fracID_to_local,
49 Eigen::Vector3d const& x);
50
51} // namespace LIE
52} // namespace ProcessLib
std::vector< double > duGlobalEnrichments(std::size_t this_frac_id, std::vector< FractureProperty * > const &frac_props, std::vector< JunctionProperty * > const &junction_props, std::unordered_map< int, int > const &fracID_to_local, Eigen::Vector3d const &x)
std::vector< double > uGlobalEnrichments(std::vector< FractureProperty * > const &frac_props, std::vector< JunctionProperty * > const &junction_props, std::unordered_map< int, int > const &fracID_to_local, Eigen::Vector3d const &x)