Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

Sundance::ListBatchBase Class Reference

#include <ListBatchBase.h>

Inheritance diagram for Sundance::ListBatchBase:

Sundance::ListListBatch Sundance::ScalarBatch List of all members.

Public Methods

Developer-only methods

Static Private Attributes


Detailed Description

ListBatchBase is the base class for lists of expr value batches.

Definition at line 25 of file ListBatchBase.h.


Constructor & Destructor Documentation

Sundance::ListBatchBase::ListBatchBase   [inline]
 

Definition at line 31 of file ListBatchBase.h.

virtual Sundance::ListBatchBase::~ListBatchBase   [inline, virtual]
 

Definition at line 33 of file ListBatchBase.h.


Member Function Documentation

virtual int Sundance::ListBatchBase::listLength   const [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual int Sundance::ListBatchBase::nPoints   const [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual int Sundance::ListBatchBase::listSize   const [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual const ListBatch& Sundance::ListBatchBase::listElement int    i const [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual ListBatch& Sundance::ListBatchBase::listElement int    i [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual const DenseSerialVector& Sundance::ListBatchBase::value   const [virtual]
 

Reimplemented in Sundance::ScalarBatch.

virtual void Sundance::ListBatchBase::setValue const DenseSerialVector &    v [virtual]
 

Reimplemented in Sundance::ScalarBatch.

virtual ExprValue Sundance::ListBatchBase::sliceAt int    i const [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual ExprValue Sundance::ListBatchBase::sum const DenseSerialVector &    weights const [pure virtual]
 

Implemented in Sundance::ListListBatch, and Sundance::ScalarBatch.

virtual bool Sundance::ListBatchBase::isFlat   const [inline, virtual]
 

Definition at line 57 of file ListBatchBase.h.

virtual bool Sundance::ListBatchBase::isScalar   const [inline, virtual]
 

Reimplemented in Sundance::ScalarBatch.

Definition at line 59 of file ListBatchBase.h.


Member Data Documentation

DenseSerialVector Sundance::ListBatchBase::dummyVector_ [static, private]
 

Definition at line 63 of file ListBatchBase.h.


The documentation for this class was generated from the following file:
Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by