Object-oriented Scientific Computing Library: Version 0.910
Namespaces | Defines | Functions
lu.h File Reference

File for LU decomposition and associated solver. More...

#include <o2scl/err_hnd.h>
#include <o2scl/permutation.h>
#include <o2scl/cblas.h>
#include <o2scl/vec_arith.h>
#include <o2scl/lu_base.h>

Go to the source code of this file.


Detailed Description

Definition in file lu.h.

Namespaces

namespace  o2scl_linalg
 

The namespace for linear algebra classes and functions.


namespace  o2scl_linalg_paren
 

The namespace for linear algebra classes and functions with operator()


Defines

#define O2SCL_IX(V, i)   V[i]
#define O2SCL_IX2(M, i, j)   M[i][j]
#define O2SCL_IX(V, i)   V(i)
#define O2SCL_IX2(M, i, j)   M(i,j)

Functions

template<size_t N>
int o2scl_linalg::LU_decomp_array_2d (const size_t n, double A[][N], o2scl::permutation &p, int &signum)
 Specialized version of LU_decomp for C-style 2D arrays.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).

Get Object-oriented Scientific Computing
Lib at SourceForge.net. Fast, secure and Free Open Source software
downloads.