Commit 3b5d644c authored by t steve's avatar t steve
Browse files

inlining bin and fact to avoid redefinition

parent a976e461
...@@ -23,7 +23,7 @@ namespace spline ...@@ -23,7 +23,7 @@ namespace spline
/// ///
/// \brief Computes factorial of a number /// \brief Computes factorial of a number
/// ///
unsigned int fact(const unsigned int n) inline unsigned int fact(const unsigned int n)
{ {
assert(n>=0); assert(n>=0);
int res = 1; int res = 1;
...@@ -35,7 +35,7 @@ unsigned int fact(const unsigned int n) ...@@ -35,7 +35,7 @@ unsigned int fact(const unsigned int n)
/// ///
/// \brief Computes a binomal coefficient /// \brief Computes a binomal coefficient
/// ///
unsigned int bin(const unsigned int n, const unsigned int k) inline unsigned int bin(const unsigned int n, const unsigned int k)
{ {
return fact(n) / (fact(k) * fact(n - k)); return fact(n) / (fact(k) * fact(n - k));
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment