numerics 0.1.0
Loading...
Searching...
No Matches
num::detail Namespace Reference

Classes

struct  CubicSigma
 
struct  CubicSigma< 2 >
 
struct  CubicSigma< 3 >
 
struct  SpikyDW
 
struct  SpikyDW< 2 >
 
struct  SpikyDW< 3 >
 

Functions

real normalise (Vector &v)
 Normalise v in-place; returns the old norm.
 
Matrix dense_expm_pade6 (const Matrix &A)
 

Function Documentation

◆ dense_expm_pade6()

Matrix num::detail::dense_expm_pade6 ( const Matrix A)

Definition at line 14 of file expv.cpp.

References num::lu(), num::lu_solve(), num::matmul(), num::BasicMatrix< T >::rows(), and num::scale().

Referenced by num::expv().

◆ normalise()

real num::detail::normalise ( Vector v)
inline

Normalise v in-place; returns the old norm.

Definition at line 34 of file power.hpp.

References num::e, and num::BasicVector< T >::size().

Referenced by num::inverse_iteration(), num::power_iteration(), and num::rayleigh_iteration().