MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
Classes | Namespaces | Functions
/home/dorival/mechsys/lib/linalg/sparse_triplet.h File Reference
#include <iostream>
#include <fstream>
#include <mechsys/util/numstreams.h>

Go to the source code of this file.

Classes

class  Sparse::Triplet< Value_T, Index_T >

Namespaces

namespace  Sparse
 

Sparse matrices


Functions

template<typename Value_T , typename Index_T >
void Sparse::AddMult (Sparse::Triplet< Value_T, Index_T > const &M, Vec_t const &X, Vec_t &Y)
template<typename Value_T , typename Index_T >
void Sparse::SubMult (Sparse::Triplet< Value_T, Index_T > const &M, Vec_t const &X, Vec_t &Y)
template<typename Value_T , typename Index_T >
void Sparse::SubMult (double s, Sparse::Triplet< Value_T, Index_T > const &M, Vec_t const &X, Vec_t &Y)
template<typename Value_T , typename Index_T >
std::ostream & Sparse::operator<< (std::ostream &os, const Sparse::Triplet< Value_T, Index_T > &T)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines