Reference documentation for deal.II version 9.6.2
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
lapack_support.h File Reference

Go to the source code of this file.

Namespaces

namespace  types
namespace  LAPACKSupport

Typedefs

using types::blas_int = int

Enumerations

enum  LAPACKSupport::State {
  LAPACKSupport::matrix , LAPACKSupport::inverse_matrix , LAPACKSupport::lu , LAPACKSupport::cholesky ,
  LAPACKSupport::eigenvalues , LAPACKSupport::svd , LAPACKSupport::inverse_svd , LAPACKSupport::unusable = 0x8000
}
enum  LAPACKSupport::Property {
  LAPACKSupport::general = 0 , LAPACKSupport::symmetric = 1 , LAPACKSupport::upper_triangular = 2 , LAPACKSupport::lower_triangular = 4 ,
  LAPACKSupport::diagonal = 6 , LAPACKSupport::hessenberg = 8
}

Functions

const char * LAPACKSupport::state_name (State s)
const char * LAPACKSupport::property_name (const Property s)
static ::ExceptionBaseLAPACKSupport::ExcErrorCode (std::string arg1, types::blas_int arg2)
static ::ExceptionBaseLAPACKSupport::ExcState (State arg1)
static ::ExceptionBaseLAPACKSupport::ExcProperty (Property arg1)
static ::ExceptionBaseLAPACKSupport::ExcMissing (std::string arg1)

Variables

static const char LAPACKSupport::A = 'A'
static const char LAPACKSupport::N = 'N'
static const char LAPACKSupport::O = 'O'
static const char LAPACKSupport::T = 'T'
static const char LAPACKSupport::U = 'U'
static const char LAPACKSupport::L = 'L'
static const char LAPACKSupport::V = 'V'
static const types::blas_int LAPACKSupport::zero = 0
static const types::blas_int LAPACKSupport::one = 1