ASL  0.1.7
Advanced Simulation Library
Public Member Functions | Public Attributes | List of all members
asl::VectorTemplate Class Reference

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

#include <aslTemplates.h>

Collaboration diagram for asl::VectorTemplate:
Collaboration graph
[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)
 

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/2]

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

◆ VectorTemplate() [2/2]

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

Member Function Documentation

◆ getInverVector()

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

Definition at line 326 of file aslTemplates.h.

◆ numberOfDimentions()

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

Definition at line 291 of file aslTemplates.h.

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: