|
[Sponsors] |
April 23, 2009, 03:37 |
OpenFoam logfile compression tip
|
#1 |
Senior Member
|
Hi all!
Making simulations in OpenFoam sometimes I get really huge log files. In some cases it can result in hard drive freespace running out! But all information can be useful afterwards and I cannot just redirect output to /dev/null. So it is necessary to compress output on the fly. One solution in Linux OS is piping it to gzip/bzip2: openfoamSolver 2>&1 | gzip > log.gz But worst thing is that gzip blocks log.gz pipe for reading during simulation and one cannot get access to log data until task is finished! The solution is to use "compress" package. To obtain it in Ubuntu use sudo apt-get install ncompress Then it is possible openfoamSolver 2>&1 | compress > log.Z or make run script, containing Code:
#!/bin/sh checkMesh if [ $? -eq 0 ]; then nohup openfoamSolver 2>&1 | compress > logfileName.Z & else exit -1 fi
__________________
Best regards, Dr. Alexander VAKHRUSHEV Christian Doppler Laboratory for "Metallurgical Applications of Magnetohydrodynamics" Simulation and Modelling of Metallurgical Processes Department of Metallurgy University of Leoben http://smmp.unileoben.ac.at |
|
January 18, 2011, 05:53 |
Continue with logfile
|
#2 |
Member
José Rodrigues
Join Date: Jun 2010
Location: IN+/IST Lisbon
Posts: 53
Rep Power: 16 |
Hi! great post tip, btw..
My problem is a bit different though: I would like to know how it is possible to continue a logfile of a simulation that was interrupted and I wish to resume with the same logfile, without erasing the previous timesteps. Thx Jose |
|
January 18, 2011, 06:35 |
|
#3 | |
Senior Member
Roman Thiele
Join Date: Aug 2009
Location: Eindhoven, NL
Posts: 374
Rep Power: 21 |
Quote:
Code:
foamProgram >> logFile
__________________
~roman |
||
January 18, 2011, 06:39 |
|
#4 |
Member
José Rodrigues
Join Date: Jun 2010
Location: IN+/IST Lisbon
Posts: 53
Rep Power: 16 |
Great! many Thx
Regards |
|
January 18, 2011, 10:15 |
Compress VTK files
|
#5 |
Senior Member
Eelco van Vliet
Join Date: Mar 2009
Location: The Netherlands
Posts: 124
Rep Power: 19 |
Thanks for the compress tip!
In line with compression of data files, another question. I commonly create output sample planes using the function object libfieldFunctionObjects.so. The problems is that the planes are only written in uncompressed ascii, so a lot of data is generated (especially for isocontour). An example Code:
PlanesVTK {functions ( enabled true; type surfaces; setFormat raw; surfaceFormat vtk; writeFormat binary; timePrecision 0; interpolationScheme cellPointFace; writeCompression compressed; functionObjectLibs ("libsampling.so"); outputControl timeStep; outputInterval 1; fields ( magVorticity ); surfaces ( iso_magU0p5 { type isoSurfaceCell; isoField magU; isoValue 0.8; interpolate true; regularise false; } ); } // END PlanesVTK is ); Thanks! Regards, Eelc |
|
September 30, 2015, 09:14 |
|
#6 |
Member
matteo lombardi
Join Date: Apr 2009
Posts: 67
Rep Power: 17 |
Hello,
have you had any luck exporting slices in vtk binary format?Thanks, matteo |
|
September 1, 2016, 09:29 |
|
#7 | |
Senior Member
Join Date: Mar 2015
Posts: 250
Rep Power: 12 |
Hello,
this is very interesting and may be of great helpt to me. The problem is I don't really understand how you proceed with this compressed file. I mean normally one wants to extract data from this file during runtime (e.g. for plotting residuals). For doing this I need to extract the file and I am as far as before. What am I missing here? Best regards, Kate Quote:
|
||
September 11, 2017, 08:07 |
Edited the log file on a server
|
#8 |
Member
Tarang
Join Date: Feb 2011
Location: Delhi, India
Posts: 47
Rep Power: 15 |
Hello,
By mistake I have edited the solver.log output file in the running case. Now the case is running for 65 hours and it is scheduled to run for 300 hours more. The issue is solver.log file is not getting updated anymore. Although I am monitoring the residuals through residuals function object, but I want to see the number of PIMPLE iterations being used so that I can update my Courant Number. Can anyone suggest the way to restart the output log file? |
|
September 11, 2017, 11:18 |
|
#9 | |
New Member
Oliver K
Join Date: May 2017
Posts: 15
Rep Power: 9 |
Quote:
|
||
Tags |
compression, logfile, openfoam |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Superlinear speedup in OpenFOAM 13 | msrinath80 | OpenFOAM Running, Solving & CFD | 18 | March 3, 2015 06:36 |
64bitrhel5 OF installation instructions | mirko | OpenFOAM Installation | 2 | August 12, 2008 19:07 |
Adventure of fisrst openfoam installation on Ubuntu 710 | jussi | OpenFOAM Installation | 0 | April 24, 2008 15:25 |
OpenFOAM Debian packaging current status problems and TODOs | oseen | OpenFOAM Installation | 9 | August 26, 2007 14:50 |
OpenFOAM Training and Workshop Zagreb 2628Jan2006 | hjasak | OpenFOAM | 1 | February 2, 2006 22:07 |