asl::VectorTemplate Class Reference
Vector Templates

Defines set of vectros with several properties. More...

`#include <aslTemplates.h>`

Collaboration diagram for asl::VectorTemplate:
[legend]

## Public Member Functions

| VectorTemplate (int n, AVec< int > *vec)
| VectorTemplate (int n, AVec< int > *vec, double *lc, double *gc)
unsigned int | numberOfDimentions () const
AVec< int > | getInverVector (unsigned int i)
| VectorTemplate (int n, AVec< int > *vec)
| VectorTemplate (int n, AVec< int > *vec, double *lc, double *gc)
unsigned int | numberOfDimentions () const
AVec< int > | getInverVector (unsigned int i)

## Public Attributes

std::vector< AVec< int > > | vectors
std::vector< double > | laplasCoefs
std::vector< double > | gradientCoefs
std::vector< double > | quasiparticlesCoefs
std::vector< unsigned int > | invertVectors
double | dIdJLapCoef
std::vector< std::vector< double > > | dxCoefs
std::vector< std::vector< std::vector< double > > > | dIdJCoefs

## Detailed Description

Defines set of vectros with several properties.

Definition at line 87 of file aslTemplates.h.

## Constructor & Destructor Documentation

## VectorTemplate() [1/4]

asl::VectorTemplate::VectorTemplate | ( | int | n,
|  | AVec< int > * | vec
| ) |  |

## VectorTemplate() [2/4]

asl::VectorTemplate::VectorTemplate | ( | int | n,
|  | AVec< int > * | vec,
|  | double * | lc,
|  | double * | gc
| ) |  |

## VectorTemplate() [3/4]

asl::VectorTemplate::VectorTemplate | ( | int | n,
|  | AVec< int > * | vec
| ) |  |

## VectorTemplate() [4/4]

asl::VectorTemplate::VectorTemplate | ( | int | n,
|  | AVec< int > * | vec,
|  | double * | lc,
|  | double * | gc
| ) |  |

## Member Function Documentation

## getInverVector() [1/2]

AVec< int > asl::VectorTemplate::getInverVector | ( | unsigned int | i | ) |

inline

Definition at line 326 of file aslTemplates.h.

## getInverVector() [2/2]

AVec<int> asl::VectorTemplate::getInverVector | ( | unsigned int | i | ) |

inline

## numberOfDimentions() [1/2]

unsigned int asl::VectorTemplate::numberOfDimentions | ( |  | ) | const

inline

Definition at line 291 of file aslTemplates.h.

## numberOfDimentions() [2/2]

unsigned int asl::VectorTemplate::numberOfDimentions | ( |  | ) | const

inline

## Member Data Documentation

## dIdJCoefs

std::vector< std::vector< std::vector< double > > > asl::VectorTemplate::dIdJCoefs

Definition at line 99 of file aslTemplates.h.

## dIdJLapCoef

double asl::VectorTemplate::dIdJLapCoef

Definition at line 97 of file aslTemplates.h.

## dxCoefs

std::vector< std::vector< double > > asl::VectorTemplate::dxCoefs

Definition at line 98 of file aslTemplates.h.

## gradientCoefs

std::vector< double > asl::VectorTemplate::gradientCoefs

Definition at line 94 of file aslTemplates.h.

## invertVectors

std::vector< unsigned int > asl::VectorTemplate::invertVectors

Definition at line 96 of file aslTemplates.h.

## laplasCoefs

std::vector< double > asl::VectorTemplate::laplasCoefs

Definition at line 93 of file aslTemplates.h.

## quasiparticlesCoefs

std::vector< double > asl::VectorTemplate::quasiparticlesCoefs

Definition at line 95 of file aslTemplates.h.

## vectors

std::vector< AVec< int > > asl::VectorTemplate::vectors

Definition at line 92 of file aslTemplates.h.

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

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/math/aslTemplates.h