Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
twoD_diffusion_problem< Scalar, MeshScalar, BasisScalar, LocalOrdinal, GlobalOrdinal, Node >::KL_Diffusion_Func Struct Reference

#include <twoD_diffusion_problem_tpetra.hpp>

Public Member Functions

 KL_Diffusion_Func (MeshScalar xyLeft, MeshScalar xyRight, BasisScalar mean, BasisScalar std_dev, MeshScalar L, LocalOrdinal num_KL)
 
Scalar operator() (MeshScalar x, MeshScalar y, const Teuchos::Array< Scalar > &rv) const
 

Public Attributes

Teuchos::Array< MeshScalar > point
 
Teuchos::RCP
< Stokhos::KL::ExponentialRandomField
< MeshScalar > > 
rf
 

Detailed Description

template<typename Scalar, typename MeshScalar, typename BasisScalar, typename LocalOrdinal, typename GlobalOrdinal, typename Node>
struct twoD_diffusion_problem< Scalar, MeshScalar, BasisScalar, LocalOrdinal, GlobalOrdinal, Node >::KL_Diffusion_Func

Definition at line 150 of file twoD_diffusion_problem_tpetra.hpp.

Constructor & Destructor Documentation

template<typename Scalar , typename MeshScalar , typename BasisScalar , typename LocalOrdinal , typename GlobalOrdinal , typename Node >
twoD_diffusion_problem< Scalar, MeshScalar, BasisScalar, LocalOrdinal, GlobalOrdinal, Node >::KL_Diffusion_Func::KL_Diffusion_Func ( MeshScalar  xyLeft,
MeshScalar  xyRight,
BasisScalar  mean,
BasisScalar  std_dev,
MeshScalar  L,
LocalOrdinal  num_KL 
)

Definition at line 408 of file twoD_diffusion_problem_tpetra_def.hpp.

Member Function Documentation

template<typename Scalar , typename MeshScalar , typename BasisScalar , typename LocalOrdinal , typename GlobalOrdinal , typename Node >
Scalar twoD_diffusion_problem< Scalar, MeshScalar, BasisScalar, LocalOrdinal, GlobalOrdinal, Node >::KL_Diffusion_Func::operator() ( MeshScalar  x,
MeshScalar  y,
const Teuchos::Array< Scalar > &  rv 
) const

Definition at line 437 of file twoD_diffusion_problem_tpetra_def.hpp.

Member Data Documentation

template<typename Scalar , typename MeshScalar , typename BasisScalar , typename LocalOrdinal , typename GlobalOrdinal , typename Node >
Teuchos::Array<MeshScalar> twoD_diffusion_problem< Scalar, MeshScalar, BasisScalar, LocalOrdinal, GlobalOrdinal, Node >::KL_Diffusion_Func::point
mutable

Definition at line 151 of file twoD_diffusion_problem_tpetra.hpp.

template<typename Scalar , typename MeshScalar , typename BasisScalar , typename LocalOrdinal , typename GlobalOrdinal , typename Node >
Teuchos::RCP< Stokhos::KL::ExponentialRandomField<MeshScalar> > twoD_diffusion_problem< Scalar, MeshScalar, BasisScalar, LocalOrdinal, GlobalOrdinal, Node >::KL_Diffusion_Func::rf

Definition at line 152 of file twoD_diffusion_problem_tpetra.hpp.


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