Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

csfl::ISequencerSimplecEnergy Class Reference

#include <energy.h>

Inheritance diagram for csfl::ISequencerSimplecEnergy::

csfl::ISequencerSimplec csfl::ISequencerEnergy csfl::ISequencerPV csfl::ISequencer csfl::ISequencer csfl::ISFLObject csfl::ISFLObject List of all members.

Public Methods

 ISequencerSimplecEnergy (const IString &_id, IContainerEquation *_contEquation, ISolver *_solver, double _starttime=0.0, double _finaltime=1.0, double _steptime=0.5)
 ISequencerSimplecEnergy (ISequencerSimplecEnergy *_s)
 ~ISequencerSimplecEnergy ()
int IteratorT ()
void SetMaximumIteratorT (int _v)
virtual void Write (ostream &)
virtual void Read (istream &)

Protected Methods

virtual void Begin ()
virtual void Solution (double)
virtual void End ()
virtual bool IteractError ()
virtual bool SolutionError ()
virtual void ActualizeVariables ()
virtual void Find ()
virtual void InitVariables ()

Protected Attributes

int itT
int itTMax

Detailed Description

Classe responsável pela seqüência de resolução de das equações de conservação da massa, quantidade de movimento e energia através do método SIMPLEC de acoplamento pressão-velocidade.


Constructor & Destructor Documentation

csfl::ISequencerSimplecEnergy::ISequencerSimplecEnergy ( const IString & _id,
IContainerEquation * _contEquation,
ISolver * _solver,
double _starttime = 0.0,
double _finaltime = 1.0,
double _steptime = 0.5 )
 

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).

csfl::ISequencerSimplecEnergy::ISequencerSimplecEnergy ( ISequencerSimplecEnergy * _s )
 

csfl::ISequencerSimplecEnergy::~ISequencerSimplecEnergy ( )
 


Member Function Documentation

void csfl::ISequencerSimplecEnergy::ActualizeVariables ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

void csfl::ISequencerSimplecEnergy::Begin ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

void csfl::ISequencerSimplecEnergy::End ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

void csfl::ISequencerSimplecEnergy::Find ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

void csfl::ISequencerSimplecEnergy::InitVariables ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

bool csfl::ISequencerSimplecEnergy::IteractError ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

int csfl::ISequencerSimplecEnergy::IteratorT ( ) [inline]
 

Retorna o valor de itT, que representa o contador no looping da temperatura (itT).

void csfl::ISequencerSimplecEnergy::Read ( istream & _is ) [virtual]
 

Lê arquivos com os valores de parâmetros da sequência de resolução.

Reimplemented from csfl::ISequencerEnergy.

void csfl::ISequencerSimplecEnergy::SetMaximumIteratorT ( int _v ) [inline]
 

Define o número máximo de iterações no looping da correção da velocidade com a temperatura (itT).

void csfl::ISequencerSimplecEnergy::Solution ( double ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

bool csfl::ISequencerSimplecEnergy::SolutionError ( ) [protected, virtual]
 

Reimplemented from csfl::ISequencerEnergy.

void csfl::ISequencerSimplecEnergy::Write ( ostream & _os ) [virtual]
 

Escreve em arquivo os valores de parâmetros da sequência de resolução.

Reimplemented from csfl::ISequencerEnergy.


Member Data Documentation

int csfl::ISequencerSimplecEnergy::itT [protected]
 

int csfl::ISequencerSimplecEnergy::itTMax [protected]
 


The documentation for this class was generated from the following file:

 

CFD Project | Documents | Downloads | Contact us | Use Terms

 

© SINMEC/EMC/UFSC, 2001.

All rights reserved.

Last Update: Jan. 18, 2002

 Webmaster