Sacado  Development
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Sacado::Fad::Fad_LAPACK< OrdinalType, FadType > Class Template Reference

Fad specializations for Teuchos::LAPACK wrappers. More...

#include <Sacado_Fad_LAPACK.hpp>

Inheritance diagram for Sacado::Fad::Fad_LAPACK< OrdinalType, FadType >:
Inheritance graph
[legend]

Public Member Functions

void GESV (const OrdinalType n, const OrdinalType nrhs, FadType *A, const OrdinalType lda, OrdinalType *IPIV, FadType *B, const OrdinalType ldb, OrdinalType *info) const
 Computes the solution to a real system of linear equations.
 
Constructor/Destructor.
 Fad_LAPACK (bool use_default_impl=true, bool use_dynamic=true, OrdinalType static_workspace_size=0)
 Default constructor.
 
 Fad_LAPACK (const Fad_LAPACK &x)
 Copy constructor.
 
virtual ~Fad_LAPACK ()
 Destructor.
 

Protected Member Functions

void Fad_GESV () const
 Implementation of GESV.
 

Protected Attributes

ArrayTraits< OrdinalType, FadType > arrayTraits
 ArrayTraits for packing/unpacking value/derivative arrays.
 
Teuchos::LAPACK< OrdinalType,
ValueType > 
lapack
 LAPACK for values.
 
bool use_default_impl
 Use custom or default implementation.
 

Detailed Description

template<typename OrdinalType, typename FadType>
class Sacado::Fad::Fad_LAPACK< OrdinalType, FadType >

Fad specializations for Teuchos::LAPACK wrappers.


The documentation for this class was generated from the following files: