asl::DataWithGhostNodes< V > Class Template Reference
Numerics » Data Fileds

`#include <aslDataWithGhostNodes.h>`

Inheritance diagram for asl::DataWithGhostNodes< V >:
[legend]
Collaboration diagram for asl::DataWithGhostNodes< V >:
[legend]

## Public Member Functions

| DataWithGhostNodes ()
| DataWithGhostNodes (const Block &b, int nGN=1, bool bDA=true)
| DataWithGhostNodes (DataWrapper< V > &d, int nGN=1)
virtual acl::VectorOfElements | getSubContainer ()
virtual const acl::VectorOfElements | getEContainer ()
virtual const acl::VectorOfElementsData | getDContainer () const
void | setContainer (const V &cont)
V & | getContainer ()
| DataWithGhostNodes ()
| DataWithGhostNodes (const Block &b, int nGN=1, bool bDA=true)
| DataWithGhostNodes (DataWrapper< V > &d, int nGN=1)
virtual acl::VectorOfElements | getSubContainer ()
virtual const acl::VectorOfElements | getEContainer ()
virtual const acl::VectorOfElementsData | getDContainer () const
void | setContainer (const V &cont)
V & | getContainer ()
Public Member Functions inherited from asl::AbstractDataWithGhostNodes
int | getSubContainerOffset () const
unsigned int | getSubContainerSize () const
const Block & | getInternalBlock () const
const unsigned int | getGhostBorder () const
int | getSubContainerOffset () const
unsigned int | getSubContainerSize () const
const Block & | getInternalBlock () const
const unsigned int | getGhostBorder () const
Public Member Functions inherited from asl::AbstractData
const Block & | getBlock () const
void | setBlock (const Block &b)
const Block & | getBlock () const
void | setBlock (const Block &b)

## Additional Inherited Members

Protected Member Functions inherited from asl::AbstractDataWithGhostNodes
| AbstractDataWithGhostNodes ()
| AbstractDataWithGhostNodes (const Block &b, int nGN=1, bool bDA=true)
| AbstractDataWithGhostNodes ()
| AbstractDataWithGhostNodes (const Block &b, int nGN=1, bool bDA=true)
Protected Member Functions inherited from asl::AbstractData
| AbstractData ()
| AbstractData (const Block &b)
| AbstractData ()
| AbstractData (const Block &b)
Protected Attributes inherited from asl::AbstractDataWithGhostNodes
Block | internalBlock
unsigned int | ghostBorder
| num of cells within the border More...
bool | bordersDataAcces
| flag represents whther the data acces on the borders is allowed More...
Protected Attributes inherited from asl::AbstractData
Block | block

## Detailed Description

### template<typename V>
class asl::DataWithGhostNodes< V >

Definition at line 57 of file aslDataWithGhostNodes.h.

## Constructor & Destructor Documentation

## DataWithGhostNodes() [1/6]

template<typename V >

asl::DataWithGhostNodes< V >::DataWithGhostNodes

inline

Definition at line 106 of file aslDataWithGhostNodes.h.

## DataWithGhostNodes() [2/6]

template<typename V >

asl::DataWithGhostNodes< V >::DataWithGhostNodes | ( | const Block & | b,
|  | int | nGN = `1`,
|  | bool | bDA = `true`
| ) |  |

inline

Definition at line 110 of file aslDataWithGhostNodes.h.

## DataWithGhostNodes() [3/6]

template<typename V >

asl::DataWithGhostNodes< V >::DataWithGhostNodes | ( | DataWrapper< V > & | d,
|  | int | nGN = `1`
| ) |  |

inline

Definition at line 116 of file aslDataWithGhostNodes.h.

## DataWithGhostNodes() [4/6]

template<typename V >

asl::DataWithGhostNodes< V >::DataWithGhostNodes | ( |  | ) |

inline

## DataWithGhostNodes() [5/6]

template<typename V >

asl::DataWithGhostNodes< V >::DataWithGhostNodes | ( | const Block & | b,
|  | int | nGN = `1`,
|  | bool | bDA = `true`
| ) |  |

inline

## DataWithGhostNodes() [6/6]

template<typename V >

asl::DataWithGhostNodes< V >::DataWithGhostNodes | ( | DataWrapper< V > & | d,
|  | int | nGN = `1`
| ) |  |

inline

## Member Function Documentation

## getContainer() [1/2]

template<class V >

V & asl::DataWithGhostNodes< V >::getContainer

inline

Definition at line 152 of file aslDataWithGhostNodes.h.

## getContainer() [2/2]

template<typename V >

V& asl::DataWithGhostNodes< V >::getContainer | ( |  | ) |

inline

## getDContainer() [1/2]

template<typename V >

virtual const acl::VectorOfElementsData asl::DataWithGhostNodes< V >::getDContainer | ( |  | ) | const

virtual

Implements asl::AbstractData.

## getDContainer() [2/2]

template<typename V >

virtual const acl::VectorOfElementsData asl::DataWithGhostNodes< V >::getDContainer | ( |  | ) | const

virtual

Implements asl::AbstractData.

## getEContainer() [1/2]

template<typename V >

virtual const acl::VectorOfElements asl::DataWithGhostNodes< V >::getEContainer | ( |  | ) |

virtual

Implements asl::AbstractData.

## getEContainer() [2/2]

template<typename V >

virtual const acl::VectorOfElements asl::DataWithGhostNodes< V >::getEContainer | ( |  | ) |

virtual

Implements asl::AbstractData.

## getSubContainer() [1/2]

template<typename V >

virtual acl::VectorOfElements asl::DataWithGhostNodes< V >::getSubContainer | ( |  | ) |

virtual

Implements asl::AbstractDataWithGhostNodes.

## getSubContainer() [2/2]

template<typename V >

virtual acl::VectorOfElements asl::DataWithGhostNodes< V >::getSubContainer | ( |  | ) |

virtual

Implements asl::AbstractDataWithGhostNodes.

## setContainer() [1/2]

template<class V >

void asl::DataWithGhostNodes< V >::setContainer | ( | const V & | cont | ) |

inline

Definition at line 147 of file aslDataWithGhostNodes.h.

## setContainer() [2/2]

template<typename V >

void asl::DataWithGhostNodes< V >::setContainer | ( | const V & | cont | ) |

inline

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

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