suanPan
MetaMat.hpp File Reference
#include "triplet_form.hpp"
#include "IterativeSolver.hpp"
#include "ILU.hpp"
#include "Jacobi.hpp"
Include dependency graph for MetaMat.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  op_add< T >
 
class  op_scale< T >
 
class  MetaMat< T >
 A MetaMat class that holds matrices. More...
 

Concepts

concept  ArmaContainer
 

Functions

template<sp_d T>
Mat< T > to_mat (const MetaMat< T > &in_mat)
 
template<sp_d T>
Mat< T > to_mat (const shared_ptr< MetaMat< T > > &in_mat)
 
template<sp_d data_t, sp_i index_t>
Mat< data_t > to_mat (const triplet_form< data_t, index_t > &in_mat)
 
template<sp_d data_t, sp_i index_t>
Mat< data_t > to_mat (const csr_form< data_t, index_t > &in_mat)
 
template<sp_d data_t, sp_i index_t>
Mat< data_t > to_mat (const csc_form< data_t, index_t > &in_mat)
 
template<sp_d data_t, sp_i index_t>
triplet_form< data_t, index_t > to_triplet_form (MetaMat< data_t > *in_mat)
 
template<sp_d data_t, sp_i index_t>
triplet_form< data_t, index_t > to_triplet_form (const shared_ptr< MetaMat< data_t > > &in_mat)