ASPECT
Classes | Namespaces | Functions
matrix_free_operators.h File Reference
Include dependency graph for matrix_free_operators.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  aspect::MatrixFreeStokesOperators::OperatorCellData< dim, number >
 
class  aspect::MatrixFreeStokesOperators::StokesOperator< dim, degree_v, number >
 
class  aspect::MatrixFreeStokesOperators::BTBlockOperator< dim, degree_v, number >
 
class  aspect::MatrixFreeStokesOperators::MassMatrixOperator< dim, degree_p, number >
 
class  aspect::MatrixFreeStokesOperators::ABlockOperator< dim, degree_v, number >
 

Namespaces

 aspect
 
 aspect::internal
 
 aspect::internal::ChangeVectorTypes
 
 aspect::MatrixFreeStokesOperators
 

Functions

void aspect::internal::ChangeVectorTypes::import (TrilinosWrappers::MPI::Vector &out, const ::LinearAlgebra::ReadWriteVector< double > &rwv, const VectorOperation::values operation)
 
void aspect::internal::ChangeVectorTypes::copy (TrilinosWrappers::MPI::Vector &out, const ::LinearAlgebra::distributed::Vector< double > &in)
 
void aspect::internal::ChangeVectorTypes::copy (::LinearAlgebra::distributed::Vector< double > &out, const TrilinosWrappers::MPI::Vector &in)
 
void aspect::internal::ChangeVectorTypes::copy (TrilinosWrappers::MPI::BlockVector &out, const ::LinearAlgebra::distributed::BlockVector< double > &in)
 
void aspect::internal::ChangeVectorTypes::copy (::LinearAlgebra::distributed::BlockVector< double > &out, const TrilinosWrappers::MPI::BlockVector &in)