|
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.