ASL 0.1.7
Advanced Simulation Library
Loading...
Searching...
No Matches
asl::VectorTemplate Class Reference

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

#include <aslTemplates.h>

Collaboration diagram for asl::VectorTemplate:

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 files: