#include <bctype.h>
Inheritance diagram for csfl::IBCType::
Public Methods | |
IBCType (IFunction *_f=NULL, const IString &_n=IString::empty, TBCType _id=bctNULL) | |
IBCType (IBCType *_bc) | |
~IBCType () | |
virtual double | Eval (double _pos) |
IFunction* | Function () |
void | SetFunction (IFunction *_f) |
const IString& | Name () |
void | SetName (const IString &_n) |
TBCType | ID () |
Protected Methods | |
void | AllocFunction (IFunction *) |
Protected Attributes | |
TBCType | id |
IString | name |
IFunction* | function |
|
O argumento “_f“ define a função que representa o valor da condição de contorno, “_n“ é o nome dado ao objeto e “_id“ é o identificador do tipo de condição de contorno que o objeto representará. |
|
Cria um objeto IBCType a partir de outro. |
|
|
|
|
|
Retorna o valor da condição de contorno na posição “_pos”. Esta posição é a distância medida sobre a face em que este tipo de condição de contorno está sendo aplicada, a partir do início da face. A face norte, por exempo, tem seu início dado pelo ponto NW da malha, a face leste pelo ponto SE. As faces oeste e sul tem como ponto inicial o ponto SW da malha. |
|
Retorna um ponteiro para o local da memória aonde está alocada a função que caracteriza o comportamento da condição de contorno ao longo da fronteira. |
|
Retorna o identificador do tipo de condição de contorno armazenada neste objeto. |
|
Retorna o nome da condição de contorno. |
|
Altera a função que caracteriza o comportamento da condição de contorno ao longo da fronteira. O argumento “_f” define a nova função para a condição de contorno. |
|
Modifica o nome da condição de contorno para “_n”. |
|
|
|
|
|
|
CFD Project
|
Documents |
Downloads |
Contact us |
Use Terms |
|
|||
© SINMEC/EMC/UFSC,
2001. |
All rights
reserved. |
Last Update: Jan. 18, 2002 |
|