Skip to content
Snippets Groups Projects
Commit 60430986 authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Fix linking for template functions

parent 3d9dd2fb
No related branches found
No related tags found
No related merge requests found
...@@ -2,11 +2,9 @@ ...@@ -2,11 +2,9 @@
template <class Rd> template <class Rd>
double double
toolsCompositeSolver::EvaluateMaxEigenValueTimesNormalLengthInGivenDirection( // const double& rho_mean, toolsCompositeSolver::EvaluateMaxEigenValueTimesNormalLengthInGivenDirection(const Rd& U_mean,
const Rd& U_mean,
// const double& E_mean,
const double& c_mean, const double& c_mean,
const Rd& normal) // const const Rd& normal)
{ {
const double norme_normal = l2Norm(normal); const double norme_normal = l2Norm(normal);
Rd unit_normal = normal; Rd unit_normal = normal;
...@@ -87,3 +85,13 @@ toolsCompositeSolver::compute_dt(const std::shared_ptr<const DiscreteFunctionVar ...@@ -87,3 +85,13 @@ toolsCompositeSolver::compute_dt(const std::shared_ptr<const DiscreteFunctionVar
}, },
c.meshVariant()->variant()); c.meshVariant()->variant());
} }
template double toolsCompositeSolver::EvaluateMaxEigenValueTimesNormalLengthInGivenDirection(
const TinyVector<2>& U_mean,
const double& c_mean,
const TinyVector<2>& normal);
template double toolsCompositeSolver::EvaluateMaxEigenValueTimesNormalLengthInGivenDirection(
const TinyVector<3>& U_mean,
const double& c_mean,
const TinyVector<3>& normal);
...@@ -24,4 +24,5 @@ double compute_dt(const std::shared_ptr<const DiscreteFunctionVariant>& u_v, ...@@ -24,4 +24,5 @@ double compute_dt(const std::shared_ptr<const DiscreteFunctionVariant>& u_v,
const std::shared_ptr<const DiscreteFunctionVariant>& c_v); const std::shared_ptr<const DiscreteFunctionVariant>& c_v);
} // namespace toolsCompositeSolver } // namespace toolsCompositeSolver
#endif #endif
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment