ccgsl 2.7.2
C++wrappersforGnuScientificLibrary
multilarge.hpp File Reference
#include <cmath>
#include <gsl/gsl_multilarge.h>
#include "matrix.hpp"
#include "vector.hpp"
Include dependency graph for multilarge.hpp:

Go to the source code of this file.

Classes

class  gsl::multilarge::linear::workspace
 Workspace for solving systems. More...
 

Namespaces

namespace  gsl
 The gsl package creates an interface to the GNU Scientific Library for C++.
 
namespace  gsl::multilarge
 This namespace handles large dense systems.
 
namespace  gsl::multilarge::linear
 Linear systems.
 

Typedefs

typedef gsl_multilarge_linear_type gsl::multilarge::linear::type
 Typedef for shorthand. More...
 

Functions

char const * gsl::multilarge::linear::name (workspace const &w)
 
int gsl::multilarge::linear::reset (workspace &w)
 C++ version of gsl_multilarge_linear_reset(). More...
 
int gsl::multilarge::linear::accumulate (matrix &X, vector &y, workspace &w)
 C++ version of gsl_multilarge_linear_accumulate(). More...
 
int gsl::multilarge::linear::solve (double const lambda, vector &c, double &rnorm, double &snorm, workspace &w)
 C++ version of gsl_multilarge_linear_solve(). More...
 
int gsl::multilarge::linear::rcond (double &rcond, workspace &w)
 C++ version of gsl_multilarge_linear_rcond(). More...
 
int gsl::multilarge::linear::lcurve (vector &reg_param, vector &rho, vector &eta, workspace &w)
 C++ version of gsl_multilarge_linear_lcurve(). More...
 
int gsl::multilarge::linear::wstdform1 (vector const &L, matrix const &X, vector const &w, vector const &y, matrix &Xs, vector &ys, workspace &work)
 C++ version of gsl_multilarge_linear_wstdform1(). More...
 
int gsl::multilarge::linear::stdform1 (vector const &L, matrix const &X, vector const &y, matrix &Xs, vector &ys, workspace &work)
 C++ version of gsl_multilarge_linear_stdform1(). More...
 
int gsl::multilarge::linear::L_decomp (matrix &L, vector &tau)
 C++ version of gsl_multilarge_linear_L_decomp(). More...
 
int gsl::multilarge::linear::wstdform2 (matrix const &LQR, vector const &Ltau, matrix const &X, vector const &w, vector const &y, matrix &Xs, vector &ys, workspace &work)
 C++ version of gsl_multilarge_linear_wstdform2(). More...
 
int gsl::multilarge::linear::stdform2 (matrix const &LQR, vector const &Ltau, matrix const &X, vector const &y, matrix &Xs, vector &ys, workspace &work)
 C++ version of gsl_multilarge_linear_stdform2(). More...
 
int gsl::multilarge::linear::genform1 (vector const &L, vector const &cs, vector &c, workspace &work)
 
int gsl::multilarge::linear::genform2 (matrix const &LQR, vector const &Ltau, vector const &cs, vector &c, workspace &work)
 C++ version of gsl_multilarge_linear_genform2(). More...
 
matrix const gsl::multilarge::linear::matrix_ptr (workspace const &work)
 C++ version of gsl_multilarge_linear_matrix_ptr(). More...
 
vector const gsl::multilarge::linear::rhs_ptr (workspace const &work)
 C++ version of gsl_multilarge_linear_rhs_ptr(). More...