|
[Sponsors] |
January 9, 2009, 12:50 |
New densitybased solver AeroFoam
|
#1 |
New Member
Giulio Romanelli
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
Hi all,
As a part of our M. Sc. Thesis at Politecnico di Milano, I and Elisa Serioli developed a new density-based solver for compressible flows called AeroFoam and we tested it on a number of 2D and 3D aerodynamic and aeroelastic benchmark test problems. Should you be curious, we finally managed to upload a web page presenting the project at www.aero.polimi.it/freecase/. There you can also download the source code, a lot of test cases ready to be run and a quickstart guide. Let us know if you have any comments, questions, suggestions. Best regards. |
|
January 9, 2009, 13:19 |
Hi Guilo,
thanks for publis
|
#2 |
Senior Member
Florian Krause
Join Date: Mar 2009
Location: Munich
Posts: 103
Rep Power: 17 |
Hi Guilo,
thanks for publishing all the stuff, looks great! In your presentation you mention, that you will perform computations of a Apollo reentry capsule, right?! I am involved in a related project, about boundary layer transition on a Apollo reentry capsule at the Aerodynamics Lab at TU Delft and I will (try to) compute an Apollo reentry capsule in Mach 7.5 with Fluent. Until now I have validated Fluent on a more simple blunt nosed geometry in inviscid supersonic and hypersonic flow. I am highly interested in collaboration and comparison of results for the Apollo reentry capsule! What do you think about it?! with best regards, Florian |
|
January 10, 2009, 09:07 |
Hi Florian,
The project you
|
#3 |
New Member
Giulio Romanelli
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
Hi Florian,
The project you are involved in is terrific. Unfortunately at the moment the capability of solving hypersonic flows is still a ToDo. In fact the flux function Jacobian matrix eigenvectors necessary to build the 1st order (Roe) and 2nd order (LW) numerical fluxes at the moment are written assuming a thermodynamic model of polytropic ideal gas. To go above M = 5 it should be necessary to modify those accordingly to a thermodynamic model of mixture of reacting real gases at least in thermochemical equilibrium. It is not a too difficult task (we have coded it in the quasi-1D case in Fortran 90) but it requires some time. What do you think? Anyway, do you have the NASA TN D-4688 report? Best regards. |
|
January 11, 2009, 16:38 |
Hi Giulio,
actually I am (f
|
#4 |
Senior Member
Florian Krause
Join Date: Mar 2009
Location: Munich
Posts: 103
Rep Power: 17 |
Hi Giulio,
actually I am (fortunatley) not going to include any effects due to chemical reactions or vibrational excitation in my calculations. My plan is to obtain the transition Reynolds number along the capsule front surface with the aid of windtunnel test in a Ludwig tube under cold flow conditions, hence no high temperature effects. Reynolds numbers(fluent) + boundary layer transition zone (windtunnel) = transition Reynolds number along the capsule front Indeed, I have the mentioned NASA report just loaded a few weeks before. best regards |
|
January 11, 2009, 19:39 |
Hi Giulio
I am interested i
|
#5 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Hi Giulio
I am interested in FSI alanysis so as to couple the results to a reanalysis via an optimization engine acting in the definition of the geometry... Analyze CFD->Analyze FEA->rank design->perturbate design parameters->redefine Geom->remesh... and it iterates like this The design perturbation would be the result of a genetic evolution of the population of "feasible designs", and the ranking procedure would be the result of a quadratic or logarithmic penalty function applied to some index of merit in my analysis,,,, Where can I download the cae2d and the cae3d toolboxes...? is there any link on http://www.aero.polimi.it/freecase/?FreeCASE... My work has been done around Calculix as a FEA solver... I am not very familiar with Code Aster yet... Best regards Alex |
|
January 13, 2009, 12:34 |
Hi Alex,
Cool the shape opt
|
#6 |
New Member
Giulio Romanelli
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
Hi Alex,
Cool the shape optimization thing... If the displacements of the boundaries are not too big you could simply deform the mesh, rather than remesh everything, no? In that case you may find useful the showDisplacement utility included in the AeroFoam.tar.gz package. The CAE2D and CAE3D toolboxes are included in the AeroFoam.tar.gz package. To use them you must remember to change the #define CAE2D 0 to #define CAE2D 1 in the top section of AeroFoam.C. Best regards, Giulio |
|
January 13, 2009, 12:38 |
Hi Giulio
Thanks... Good j
|
#7 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Hi Giulio
Thanks... Good job... :-) Best regards Alex |
|
January 14, 2009, 11:16 |
Hi Giulio,
Just one questi
|
#8 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Hi Giulio,
Just one question, If you have time to answer of course... :-) And I beg all you Foamers to forgive me for using this post to make this question... but I do not know where to post it.. :-( I have ( tried ) to make a solver, ant the exe compiles ok.. meaning that it resolves the dependencies, the header files are ok... but when I execute the damn thing, a message of error just pos out... and I do not know wether this is a class grammatics related error, or just a numeric error... I do not know enough c++ to understand what is happening ... The message is... root@iskandhar:/home/alex/Desktop/wkshp# mhdIcoFoam . mhdDuctCase /*---------------------------------------------------------------------------*\ | ========= | | | \ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \ / O peration | Version: 1.4.1 | | \ / A nd | Web: http://www.openfoam.org | | \/ M anipulation | | \*---------------------------------------------------------------------------*/ Exec : mhdIcoFoam . mhdDuctCase Date : Jan 11 2009 Time : 17:52:38 Host : iskandhar PID : 7327 Root : /home/alex/Desktop/wkshp Case : mhdDuctCase Nprocs : 1 Create time Create mesh for time = 0 Reading transportProperties Reading field sigma Reading field ElPot Reading field A Calculate electrical current density Je Calculating magnetic field B Calculate Lorentz Force F #0 Foam::error::printStack(Foam:stream&) in "/root/OpenFOAM/OpenFOAM-1.4.1/lib/linuxGccDPOpt/libOpenFOAM.so" #1 Foam::sigFpe::sigFpeHandler(int) in "/root/OpenFOAM/OpenFOAM-1.4.1/lib/linuxGccDPOpt/libOpenFOAM.so" #2 Uninterpreted: [0xffffe420] #3 Foam::tmp<foam::geometricfield<foam::crossproduct< foam::vector<double>, Foam::Vector<double> >::type, Foam::fvPatchField, Foam::volMesh> > Foam::operator^<foam::vector<double>, Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>(Foam::GeometricField<foam::vector<d ouble>, Foam::fvPatchField, Foam::volMesh> const&, Foam::GeometricField<foam::vector<double>, Foam::fvPatchField, Foam::volMesh> const&) in "/root/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linuxGccDPOpt/mhdIcoFoam" #4 main in "/root/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linuxGccDPOpt/mhdIcoFoam" #5 __libc_start_main in "/lib/tls/i686/cmov/libc.so.6" #6 Foam::regIOobject::readIfModified() in "/root/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linuxGccDPOpt/mhdIcoFoam" Floating point exception (core dumped) root@iskandhar:/home/alex/Desktop/wkshp# And I am just defining F=Je^B in the source code... either Je and B are volVectorFields, F is defined in createFields.H as Info << "Calculate Lorentz Force F \n" << endl; volVectorField F ( IOobject ( "F", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE ), Je^B ); Is this syntactically correct...? I just do not know wether this is a numeric build up error, or a C++ grammatical one... Could you help me here...? Thanks in advance Alex |
|
January 14, 2009, 20:11 |
Hi Giulio...
Solved it alre
|
#9 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Hi Giulio...
Solved it already... it was just a badly built blockMesh domain... :-) Thankz anyway. Regards, Alex |
|
March 9, 2009, 12:06 |
Hi Giulio
Taking ypour Idea
|
#10 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Hi Giulio
Taking ypour Idea of a hypersonic reacting flow solver, which solver do you think would be more adapted to the necessary changes, (arbitrary equation of state, diffusive pressure equation) reactingFoam or rhoSonicFoam... ? Best regards Alex |
|
March 9, 2009, 12:12 |
Hi Giulio
Taking ypour Idea
|
#11 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Hi Giulio
Taking ypour Idea of a hypersonic reacting flow solver, which solver do you think would be more adapted to the necessary changes, (arbitrary equation of state, diffusive pressure equation) reactingFoam or rhoSonicFoam... ? Best regards Alex |
|
April 2, 2009, 06:47 |
Running AeroFoam parallel
|
#12 |
Member
santhosh
Join Date: Apr 2009
Location: India
Posts: 70
Rep Power: 17 |
hi
Thanks in bunch for the wonderful AeroFoam solver. I have downloaded and compiled with OpenFoam 1.4.1. It is working fine when excuteed serially but I am facing problem when I use parallel option The command I have used is for Onera Case.. mpirun -np 4 AeroFoam . Onera_CASE -parallel The error I got is (sorry for such a long output posting) MPI Pstream initialized with: floatTransfer : 1 nProcsSimpleSum : 0 scheduledTransfer : 0 /*---------------------------------------------------------------------------*\ | ========= | | | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \\ / O peration | Version: 1.4.1 | | \\ / A nd | Web: http://www.openfoam.org | | \\/ M anipulation | | \*---------------------------------------------------------------------------*/ Exec : AeroFoam . OneraM6_parallel -parallel [0] Date : Apr 02 2009 [0] Time : 13:10:50 [0] Host : n5 [0] PID : 29450 [1] Date : Apr 02 2009 [1] Time : 13:10:50 [1] Host : n5 [1] PID : 29451 [2] Date : Apr 02 2009 [2] Time : 13:10:50 [2] Host : n5 [2] PID : 29452 [3] Date : Apr 02 2009 [3] Time : 13:10:50 [3] Host : n5 [3] PID : 29453 [3] Root : /HOME/crl_cfd/santosh/comp_sol/OneraM6 [3] Case : OneraM6_parallel [3] Nprocs : 4 [1] Root : /HOME/crl_cfd/santosh/comp_sol/OneraM6 [1] Case : OneraM6_parallel [1] Nprocs : 4 [2] Root : /HOME/crl_cfd/santosh/comp_sol/OneraM6 [2] Case : OneraM6_parallel [2] Nprocs : 4 [0] Root : /HOME/crl_cfd/santosh/comp_sol/OneraM6 [0] Case : OneraM6_parallel [0] Nprocs : 4 [0] Slaves : [0] 3 [0] ( [0] n5.29451 [0] n5.29452 [0] n5.29453 [0] ) [0] Create time Create mesh for time = 0 ======================================== Reading Thermodynamic Properties... ======================================== gamma [-] = 1.4 Pr [-] = 0.72 R [J/KgK] = 287.05 Cp [J/KgK] = 717.625 Cv [J/KgK] = 1004.67 ---------------------------------------- ======================================== Reading Initial Conditions... ======================================== Reading field p Reading field T Reading field U ---------------------------------------- Creating conservative variables at t^(k) Creating conservative variables at t^(k-1) Creating conservative variables at t^(k-2) Creating conservative variables fluxes at t^(k) Creating primitive variables gradient fields (optional) ---------------------------------------- ======================================== Creating Mesh Connectivity... ======================================== Using standard algorithm... Loop on Internal Faces... 10 % 10 % 10 % 20 % 20 % 20 % 30 % 30 % 30 % 40 % 40 % 40 % 50 % 50 % 50 % 60 % 60 % 60 % 70 % 70 % 70 % 80 % 80 % 80 % 90 % 90 % 90 % 100 % 10 % 20 % 30 % 40 % 50 % 100 % 100 % ---------------------------------------- Loop on Boundary Faces... 10 % 10 % 60 % 20 % 20 % 70 % 30 % 30 % 80 % 40 % 40 % 90 % 50 % 50 % 100 % 60 % 60 % 70 % 70 % 80 % 80 % 90 % 90 % 100 % 100 % ---------------------------------------- ======================================== Loading Mesh Connectivity... ======================================== Done! ---------------------------------------- ======================================== Mesh ======================================== # of Faces = 162125 # of Cells = 85908 # of BndPatch = 10 0) slip @ wing 1) symmetryPlane @ symmetry 2) extrapolatedOutlet @ lateral 3) extrapolatedOutlet @ top 4) extrapolatedOutlet @ outlet 5) supersonicInlet @ bottom 6) supersonicInlet @ inlet 7) @ procBoundary0to1 8) @ procBoundary0to2 9) @ procBoundary0to3 ---------------------------------------- ======================================== Numerical Scheme ======================================== flowType = Euler timeScheme = RK2 CourantMax = 0 CourantSteps = 25 MonotoneFlux = Roe HighResFlux = LW fluxLimiter = VL entropyFix = HH2 extrapolateBC = 1 residualNorm = L1 minResidual = -1 ---------------------------------------- Starting time loop... 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 % [1] #0 Foam::error:rintStack(Foam::Ostream&)[2] #0 Foam::error:rintStack(Foam::Ostream&)[3] #0 Foam::error:rintStack(Foam::Ostream&)[0] #0 Foam::error:rintStack(Foam::Ostream&) in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [1] #1 Foam::sigFpe::sigFpeHandler(int) in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [2] #1 Foam::sigFpe::sigFpeHandler(int) in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [3] #1 Foam::sigFpe::sigFpeHandler(int) in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [0] #1 Foam::sigFpe::sigFpeHandler(int) in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [1] #2 [2] #2 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [3] #2 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/lib/linux64GccDPOpt/libOpenFOAM.so" [0] #2 __restore_rt__restore_rt__restore_rt__restore_rt in "/lib64/tls/libc.so.6" [1] #3 in "/lib64/tls/libc.so.6" [2] #3 in "/lib64/tls/libc.so.6" [3] #3 in "/lib64/tls/libc.so.6" [0] #3 lwhr_flux(double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, Foam::Vector<double>, double, double, double*, Foam::Vector<double>*, double*, Foam::word)lwhr_flux(double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, Foam::Vector<double>, double, double, double*, Foam::Vector<double>*, double*, Foam::word)lwhr_flux(double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, Foam::Vector<double>, double, double, double*, Foam::Vector<double>*, double*, Foam::word)lwhr_flux(double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, double, double, Foam::Vector<double>, Foam::Vector<double>, double, double, Foam::Vector<double>, double, double, double*, Foam::Vector<double>*, double*, Foam::word) in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [1] #4 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [2] #4 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [0] #4 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [3] #4 build_fluxes(Foam::Field<double>*, Foam::word, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::fvMesh*, Foam::Field<int>*, Foam::Field<int>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*build_fluxes(Foam::Field<double >*, Foam::word, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::fvMesh*, Foam::Field<int>*, Foam::Field<int>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*build_fluxes(Foam::Field<double >*, Foam::word, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::fvMesh*, Foam::Field<int>*, Foam::Field<int>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*build_fluxes(Foam::Field<double >*, Foam::word, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::dimensioned<double>*, Foam::fvMesh*, Foam::Field<int>*, Foam::Field<int>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<Foam::Vector<double>, Foam::fvPatchField, Foam::volMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>* at Foam::GeometricField<Foam::Vector<double>, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::word, Foam::word, Foam::word, Foam::word, double) [2] #5 at Foam::GeometricField<Foam::Vector<double>, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::word, Foam::word, Foam::word, Foam::word, double) [0] #5 at Foam::GeometricField<Foam::Vector<double>, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::word, Foam::word, Foam::word, Foam::word, double) [1] #5 at Foam::GeometricField<Foam::Vector<double>, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh>*, Foam::word, Foam::word, Foam::word, Foam::word, double) [3] #5 mainmainmainmain in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [2] #6 __libc_start_main in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [0] #6 __libc_start_main in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [1] #6 __libc_start_main in "/lib64/tls/libc.so.6" [2] #7 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [3] #6 __libc_start_main in "/lib64/tls/libc.so.6" [0] #7 in "/lib64/tls/libc.so.6" [1] #7 __gxx_personality_v0__gxx_personality_v0 in "/lib64/tls/libc.so.6" [3] #7 __gxx_personality_v0__gxx_personality_v0 in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [n5:29450] *** Process received signal *** [n5:29450] Signal: Floating point exception (8) [n5:29450] Signal code: (-6) [n5:29450] Failing at address: 0x21a0000730a [n5:29450] [ 0] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29450] [ 1] /lib64/tls/libc.so.6(gsignal+0x3d) [0x399e12e21d] [n5:29450] [ 2] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29450] [ 3] AeroFoam [0x419e90] [n5:29450] [ 4] AeroFoam [0x421e80] [n5:29450] [ 5] AeroFoam [0x43273e] [n5:29450] [ 6] /lib64/tls/libc.so.6(__libc_start_main+0xdb) [0x399e11c3fb] [n5:29450] [ 7] AeroFoam(__gxx_personality_v0+0xe2) [0x410aea] [n5:29450] *** End of error message *** in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [n5:29452] *** Process received signal *** [n5:29452] Signal: Floating point exception (8) [n5:29452] Signal code: (-6) [n5:29452] Failing at address: 0x21a0000730c [n5:29452] [ 0] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29452] [ 1] /lib64/tls/libc.so.6(gsignal+0x3d) [0x399e12e21d] [n5:29452] [ 2] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29452] [ 3] AeroFoam [0x419e90] [n5:29452] [ 4] AeroFoam [0x421e80] [n5:29452] [ 5] AeroFoam [0x43273e] [n5:29452] [ 6] /lib64/tls/libc.so.6(__libc_start_main+0xdb) [0x399e11c3fb] [n5:29452] [ 7] AeroFoam(__gxx_personality_v0+0xe2) [0x410aea] [n5:29452] *** End of error message *** in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [n5:29451] *** Process received signal *** [n5:29451] Signal: Floating point exception (8) [n5:29451] Signal code: (-6) [n5:29451] Failing at address: 0x21a0000730b [n5:29451] [ 0] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29451] [ 1] /lib64/tls/libc.so.6(gsignal+0x3d) [0x399e12e21d] [n5:29451] [ 2] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29451] [ 3] AeroFoam [0x419e90] [n5:29451] [ 4] AeroFoam [0x421e80] [n5:29451] [ 5] AeroFoam [0x43273e] [n5:29451] [ 6] /lib64/tls/libc.so.6(__libc_start_main+0xdb) [0x399e11c3fb] [n5:29451] [ 7] AeroFoam(__gxx_personality_v0+0xe2) [0x410aea] [n5:29451] *** End of error message *** in "/scratch/crl_cfd/sagar/OpenFOAM/OpenFOAM-1.4.1/applications/bin/linux64GccDPOpt/AeroFoam" [n5:29453] *** Process received signal *** [n5:29453] Signal: Floating point exception (8) [n5:29453] Signal code: (-6) [n5:29453] Failing at address: 0x21a0000730d [n5:29453] [ 0] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29453] [ 1] /lib64/tls/libc.so.6(gsignal+0x3d) [0x399e12e21d] [n5:29453] [ 2] /lib64/tls/libc.so.6 [0x399e12e2b0] [n5:29453] [ 3] AeroFoam [0x419e90] [n5:29453] [ 4] AeroFoam [0x421e80] [n5:29453] [ 5] AeroFoam [0x43273e] [n5:29453] [ 6] /lib64/tls/libc.so.6(__libc_start_main+0xdb) [0x399e11c3fb] [n5:29453] [ 7] AeroFoam(__gxx_personality_v0+0xe2) [0x410aea] [n5:29453] *** End of error message *** [n5:29447] [0,0,0] ORTE_ERROR_LOG: Timeout in file base/pls_base_orted_cmds.c at line 275 [n5:29447] [0,0,0] ORTE_ERROR_LOG: Timeout in file pls_rsh_module.c at line 1164 [n5:29447] [0,0,0] ORTE_ERROR_LOG: Timeout in file errmgr_hnp.c at line 90 mpirun noticed that job rank 0 with PID 29450 on node n5 exited on signal 8 (Floating point exception). 1 additional process aborted (not shown) [n5:29447] [0,0,0] ORTE_ERROR_LOG: Timeout in file base/pls_base_orted_cmds.c at line 188 [n5:29447] [0,0,0] ORTE_ERROR_LOG: Timeout in file pls_rsh_module.c at line 1196 -------------------------------------------------------------------------- mpirun was unable to cleanly terminate the daemons for this job. Returned value Timeout instead of ORTE_SUCCESS. -------------------------------------------------------------------------- Can any body please help me out... |
|
April 22, 2009, 10:26 |
Update on AeroFoam
|
#13 |
Senior Member
Chris Sideroff
Join Date: Mar 2009
Location: Ottawa, ON, CAN
Posts: 434
Rep Power: 22 |
Has there been any updates to AeroFoam? Specifically porting it OF 1.5 and the parallelization issues?
|
|
June 1, 2009, 12:49 |
|
#14 |
New Member
Paul Garlick
Join Date: Mar 2009
Location: Bournemouth, UK
Posts: 27
Rep Power: 17 |
I am also interested to know whether it is possible to use AeroFoam in version 1.5. Has anyone tested it?
|
|
August 25, 2009, 10:36 |
|
#15 |
Member
Julian Krick
Join Date: May 2009
Location: Guelph
Posts: 88
Rep Power: 17 |
I'd also be interested in a version which is compatible with OF1.5
__________________
grid generation: ICEM CFD 13.0 solver: CFX 13.0 |
|
August 25, 2009, 10:42 |
|
#16 |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
||
August 25, 2009, 17:13 |
|
#17 |
New Member
Giulio Romanelli
Join Date: Mar 2009
Posts: 4
Rep Power: 17 |
Hi Chris, Paul, Julian, Alexandre.
Sorry for the late reply. Yes, there is a AeroFoam version for OpenFOAM 1.5-dev fully parallel with some new options such as Residual Smoothing for steady-state computations. I will try to update the website in the next few days. Best regards, Giulio |
|
August 25, 2009, 18:18 |
|
#18 | |
Member
Julian Krick
Join Date: May 2009
Location: Guelph
Posts: 88
Rep Power: 17 |
Quote:
__________________
grid generation: ICEM CFD 13.0 solver: CFX 13.0 |
||
August 27, 2009, 12:20 |
|
#19 | |
Senior Member
Alexandre Pereira
Join Date: Mar 2009
Posts: 155
Rep Power: 17 |
Quote:
Does it couple with Aster 10.0...? would be awesome... :-) |
||
August 28, 2009, 09:10 |
|
#20 |
New Member
Abhishek
Join Date: Mar 2009
Location: Pune, India
Posts: 2
Rep Power: 0 |
Thats a gre8 news. I was waiting this to happen.
Thanks a lot Giulio. Is turbulence also available in this version ? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
segregated solver vrs coupled solver | sm | FLUENT | 0 | November 6, 2007 02:24 |
Densitybased coupled compressible solver | jojo | OpenFOAM Running, Solving & CFD | 0 | July 19, 2006 13:43 |
How to do it if i change the seregated finitevolume solver to segregated finiteelement solver | dandes | OpenFOAM Pre-Processing | 0 | March 22, 2006 22:06 |
AGM-SOLVER | MANOJ | FLUENT | 5 | August 1, 2005 05:49 |
coupled solver / uncoupled solver | Jaan Unger | Main CFD Forum | 0 | September 3, 2002 09:30 |