85 if (std::abs(
z) > std::abs(
y))
118template <
class TContainer2D>
120 ,
typename TContainer2D::Type
const&
cosinus,
typename TContainer2D::Type
const&
sinus
123 typedef typename TContainer2D::Type Type;
125 for (
int i = M.beginRows();
i < M.endRows();
i++)
147template <
class TContainer2D>
149 ,
typename TContainer2D::Type
const&
cosinus,
typename TContainer2D::Type
const&
sinus
152 typedef typename TContainer2D::Type Type;
154 for (
int j = M.beginCols();
j< M.endCols();
j++)
In this file we define the base class for Arrays.
This file include all the header files of the project STKernel.
The MultidimRegression class allows to regress a multidimensional output variable among a multivariat...
void rightGivens(ArrayBase< TContainer2D > &M, int j1, int j2, typename TContainer2D::Type const &cosinus, typename TContainer2D::Type const &sinus)
Apply Givens rotation.
Real compGivens(Type const &y, Type const &z, Type &cosinus, Type &sinus)
Compute Givens rotation.
void leftGivens(ArrayBase< TContainer2D > &M, int i1, int i2, typename TContainer2D::Type const &cosinus, typename TContainer2D::Type const &sinus)
left multiplication by a Givens ArrayXX.
Type sign(Type const &x, Type const &y=Type(1))
template sign value sign(x) * y: Type should be an integral type
double Real
STK fundamental type of Real values.
The namespace STK is the main domain space of the Statistical ToolKit project.