Difference between revisions of "TransientSimpleDyMFoamTSG"

From OpenFOAMWiki
(Mesh setup)
Line 10: Line 10:
  
 
This 2D mesh has 2703588 hexahedra cells. The four different parts are connected to each other with help of the GGI.
 
This 2D mesh has 2703588 hexahedra cells. The four different parts are connected to each other with help of the GGI.
 +
 +
=== Running the case ===
 +
 +
This case is computed using the GGI interface between the impeller and the diffuser. 
 +
 +
Follow these steps to run the case from scratch:
 +
 +
First make sure that you have the following installed:
 +
 +
* A recent revision of OpenFOAM-1.5-dev
 +
* libOpenFOAMTurbo.so (needed for the inlet boundary condition)
 +
* libsimpleFunctionObjects.so (or comment out the trackDictionaryContent function from ECPGgi2D_orig/system/controlDict)
 +
* libsampling.so (or comment out the ggiCheck function from ECPGgi2D_orig/system/controlDict)
 +
 +
cd $FOAM_RUN/ercoftacCentrifugalPump/cases/MRFSimpleFoam/ECPGgi2D
 +
./Allrun >& log_Allrun&
 +
 +
A description of the Allrun, and makeMesh files can be found in [http://openfoamwiki.net/index.php/Sig_Turbomachienry_/_ERCOFTAC_centrifugal_pump_with_a_vaned_diffuser#The_Allrun_script Allrun script]and [http://openfoamwiki.net/index.php/Sig_Turbomachienry_/_ERCOFTAC_centrifugal_pump_with_a_vaned_diffuser#The_makeMesh_script_used_in_MRFSimpleFoam.2FECPGgi2D makeMesh script]

Revision as of 11:08, 7 June 2011

Back to the previous page


1 Mesh setup

The mesh was generated with ICEM-HEXA . The mesh is generated in four different parts (strout, stay vanes, runner and draft-tube), which can be seen in Figure 1.

Figure 1: the four different parts of the Timisoara Swirl Generator mesh.


This 2D mesh has 2703588 hexahedra cells. The four different parts are connected to each other with help of the GGI.

2 Running the case

This case is computed using the GGI interface between the impeller and the diffuser.

Follow these steps to run the case from scratch:

First make sure that you have the following installed:

  • A recent revision of OpenFOAM-1.5-dev
  • libOpenFOAMTurbo.so (needed for the inlet boundary condition)
  • libsimpleFunctionObjects.so (or comment out the trackDictionaryContent function from ECPGgi2D_orig/system/controlDict)
  • libsampling.so (or comment out the ggiCheck function from ECPGgi2D_orig/system/controlDict)
cd $FOAM_RUN/ercoftacCentrifugalPump/cases/MRFSimpleFoam/ECPGgi2D
./Allrun >& log_Allrun&

A description of the Allrun, and makeMesh files can be found in Allrun scriptand makeMesh script