#include <linearsys.h>
Inheritance diagram for csfl::ILinearSystem::
Public Methods | |
ILinearSystem (int _variables) | |
ILinearSystem (int _row, int _col) | |
ILinearSystem (const ISize &_size) | |
ILinearSystem (ILinearSystem *_lsys) | |
~ILinearSystem () | |
Vector* | VectorB () |
Vector* | VectorX () |
void | SetVectorB (Vector *_vecB) |
void | SetVectorX (Vector *_vecX) |
virtual double | MatrixA (int _i, int _j) |
double | VectorX (int _i) |
double | VectorB (int _i) |
virtual void | MatrixA (int _i, int _j, double _val) |
void | VectorX (int _i, double _val) |
void | VectorB (int _i, double _val) |
ISize | GridSize () |
ISize | Size () |
int | Variables () |
Protected Attributes | |
ISize | gsize |
ISize | lsize |
Matrix* | matA |
Vector* | vecB |
Vector * | vecX |
|
O argumento “_variables” representa o número de variáveis do sistema linear, e define o tamanho da matriz "_variables x _variables" do sistema linear. |
|
Os argumentos “_row” e ”_col” definem o número de linhas e colunas da matriz do sistema linear, respectivamente. |
|
O argumento “_size” define o tamanho da matriz do sistema linear. |
|
|
|
|
|
Retorna o tamanho da malha do problema. GridSize().width representa o numero de volumes de controle na direção “i” e GridSized().height representa o numero de volumes de controle na direção “j”. |
|
Atribui o valor de “_val” ao elemento da matriz A localizado na “i-ésima” linha e na “j-ésima” coluna. Reimplemented in csfl::ILinearSystem9D. |
|
Retorna o valor do elemento da matriz A localizado na “_i-ésima” linha e na “j-ésima” coluna. Reimplemented in csfl::ILinearSystem9D. |
|
Atribui “_vecB“ ao vetor B do sistema linear. |
|
Atribui “_vecX“ ao vetor X do sistema linear. |
|
Retorna o tamanho do sistema linear. |
|
Retorna o número de variáveis do sistema linear. |
|
Atribui o valor de “_val” ao “i-ésimo” componente do vetor B. |
|
Retorna o valor do “i-ésimo” componente do vetor B. |
|
Retorna um ponteiro ao local da memória onde os componentes do vetor B estão alocados. |
|
Atribui o valor de “_val” ao “i-ésimo” componente do vetor X. |
|
Retorna o valor do “i-ésimo” componente do vetor X. |
|
Retorna um ponteiro ao local da memória onde os componentes do vetor X estão alocados. |
|
|
|
|
|
|
|
|
|
|
CFD Project
|
Documents |
Downloads |
Contact us |
Use Terms |
|
|||
© SINMEC/EMC/UFSC,
2001. |
All rights
reserved. |
Last Update: Jan. 18, 2002 |
|