PARALUTION
1.0.0
PARALUTION
|
#include <lac/sparse_matrix.h>
#include <lac/sparsity_pattern.h>
#include <lac/vector.h>
#include <lac/block_sparse_matrix.h>
#include <paralution.hpp>
Go to the source code of this file.
Functions | |
template<typename ValueType > | |
void | import_dealii_matrix (dealii::BlockSparseMatrix< ValueType > &deal_mat, paralution::LocalMatrix< ValueType > *mat) |
Import (copy) a Deal.II block sparse matrix using its iterator and accessor into a paralution Local Matrix. More... | |
template<typename ValueType > | |
void | import_dealii_matrix (const dealii::SparsityPattern &sp, const dealii::SparseMatrix< ValueType > &deal_mat, paralution::LocalMatrix< ValueType > *mat) |
Import (copy) a Deal.II sparse matrix via prescribed sparsity pattern into a paralution Local Matrix. More... | |
template<typename ValueType > | |
void | import_dealii_vector (const dealii::Vector< ValueType > &deal_vec, paralution::LocalVector< ValueType > *vec) |
Import (copy) a Deal.II vector into a local vector. More... | |
template<typename ValueType > | |
void | export_dealii_vector (paralution::LocalVector< ValueType > &vec, dealii::Vector< ValueType > *deal_vec) |
Export (copy) a local vector into a Deal.II vector. More... | |
template<typename ValueType > | |
void | import_dealii_vector (const dealii::BlockVector< ValueType > &deal_vec, paralution::LocalVector< ValueType > *vec) |
Import (copy) a Deal.II vector into a local vector. More... | |
template<typename ValueType > | |
void | export_dealii_vector (paralution::LocalVector< ValueType > &vec, dealii::BlockVector< ValueType > *deal_vec) |
Export (copy) a local vector into a Deal.II vector. More... | |
void export_dealii_vector | ( | paralution::LocalVector< ValueType > & | vec, |
dealii::Vector< ValueType > * | deal_vec | ||
) |
Export (copy) a local vector into a Deal.II vector.
void export_dealii_vector | ( | paralution::LocalVector< ValueType > & | vec, |
dealii::BlockVector< ValueType > * | deal_vec | ||
) |
Export (copy) a local vector into a Deal.II vector.
void import_dealii_matrix | ( | dealii::BlockSparseMatrix< ValueType > & | deal_mat, |
paralution::LocalMatrix< ValueType > * | mat | ||
) |
Import (copy) a Deal.II block sparse matrix using its iterator and accessor into a paralution Local Matrix.
void import_dealii_matrix | ( | const dealii::SparsityPattern & | sp, |
const dealii::SparseMatrix< ValueType > & | deal_mat, | ||
paralution::LocalMatrix< ValueType > * | mat | ||
) |
Import (copy) a Deal.II sparse matrix via prescribed sparsity pattern into a paralution Local Matrix.
void import_dealii_vector | ( | const dealii::Vector< ValueType > & | deal_vec, |
paralution::LocalVector< ValueType > * | vec | ||
) |
Import (copy) a Deal.II vector into a local vector.
void import_dealii_vector | ( | const dealii::BlockVector< ValueType > & | deal_vec, |
paralution::LocalVector< ValueType > * | vec | ||
) |
Import (copy) a Deal.II vector into a local vector.