asl::AbstractData Class Referenceabstract
Numerics » Data Fileds

`#include <aslDataWrapper.h>`

Inheritance diagram for asl::AbstractData:
[legend]
Collaboration diagram for asl::AbstractData:
[legend]

## Public Member Functions

virtual const acl::VectorOfElements | getEContainer ()=0
virtual const acl::VectorOfElementsData | getDContainer () const =0
const Block & | getBlock () const
void | setBlock (const Block &b)
virtual const acl::VectorOfElements | getEContainer ()=0
virtual const acl::VectorOfElementsData | getDContainer () const =0
const Block & | getBlock () const
void | setBlock (const Block &b)

## Protected Member Functions

| AbstractData ()
| AbstractData (const Block &b)
| AbstractData ()
| AbstractData (const Block &b)

## Protected Attributes

Block | block

## Detailed Description

Definition at line 52 of file aslDataWrapper.h.

## Constructor & Destructor Documentation

## AbstractData() [1/4]

asl::AbstractData::AbstractData | ( |  | ) |

inline protected

Definition at line 100 of file aslDataWrapper.h.

## AbstractData() [2/4]

asl::AbstractData::AbstractData | ( | const Block & | b | ) |

inline explicit protected

Definition at line 104 of file aslDataWrapper.h.

## AbstractData() [3/4]

asl::AbstractData::AbstractData | ( |  | ) |

inline protected

## AbstractData() [4/4]

asl::AbstractData::AbstractData | ( | const Block & | b | ) |

inline explicit protected

## Member Function Documentation

## getBlock() [1/2]

const Block & asl::AbstractData::getBlock | ( |  | ) | const

inline

Definition at line 135 of file aslDataWrapper.h.

## getBlock() [2/2]

const Block& asl::AbstractData::getBlock | ( |  | ) | const

inline

## getDContainer() [1/2]

virtual const acl::VectorOfElementsData asl::AbstractData::getDContainer | ( |  | ) | const

pure virtual

Implemented in asl::DataWrapper< V >, asl::DataWithGhostNodes< V >, asl::DataWrapper< V >, and asl::DataWithGhostNodes< V >.

## getDContainer() [2/2]

virtual const acl::VectorOfElementsData asl::AbstractData::getDContainer | ( |  | ) | const

pure virtual

Implemented in asl::DataWrapper< V >, asl::DataWithGhostNodes< V >, asl::DataWrapper< V >, and asl::DataWithGhostNodes< V >.

## getEContainer() [1/2]

virtual const acl::VectorOfElements asl::AbstractData::getEContainer | ( |  | ) |

pure virtual

Implemented in asl::DataWrapper< V >, asl::DataWithGhostNodes< V >, asl::DataWrapper< V >, and asl::DataWithGhostNodes< V >.

## getEContainer() [2/2]

virtual const acl::VectorOfElements asl::AbstractData::getEContainer | ( |  | ) |

pure virtual

Implemented in asl::DataWrapper< V >, asl::DataWithGhostNodes< V >, asl::DataWrapper< V >, and asl::DataWithGhostNodes< V >.

## setBlock() [1/2]

void asl::AbstractData::setBlock | ( | const Block & | b | ) |

inline

Definition at line 140 of file aslDataWrapper.h.

## setBlock() [2/2]

void asl::AbstractData::setBlock | ( | const Block & | b | ) |

inline

## Member Data Documentation

## block

Block asl::AbstractData::block

protected

Definition at line 55 of file aslDataWrapper.h.

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

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/data/aslDataWrapper.h