ASPECT
|
Go to the source code of this file.
Classes | |
class | aspect::QuietException |
Macros | |
#define | ASPECT_INSTANTIATE(INSTANTIATIONS) |
Typedefs | |
using | aspect::iarchive = boost::archive::binary_iarchive |
using | aspect::oarchive = boost::archive::binary_oarchive |
template<class T , unsigned int N = 100> | |
using | aspect::small_vector = boost::container::small_vector< T, N > |
using | aspect::LinearAlgebra::Vector = ::TrilinosWrappers::MPI::Vector |
using | aspect::LinearAlgebra::BlockVector = ::TrilinosWrappers::MPI::BlockVector |
using | aspect::LinearAlgebra::SparseMatrix = ::TrilinosWrappers::SparseMatrix |
using | aspect::LinearAlgebra::BlockSparseMatrix = ::TrilinosWrappers::BlockSparseMatrix |
using | aspect::LinearAlgebra::PreconditionBase = ::TrilinosWrappers::PreconditionBase |
using | aspect::LinearAlgebra::PreconditionAMG = ::TrilinosWrappers::PreconditionAMG |
using | aspect::LinearAlgebra::PreconditionIC = ::TrilinosWrappers::PreconditionIC |
using | aspect::LinearAlgebra::PreconditionILU = ::TrilinosWrappers::PreconditionILU |
using | aspect::LinearAlgebra::PreconditionJacobi = ::TrilinosWrappers::PreconditionJacobi |
using | aspect::LinearAlgebra::BlockDynamicSparsityPattern = ::TrilinosWrappers::BlockSparsityPattern |
using | aspect::LinearAlgebra::DynamicSparsityPattern = ::TrilinosWrappers::SparsityPattern |
Functions | |
template<class Stream > | |
void | print_aspect_header (Stream &stream) |
#define ASPECT_INSTANTIATE | ( | INSTANTIATIONS | ) |
A macro that is used in instantiating the ASPECT classes and functions for both 2d and 3d. Call this macro with the name of another macro that when called with a single integer argument instantiates the respective classes in the given space dimension.
void print_aspect_header | ( | Stream & | stream | ) |
Print a header into the given stream that will be written both to screen and to the log file and that provides basic information about what is running, with how many processes, and using which linear algebra library.