Skip to content
Snippets Groups Projects
Commit 3c045747 authored by Ludovic Noels's avatar Ludovic Noels
Browse files

manage static properly

parent 99064080
No related branches found
No related tags found
No related merge requests found
......@@ -241,7 +241,7 @@ bool STensorOperation::logSTensor3(const STensor3& a, const int order, STensor3&
}
void STensorOperation::expSTensor3(const STensor3& a, const int order, STensor3& expa, STensor43* dexpa, STensor63* ddexpa)
bool STensorOperation::expSTensor3(const STensor3& a, const int order, STensor3& expa, STensor43* dexpa, STensor63* ddexpa)
{
// Tools
static const STensor3 I(1.);
......@@ -279,6 +279,7 @@ void STensorOperation::expSTensor3(const STensor3& a, const int order, STensor3&
Msg::Error("error in computing expSTensor3");
#endif // _DEBUG
}
return ok;
}
else if (order == -1)
{
......@@ -358,7 +359,9 @@ void STensorOperation::expSTensor3(const STensor3& a, const int order, STensor3&
else
{
Msg::Error("order = %d is not implemented",order);
return false;
}
return true;
}
void STensorOperation::getEigenDecomposition(const STensor3& a, double& x1, double& x2, double& x3, STensor3& E1, STensor3& E2, STensor3& E3,
......
......@@ -2152,7 +2152,7 @@ namespace STensorOperation{
// F = sum_{i=0, order) coeffs[i]*a^i
bool polynomial(const STensor3& a, const int order, const fullVector<double>& coeffs, STensor3& F, STensor43* dF= NULL, STensor63* ddF=NULL);
bool logSTensor3(const STensor3& a, const int order, STensor3& loga, STensor43* dloga = NULL, STensor63* ddloga = NULL);
void expSTensor3(const STensor3& a, const int order, STensor3& expa, STensor43* dexpa = NULL, STensor63* ddexpa = NULL);
bool expSTensor3(const STensor3& a, const int order, STensor3& expa, STensor43* dexpa = NULL, STensor63* ddexpa = NULL);
void VRDecomposition(const STensor3& a, STensor3& V, STensor3&R);
void RUDecomposition(const STensor3& a, STensor3& U, STensor3&R);
......
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment