Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Classes | Namespaces | Defines | Functions
operator/CRS.hh File Reference
#include <sys/types.h>
#include <map>
#include "toolbox/array.hh"
#include "basics/debug.hh"
Include dependency graph for CRS.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  concepts::CRSConvertable< F >
 Base class for operators which can be converted to Sparse Row Storage (CRS) or Sparse Column Storage (CCS) More...

Namespaces

namespace  concepts
 

Geometries and material constants for eddy current problems.


Defines

#define CCS_rowSorting_D   0
#define CRS_rowSorting_D   0

Functions

template<class F >
void concepts::convertCCS_rowSorting (F &m, typename F::type *a, int *asub, int *xa)
 Method converts a matrix of type F to Sparse Column Storage (CRS) format.
template<class F >
void concepts::convertCRS_rowSorting (F &m, typename F::value_type *a, int *asub, int *xa)
 Method converts a matrix of type F to Sparse Row Storage (CRS) format.
template<typename F >
void concepts::sparseLineToArrays (std::map< int, F > &line, F *a, int *asub)
 This function converts a sparse line to an array of values and an array of indices.

Define Documentation

#define CCS_rowSorting_D   0

Definition at line 13 of file CRS.hh.

#define CRS_rowSorting_D   0

Definition at line 12 of file CRS.hh.


Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)