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

csfl::IEquationMeshX Class Reference

#include <mesh_x.h>

Inheritance diagram for csfl::IEquationMeshX::

csfl::IEquationMesh csfl::IEquation csfl::ISFLObject List of all members.

Public Methods

 IEquationMeshX (const IString &_name, const ISize &_size, IContainerBCond *_contBcond, IContainerParameter *_contParam, TEquationType=etMeshX)
 IEquationMeshX (const IString &_name, IMesh *_mesh, IContainerParameter *_contParam, TEquationType=etMeshX)
 IEquationMeshX (const IString &_name, IDPolygon *_polygon, const int &_ni, const int &_nj, IContainerParameter *_contParam, TEquationType=etMeshX)
 IEquationMeshX (IEquationMeshX *)
 ~IEquationMeshX ()
virtual void SetupFixedPoints ()

Protected Methods

virtual void SetBoundaryConditions (IMesh *)
virtual void SetBoundaryConditions (IDPolygon *)
virtual void SetBCondNorth ()
virtual void SetBCondSouth ()
virtual void SetBCondEast ()
virtual void SetBCondWest ()

Detailed Description

Classe responsável pela manipulação da direção ksi de um sistema de coordenadas curvilíneo


Constructor & Destructor Documentation

csfl::IEquationMeshX::IEquationMeshX ( const IString & _name,
const ISize & _size,
IContainerBCond * _contBcond,
IContainerParameter * _contParam,
TEquationType = etMeshX )
 

O Argumento “_size“ representa o número de pontos da malha, “_contBcond“ representa o container com as condições de contorno e “_contParam“ representa o conjunto de parâmetros físicos e numéricos.

csfl::IEquationMeshX::IEquationMeshX ( const IString & _name,
IMesh * _mesh,
IContainerParameter * _contParam,
TEquationType = etMeshX )
 

O Argumento “_mesh“ representa a malha que será utilizada como condição de contorno para a obtenção do sistema de coordenadas curvilíneas, “_contParam“ representa o conjunto de parâmetros físicos e numéricos.

csfl::IEquationMeshX::IEquationMeshX ( const IString & _name,
IDPolygon * _polygon,
const int & _ni,
const int & _nj,
IContainerParameter * _contParam,
TEquationType = etMeshX )
 

O Argumento “_polygon“ armazena a condição de contorno para a obtenção do sistema de coordenadas curvilíneas, “_ni“ representa o número de pontos da malha na direção i, “_nj“ representa o número de pontos da malha na direção j, “_contParam“ representa o conjunto de parâmetros físicos e numéricos.

csfl::IEquationMeshX::IEquationMeshX ( IEquationMeshX * )
 

csfl::IEquationMeshX::~IEquationMeshX ( )
 


Member Function Documentation

void csfl::IEquationMeshX::SetBCondEast ( ) [protected, virtual]
 

Reimplemented from csfl::IEquationMesh.

void csfl::IEquationMeshX::SetBCondNorth ( ) [protected, virtual]
 

Reimplemented from csfl::IEquationMesh.

void csfl::IEquationMeshX::SetBCondSouth ( ) [protected, virtual]
 

Reimplemented from csfl::IEquationMesh.

void csfl::IEquationMeshX::SetBCondWest ( ) [protected, virtual]
 

Reimplemented from csfl::IEquationMesh.

void csfl::IEquationMeshX::SetBoundaryConditions ( IDPolygon * ) [protected, virtual]
 

void csfl::IEquationMeshX::SetBoundaryConditions ( IMesh * ) [protected, virtual]
 

Reimplemented from csfl::IEquationMesh.

void csfl::IEquationMeshX::SetupFixedPoints ( ) [virtual]
 

Define os pontos fixos do domínio.

Reimplemented from csfl::IEquationMesh.


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