|
[Sponsors] |
![]() |
![]() |
#21 |
New Member
stefano pieretti
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
After a "find and replace" in the STL it works! Thank you!
Any suggestion about the fact that HelyxOs deosn't reconstruct the result after a parallel run? It leaves me with the "processor#" folders and reconstructPar gives error. |
|
![]() |
![]() |
![]() |
![]() |
#22 |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 ![]() ![]() |
||
![]() |
![]() |
![]() |
![]() |
#23 | ||
New Member
Romain
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
Quote:
Quote:
I do like to use this installation, since it comes with all I'm asking for, OF1.6ext, OF21... and some useful softwares, so I would prefer if I did not have to make a clean installation. In response to Bruno questions, I would say yes at the three of them. I did try to use blockMesh in the same terminal with success (if I don't start HelyxOS with the correct terminal, I have a different error : blockMesh : command not found which seems logical) Any idea how I could fix this error without making a new installation ? Thanks for your help. |
|||
![]() |
![]() |
![]() |
![]() |
#24 |
New Member
stefano pieretti
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
looks like the standard folder structure of openfoam is not mantained, it gives error because it can't find files in the place where they shuld be. for example reconstructPar/Mesh search for "polymesh" inside the timestep folders for every processors, but helyxos generates only a folder "polymesh" in the roots of "processor#" folders...
|
|
![]() |
![]() |
![]() |
![]() |
#25 |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 ![]() ![]() |
Stefano,
My fault, just running the command Code:
reconstructParMesh Code:
--> FOAM FATAL ERROR: Your time was specified as 0 but there is no polyMesh/points in that time. (there is a points file in "constant") Please rerun with the correct time specified (through the -constant, -time or -latestTime (at your option). From function reconstructParMesh in file reconstructParMesh.C at line 449. FOAM exiting Code:
reconstructParMesh -constant |
|
![]() |
![]() |
![]() |
![]() |
#26 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,978
Blog Entries: 45
Rep Power: 128 ![]() ![]() ![]() ![]() ![]() ![]() |
Greetings to all!
@romain.h and @stez: Quote:
Apparently the "LD_LIBRARY_PATH" variable is removed when running blockMesh and company, I'm not sure why and how. And the solution is somewhat simple:
Code:
block.run mesh.parallel.run mesh.run snappy.parallel.run snappy.run solver.parallel.run solver.run Best regards, Bruno
__________________
|
||
![]() |
![]() |
![]() |
![]() |
#27 |
New Member
stefano pieretti
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
@Bruno: I don't have that problem anymore, I think it is limited to CAELINUX terminal. Now with a clean Ubuntu + OpenFOAM all works fine.
@chengdan: Thank you, now it works, finally i managed to finish a simulation with HelyxOS ![]() I noticed that every time i start a simulation it overwrite the controldict file, so i can't modify it to add forces output. Is there any walkaround for that or it's better to generate files, exit HelyxOs, modify them and run all from terminal? |
|
![]() |
![]() |
![]() |
![]() |
#28 | |
Senior Member
|
Hi Bruno,
Quote:
Regards, Jose |
||
![]() |
![]() |
![]() |
![]() |
#29 | |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,978
Blog Entries: 45
Rep Power: 128 ![]() ![]() ![]() ![]() ![]() ![]() |
Hi José,
Quote:
![]() ![]() Thanks for the heads up! I'll see how far these JARs can stretch ![]() Best regards, Bruno
__________________
|
||
![]() |
![]() |
![]() |
![]() |
#30 | |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 ![]() ![]() |
@stez
Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#31 | |
New Member
Romain
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
Quote:
|
||
![]() |
![]() |
![]() |
![]() |
#32 | |
Senior Member
Eugene de Villiers
Join Date: Mar 2009
Posts: 725
Rep Power: 21 ![]() |
Quote:
The limited number of options currently available in some areas is purely due to a lack of time for implementation and testing. We wanted to get the tool out there for people to use and provide feedback, rather than iterating it to "perfection" prior to release. So if you have found a bug or there are features you would like to see included, we would like to hear from you. Eugene |
||
![]() |
![]() |
![]() |
![]() |
#33 |
New Member
Romain
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
I do like this GUI, for my point a view it is really a nice tool to use with OpenFoam...
But I still have some issue with it. I did run some simple cases with a porous media (simpleFoam solver) and everything is working perfectly. But if I try to add some thermal effect, it is not working anymore. Even for a really simple case (laminar flow, with a uniform temperature). As soon as the buoyantBoussinesqSimpleFoam solver is selected I have those errors messages : ![]() I checked if I can run this solver outside of the HelyxOS GUI and I did not have any problem. Another little detail, I cannot choose the solver, it is choosen automatically by EngysOS, is that normal ? I did try to use the official java software but it did not change anything ![]() Thanks, Romain |
|
![]() |
![]() |
![]() |
![]() |
#34 |
Senior Member
Daniel P. Combest
Join Date: Mar 2009
Location: St. Louis, USA
Posts: 621
Rep Power: 0 ![]() ![]() |
Romain,
I will look through and try to repeat your error and then report a bug if needed. The bugs/known issues will show up at (http://sourceforge.net/p/helyx-os/tickets/). I'll also post back here if I create a ticket or find an answer for you (or anyone else). |
|
![]() |
![]() |
![]() |
![]() |
#35 | |
New Member
Romain
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
Quote:
![]() I was working with a really simple geometry : 2D, with an inlet/outlet, walls on top and bottom, empty patch on the front and back I used this same geometry, with an identical mesh to run all my cases. It was working for a simple flow (simpleFoam), for a flow with a porous media (porousSimpleFoam), but as soon as I put the thermal aspect in the simulation (homogeneous temperature!) it was not working anymore. But if I switch to a 3D simulation (I change my empty patch to walls) it's working just fine. So I assume that something was wrong with my boundary conditions, or more accurately my mesh was not really 2D. I had an error with checkMesh (Total number of faces on empty patches is not divisible by the number of cells in the mesh. Hence this mesh is not 1D or 2D), I did not run it before since it was working for the other cases. The error was also present on the other cases, but it did not seem to cause trouble. I hope that you did not spent too much time on that issue. ![]() Last edited by romain.h; August 16, 2012 at 19:29. |
||
![]() |
![]() |
![]() |
![]() |
#36 |
Member
Charles
Join Date: May 2011
Location: France
Posts: 77
Rep Power: 15 ![]() |
I got the same problem than Santos. The blockMeshDict file is good but to run blockMesh then SnappyHexMesh I had to copy the blockMeshDict file from /System to /Constant/Polymesh then run blockMesh and SnappyHexMesh via the terminal.
I don't understand why Helyx doesn't find his own files when asked to create Mesh ! It's also strange as some people successfully run "Create Mesh" via Helyx without manually moving anything... If I don't move blockMeshDict, I get the following message when I ask to Create Mesh in Helyx : Code:
Opening cone Loading processors Loading constant Loading system Cone.stl not found Loading State null is not supported. Changed to kEpsilon steady - incompressible - RANS - energy: OFF - buoyant: OFF - humidity: OFF - radiation: OFF Loading patches Cannot read the file: /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/polyMesh/boundary (No such file or directory) Loading cell zones Cannot read the file: /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/polyMesh/cellZones (No such file or directory) Loading fields Updating Mesh panel Updating Case Setup panel Total load time 0.034 seconds Loading STL Found Cone Cone.stl_Cone SAVE PROJECT: /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone WRITE: turbulenceProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/turbulenceProperties WRITE: RASProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/RASProperties WRITE: LESProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/LESProperties WRITE: thermophysicalProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermophysicalProperties WRITE: transportProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/transportProperties WRITE: radiationProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/radiationProperties WRITE: g -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/g WRITE: MRFZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/MRFZones WRITE: porousZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/porousZones WRITE: thermalZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermalZones WRITE: blockMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/blockMeshDict WRITE: snappyHexMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/snappyHexMeshDict Dictionary is NULL WRITE: controlDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/controlDict WRITE: fvSchemes -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSchemes WRITE: fvSolution -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSolution Cannot read or write boundary file WRITE: U -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/U WRITE: p -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/p WRITE: epsilon -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/epsilon WRITE: nut -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/nut WRITE: k -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/k SAVE PROJECT: /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone WRITE: turbulenceProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/turbulenceProperties WRITE: RASProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/RASProperties WRITE: LESProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/LESProperties WRITE: thermophysicalProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermophysicalProperties WRITE: transportProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/transportProperties WRITE: radiationProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/radiationProperties WRITE: g -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/g WRITE: MRFZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/MRFZones WRITE: porousZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/porousZones WRITE: thermalZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermalZones WRITE: blockMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/blockMeshDict WRITE: snappyHexMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/snappyHexMeshDict Dictionary is NULL WRITE: controlDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/controlDict WRITE: fvSchemes -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSchemes WRITE: fvSolution -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSolution WRITE: U -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/U WRITE: p -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/p WRITE: epsilon -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/epsilon WRITE: nut -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/nut WRITE: k -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/k SAVE PROJECT: /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone WRITE: turbulenceProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/turbulenceProperties WRITE: RASProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/RASProperties WRITE: LESProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/LESProperties WRITE: thermophysicalProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermophysicalProperties WRITE: transportProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/transportProperties WRITE: radiationProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/radiationProperties WRITE: g -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/g WRITE: MRFZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/MRFZones WRITE: porousZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/porousZones WRITE: thermalZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermalZones WRITE: blockMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/blockMeshDict WRITE: snappyHexMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/snappyHexMeshDict Dictionary is NULL WRITE: controlDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/controlDict WRITE: fvSchemes -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSchemes WRITE: fvSolution -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSolution WRITE: U -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/U WRITE: p -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/p WRITE: epsilon -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/epsilon WRITE: nut -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/nut WRITE: k -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/k SAVE PROJECT: /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone WRITE: turbulenceProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/turbulenceProperties WRITE: RASProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/RASProperties WRITE: LESProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/LESProperties WRITE: thermophysicalProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermophysicalProperties WRITE: transportProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/transportProperties WRITE: radiationProperties -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/radiationProperties WRITE: g -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/g WRITE: MRFZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/MRFZones WRITE: porousZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/porousZones WRITE: thermalZones -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/constant/thermalZones WRITE: blockMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/blockMeshDict WRITE: snappyHexMeshDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/snappyHexMeshDict Dictionary is NULL WRITE: controlDict -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/controlDict WRITE: fvSchemes -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSchemes WRITE: fvSolution -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/system/fvSolution Cannot read or write boundary file WRITE: U -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/U WRITE: p -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/p WRITE: epsilon -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/epsilon WRITE: nut -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/nut WRITE: k -> /home/charles/OpenFOAM/charles-2.1.0/run/helyx/cone/0/k |
|
![]() |
![]() |
![]() |
![]() |
#37 |
Member
Charles
Join Date: May 2011
Location: France
Posts: 77
Rep Power: 15 ![]() |
I made it work chegdan's method.
Adding : Code:
. ~/OpenFOAM/OpenFOAM-2.1.0/etc/bashrc This software is still yet to improve but I'm thrilled by the actual improvement it makes on OpenFoam. This Fluent-like interface really makes it much simpler to use without removing any customization possibilities ! |
|
![]() |
![]() |
![]() |
![]() |
#38 |
New Member
stefano pieretti
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
New version of HelyxOS, new problems
![]() It can't load a lot of libs (while the previous version works ok), but all seems related to "libmpi.so.1". The main window starts, there is an "Error loading VTK libraries" where there should be the 3D view. I tried to import an .stl file (the same used for testing with the old version, so the file is ok) and it says: "The geometry file cannot be loaded. The file contains invalid character: " with no characters written. Any suggestion? ![]() Error code: Code:
java -Xms128m -Xmx1024m -jar ./lib/HelyxOS.jar vtkHybridJava NOT loaded: /home/stefano/Engys/HelyxOS/v1.0.0/ext/libvtkHybridJava.so.5.10.0: libmpi.so.1: impossibile aprire il file oggetto condiviso: File o directory non esistente java.lang.UnsatisfiedLinkError: /home/stefano/Engys/HelyxOS/v1.0.0/ext/libvtkHybridJava.so.5.10.0: libmpi.so.1: impossibile aprire il file oggetto condiviso: File o directory non esistente at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1807) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1732) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1028) at eu.engys.helyx.vtk.VTKUtil.loadLibrary(VTKUtil.java:96) at eu.engys.helyx.vtk.VTKUtil.LoadAllNativeLibraries(VTKUtil.java:72) at eu.engys.helyx.gui.Launcher.main(Launcher.java:44) Make sure the search path is correct: /home/stefano/Engys/HelyxOS/jre/lib/amd64/server:/home/stefano/Engys/HelyxOS/jre/lib/amd64:/home/stefano/Engys/HelyxOS/jre/../lib/amd64:./ext:./../jre/lib/amd64/xawt:/usr/lib/nvidia-current:/usr/lib32/nvidia-current:/opt/paraviewopenfoam3120/lib/paraview-3.12:/opt/openfoam211/platforms/linux64GccDPOpt/lib/openmpi-system:/opt/ThirdParty-2.1.1/platforms/linux64GccDPOpt/lib/openmpi-system:/usr/lib/openmpi/lib:/home/stefano/OpenFOAM/stefano-2.1.1/platforms/linux64GccDPOpt/lib:/opt/site/2.1.1/platforms/linux64GccDPOpt/lib:/opt/openfoam211/platforms/linux64GccDPOpt/lib:/opt/ThirdParty-2.1.1/platforms/linux64GccDPOpt/lib:/opt/openfoam211/platforms/linux64GccDPOpt/lib/dummy:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib |
|
![]() |
![]() |
![]() |
![]() |
#39 |
New Member
Paolo Geremia
Join Date: Aug 2012
Posts: 11
Rep Power: 14 ![]() |
Hi Stefano,
In the new version of Helyx-OS the "/\*#$; characters are not allowed in the STL file, thus the message you get is expected. Regarding the VTK error, can you check that you sourced your OpenFOAM etc/bashrc file correctly? If this is not the case, please let me know. |
|
![]() |
![]() |
![]() |
![]() |
#40 |
New Member
stefano pieretti
Join Date: Aug 2012
Posts: 12
Rep Power: 14 ![]() |
None of those characters exist in my stl file, I checked them all with gedit...
![]() About OpenFOAM I think I've not fully understood what you are looking for, but if it's useful I'm running HelyxOS from the same terminal of the old version (that works fine and OpenFOAM commands are enabled). I noticed also that some of the directories written in the error don't exist in my system, for example "home/stefano/OpenFOAM....". |
|
![]() |
![]() |
![]() |
Tags |
cases setup, preprocessor, snappyhexmesh |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Helyx-OS Open Source GUI for OpenFOAM | eugene | OpenFOAM Announcements from Other Sources | 31 | March 9, 2020 16:55 |
TUI Commands from GUI? | Carlos | FLUENT | 6 | May 22, 2013 18:05 |
User Defined GUI | Frederik | FLUENT | 0 | June 23, 2006 16:12 |
Command Line vs. GUI Menus | Go | FLUENT | 0 | June 8, 2005 16:05 |
GUI window settings | cmv | Siemens | 0 | February 7, 2005 06:22 |