Public Types | Public Member Functions | Public Attributes

AlbPUMI::QPData< DataType, Dim, traits > Class Template Reference

#include <AlbPUMI_QPData.hpp>

Collaboration diagram for AlbPUMI::QPData< DataType, Dim, traits >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef traits traits_type
 Type of traits class being used.
typedef traits_type::field_type field_type
 Define the field type.

Public Member Functions

 QPData (const std::string &name, const std::vector< int > &dim, const bool output=false)
 ~QPData ()
void reAllocateBuffer (const std::size_t nelems)
Albany::MDArray getMDA (const std::size_t nElemsInBucket)

Public Attributes

const std::string name
const bool output
std::vector< DataType > buffer
std::vector< int > dims
int nfield_dofs
std::size_t beginning_index

Detailed Description

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
class AlbPUMI::QPData< DataType, Dim, traits >

Definition at line 24 of file AlbPUMI_QPData.hpp.


Member Typedef Documentation

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
typedef traits AlbPUMI::QPData< DataType, Dim, traits >::traits_type

Type of traits class being used.

Definition at line 32 of file AlbPUMI_QPData.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
typedef traits_type::field_type AlbPUMI::QPData< DataType, Dim, traits >::field_type

Define the field type.

Definition at line 35 of file AlbPUMI_QPData.hpp.


Constructor & Destructor Documentation

template<typename DataType , unsigned Dim, class traits >
AlbPUMI::QPData< DataType, Dim, traits >::QPData ( const std::string &  name,
const std::vector< int > &  dim,
const bool  output = false 
)

Definition at line 10 of file AlbPUMI_QPData_Def.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
AlbPUMI::QPData< DataType, Dim, traits >::~QPData (  )  [inline]

Definition at line 29 of file AlbPUMI_QPData.hpp.


Member Function Documentation

template<typename DataType , unsigned Dim, class traits >
void AlbPUMI::QPData< DataType, Dim, traits >::reAllocateBuffer ( const std::size_t  nelems  ) 

Definition at line 27 of file AlbPUMI_QPData_Def.hpp.

template<typename DataType , unsigned Dim, class traits >
Albany::MDArray AlbPUMI::QPData< DataType, Dim, traits >::getMDA ( const std::size_t  nElemsInBucket  ) 

Definition at line 41 of file AlbPUMI_QPData_Def.hpp.


Member Data Documentation

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
const std::string AlbPUMI::QPData< DataType, Dim, traits >::name

Definition at line 40 of file AlbPUMI_QPData.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
const bool AlbPUMI::QPData< DataType, Dim, traits >::output

Definition at line 41 of file AlbPUMI_QPData.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
std::vector<DataType> AlbPUMI::QPData< DataType, Dim, traits >::buffer

Definition at line 42 of file AlbPUMI_QPData.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
std::vector<int> AlbPUMI::QPData< DataType, Dim, traits >::dims

Definition at line 43 of file AlbPUMI_QPData.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
int AlbPUMI::QPData< DataType, Dim, traits >::nfield_dofs

Definition at line 44 of file AlbPUMI_QPData.hpp.

template<typename DataType, unsigned Dim, class traits = QPData_Traits<DataType, Dim>>
std::size_t AlbPUMI::QPData< DataType, Dim, traits >::beginning_index

Definition at line 45 of file AlbPUMI_QPData.hpp.


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