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 | Protected Attributes | List of all members
Stokhos::ParallelData Class Reference

#include <Stokhos_ParallelData.hpp>

Public Member Functions

 ParallelData (const Teuchos::RCP< const Stokhos::OrthogPolyBasis< int, double > > &basis, const Teuchos::RCP< const Stokhos::Sparse3Tensor< int, double > > &Cijk, const Teuchos::RCP< const Epetra_Comm > &globalComm, Teuchos::ParameterList &params)
 Constructor. More...
 
 ParallelData (const Teuchos::RCP< const Stokhos::OrthogPolyBasis< int, double > > &basis, const Teuchos::RCP< const Stokhos::Sparse3Tensor< int, double > > &Cijk, const Teuchos::RCP< const EpetraExt::MultiComm > &globalMultiComm, Teuchos::ParameterList &params)
 Constructor with globalMultiComm. More...
 
 ~ParallelData ()
 Destructor. More...
 
Teuchos::RCP< const
EpetraExt::MultiComm > 
getMultiComm () const
 Get global comm. More...
 
Teuchos::RCP< const Epetra_CommgetStochasticComm () const
 Get stochastic comm. More...
 
Teuchos::RCP< const Epetra_CommgetSpatialComm () const
 Get spatial comm. More...
 
Teuchos::RCP< const
Stokhos::EpetraSparse3Tensor
getEpetraCijk () const
 Get Epetra Cijk. More...
 

Protected Attributes

Teuchos::RCP< const
EpetraExt::MultiComm > 
globalMultiComm
 Multi-comm. More...
 
Teuchos::RCP< const Epetra_Commstoch_comm
 Stochastic comm. More...
 
Teuchos::RCP< const Epetra_Commspatial_comm
 Spatial comm. More...
 
Teuchos::RCP
< Stokhos::EpetraSparse3Tensor
epetraCijk
 Epetra Cijk. More...
 

Detailed Description

Definition at line 54 of file Stokhos_ParallelData.hpp.

Constructor & Destructor Documentation

Stokhos::ParallelData::ParallelData ( const Teuchos::RCP< const Stokhos::OrthogPolyBasis< int, double > > &  basis,
const Teuchos::RCP< const Stokhos::Sparse3Tensor< int, double > > &  Cijk,
const Teuchos::RCP< const Epetra_Comm > &  globalComm,
Teuchos::ParameterList params 
)

Constructor.

Definition at line 51 of file Stokhos_ParallelData.cpp.

Stokhos::ParallelData::ParallelData ( const Teuchos::RCP< const Stokhos::OrthogPolyBasis< int, double > > &  basis,
const Teuchos::RCP< const Stokhos::Sparse3Tensor< int, double > > &  Cijk,
const Teuchos::RCP< const EpetraExt::MultiComm > &  globalMultiComm,
Teuchos::ParameterList params 
)

Constructor with globalMultiComm.

Definition at line 87 of file Stokhos_ParallelData.cpp.

Stokhos::ParallelData::~ParallelData ( )
inline

Destructor.

Definition at line 72 of file Stokhos_ParallelData.hpp.

Member Function Documentation

Teuchos::RCP<const EpetraExt::MultiComm> Stokhos::ParallelData::getMultiComm ( ) const
inline

Get global comm.

Definition at line 76 of file Stokhos_ParallelData.hpp.

Teuchos::RCP<const Epetra_Comm> Stokhos::ParallelData::getStochasticComm ( ) const
inline

Get stochastic comm.

Definition at line 80 of file Stokhos_ParallelData.hpp.

Teuchos::RCP<const Epetra_Comm> Stokhos::ParallelData::getSpatialComm ( ) const
inline

Get spatial comm.

Definition at line 84 of file Stokhos_ParallelData.hpp.

Teuchos::RCP<const Stokhos::EpetraSparse3Tensor> Stokhos::ParallelData::getEpetraCijk ( ) const
inline

Get Epetra Cijk.

Definition at line 88 of file Stokhos_ParallelData.hpp.

Member Data Documentation

Teuchos::RCP<const EpetraExt::MultiComm> Stokhos::ParallelData::globalMultiComm
protected

Multi-comm.

Definition at line 93 of file Stokhos_ParallelData.hpp.

Teuchos::RCP<const Epetra_Comm> Stokhos::ParallelData::stoch_comm
protected

Stochastic comm.

Definition at line 96 of file Stokhos_ParallelData.hpp.

Teuchos::RCP<const Epetra_Comm> Stokhos::ParallelData::spatial_comm
protected

Spatial comm.

Definition at line 99 of file Stokhos_ParallelData.hpp.

Teuchos::RCP<Stokhos::EpetraSparse3Tensor> Stokhos::ParallelData::epetraCijk
protected

Epetra Cijk.

Definition at line 102 of file Stokhos_ParallelData.hpp.


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