OGS
LevelSetFunction.h
Go to the documentation of this file.
1
10#pragma once
11
12#include <Eigen/Core>
13#include <unordered_map>
14#include <vector>
15
16namespace ProcessLib
17{
18namespace LIE
19{
20struct FractureProperty;
21struct JunctionProperty;
22
33std::vector<double> uGlobalEnrichments(
34 std::vector<FractureProperty*> const& frac_props,
35 std::vector<JunctionProperty*> const& junction_props,
36 std::unordered_map<int, int> const& fracID_to_local,
37 Eigen::Vector3d const& x);
38
50std::vector<double> duGlobalEnrichments(
51 std::size_t this_frac_id,
52 std::vector<FractureProperty*> const& frac_props,
53 std::vector<JunctionProperty*> const& junction_props,
54 std::unordered_map<int, int> const& fracID_to_local,
55 Eigen::Vector3d const& x);
56
57} // namespace LIE
58} // 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)