#include <pv.h>
Inheritance diagram for csfl::ISequencerPV::
|
O argumento “_contEquation” é o container que armazena as equações a serem resolvidas e o argumento “_solver” define o solver a ser utilizado na resolução dos sistemas lineares. Os argumentos “_starttime”, “_finaltime” e “_steptime” são respectivamente o tempo inicial, tempo final e o passo no tempo do loopong de iteração no tempo (itGlobal). |
|
|
|
|
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Define se o critério de convergência da conservação da massa no looping PV (itPV) será verificado. |
|
Define se o critério de convergência do campo de pressão no looping PV (itPV) será verificado. |
|
Define se o critério de convergência do campo de velocidade no looping PV (itPV) será verificado. |
|
Define se o critério de convergência para regime permanente de conservação da massa será verificado. |
|
Define se o critério de convergência para regime permanente do campo de pressão será verificado. |
|
Define se o critério de convergência para regime permanente do campo de velocidade será verificado. |
|
|
|
|
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Retorna um ponteiro para o local da memória onde está alocada a classe responsável pela manipulação da equação da conservação da quantidade de movimento na direção x. |
|
Retorna um ponteiro para o local da memória onde está alocada a classe responsável pela manipulação da equação da conservação da quantidade de movimento na direção y. |
|
Retorna o valor do campo de velocidades nas faces. |
|
Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Retorna o valor da pressão de referência. |
|
Retorna o volume que possui uma pressão fixa. |
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Verifica se o domínio possui uma pressão de referência. |
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Retorna o contador do número de iterações do acoplamento Pressão-Velocidade (itPV). |
|
Retorna a tolerância do resíduo de massa para convergência do looping PV (itPV). |
|
|
|
|
|
|
|
|
|
|
|
|
|
Retorna um ponteiro para o local da memória aonde está alocado o campo de pressões do problema. |
|
Retorna a tolerância do campo de pressão para convergência do looping PV (itPV). |
|
Retorna um ponteiro para o local da memória aonde está alocado o campo de pressões com valores armazenados nos nós da malha. Este campo é calculado a partir de interpolações de ”Pressure()”. |
|
Retorna o valor do coeficiente de sub-relaxação para o campo de pressão. |
|
Lê arquivos com os valores de parâmetros da sequência de resolução. Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, csfl::ISequencerSimplecEnergy, csfl::ISequencerSimple, and csfl::ISequencerSimplec. |
|
Lê de um arquivo os valores de parâmetros da seqüência de resolução (“itPV“, “itPVMax“, “mError“, “vError“, “pError“, “relaxationP“, “relaxationV“, “toleranceM“, “toleranceV“, “toleranceP“). |
|
Retorna o erro atual do resíduo de massa no looping do acoplamento PV. |
|
Retorna o erro atual do campo de pressão no looping do acoplamento PV. |
|
Retorna o erro atual do campo de velocidade no looping do acoplamento PV. |
|
Reimplemented in csfl::ISequencerSimple, and csfl::ISequencerSimplec. |
|
Atribui o valor “_v“ à pressão de referência (valor fixo de pressão para determinado volume de controle). |
|
Modifica o valor do máximo resíduo de massa admissível dentro do looping PV (itPV). |
|
Define o número máximo de iterações no acoplamento Pressão-Velocidade (itPV), como o argumento “_v“. |
|
|
|
|
|
|
|
Modifica o valor da tolerância utilizada como critério de convergência na resolução do campo de pressão dentro do looping PV (itPV). |
|
Define o coeficiente de sub-relaxação para o campo de pressão, como sendo “_v“. |
|
Se o parâmetro “_v“ for verdadeiro define que há uma pressão de referência no domínio de cálculo. |
|
Define a tolerância dos erros para a conservação da massa e dos campos de velocidade e pressão para a condição de regime permanente como sendo ”_v” e define que estas condições serão verificadas. |
|
Define a tolerância do erro de conservação da massa para a condição de regime permanente como sendo ”_v” e define que o erro será verificado. |
|
Define a tolerância do erro do campo de pressão para a condição de regime permanente como sendo ”_v” e define que o erro será verificado. |
|
Define a tolerância do erro do campo de velocidade para a condição de regime permanente como sendo ”_v” e define que o erro será verificado. |
|
Modifica o valor da tolerância utilizada como critério de convergência na resolução do campo de velocidade dentro do looping PV (itPV). |
|
Define o coeficiente de sub-relaxação para o campo de velocidade, como sendo “_v“. |
|
Define o volume que terá um valor de pressão fixo. |
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, and csfl::ISequencerSimplecEnergy. |
|
Retorna o erro atual do resíduo de massa para a condição de regime permanente. |
|
Retorna o erro atual do campo de pressão para a condição de regime permanente. |
|
Retorna o erro atual do campo de velocidade para a condição de regime permanente. |
|
Retorna a tolerância para erro do máximo resíduo de Massa para a condição de regime permanente. |
|
Retorna a tolerância para erro do campo de pressão para a condição de regime permanente. |
|
Retorna a tolerância para erro do campo de velocidade para a condição de regime permanente. |
|
Retorna um campo escalar com as linhas de corrente, valores no centro dos volumes. |
|
Retorna um campo escalar com as linhas de corrente, valores nos nós dos volumes. |
|
|
|
|
|
|
|
|
|
Retorna um ponteiro para o local da memória aonde está alocado o campo de velocidades do problema. |
|
Retorna a tolerância do campo de velocidade para convergência do looping PV (itPV). |
|
Retorna um ponteiro para o local da memória aonde está alocado o campo de velocidades com valores armazenados nos nós da malha. Este campo é calculado a partir de interpolações de ”Velocity()”. |
|
Retorna o valor do coeficiente de sub-relaxação para o campo de velocidade. |
|
Escreve em arquivo os valores de parâmetros da sequência de resolução. Reimplemented from csfl::ISequencer. Reimplemented in csfl::ISequencerSimpleEnergy, csfl::ISequencerSimplecEnergy, csfl::ISequencerSimple, and csfl::ISequencerSimplec. |
|
Escreve em arquivo os valores de parâmetros da seqüência de resolução (“itPV“, “itPVMax“, “mError“, “vError“, “pError“, “relaxationP“, “relaxationV“, “toleranceM“, “toleranceV“, “toleranceP“). |
|
Reimplemented from csfl::ISequencer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Ações chamadas durante o looping de solução de um problema difusivo convectivo permitindo ao usuário monitorar (chamar os seus próprios métodos) através de ExecuteMethod() (ver tutoriais). |
|
Ações chamadas durante o looping de solução de um problema difusivo convectivo permitindo ao usuário monitorar (chamar os seus próprios métodos) através de ExecuteMethod() (ver tutoriais). |
|
Ações chamadas durante o looping de solução de um problema difusivo convectivo permitindo ao usuário monitorar (chamar os seus próprios métodos) através de ExecuteMethod() (ver tutoriais). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CFD Project
|
Documents |
Downloads |
Contact us |
Use Terms |
|
|||
© SINMEC/EMC/UFSC,
2001. |
All rights
reserved. |
Last Update: Jan. 18, 2002 |
|