CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Foam Fatal IO error when running pimpledymfoam

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 14, 2013, 19:24
Default Foam Fatal IO error when running pimpledymfoam
  #1
New Member
 
neek honeys
Join Date: Dec 2013
Posts: 7
Rep Power: 13
orkavic is on a distinguished road
I am trying to run pimpledymfoam right now but i keep getting the following error:

[0] --> FOAM FATAL IO ERROR: [1]
[1]
[1] --> FOAM FATAL IO ERROR:
[1] keyword origin is undefined in dictionary "IOstream.solidBodyMotionFvMeshCoeffs.rotatingMoti onCoeffs"

[0] keyword origin is undefined in dictionary "/home/icymud/OpenFOAM/icymud-2.2.2/run/FinalProje/processor0/../constant/dynamicMeshDict.solidBodyMotionFvMeshCoeffs.rotati ngMotionCoeffs"
[0]
[0] file: /home/icymud/OpenFOAM/icymud-2.2.2/run/FinalProje/processor0/../constant/dynamicMeshDict.solidBodyMotionFvMeshCoeffs.rotati ngMotionCoeffs from line 31 to line [2]
[2]
[2] --> FOAM FATAL IO ERROR:
[2] keyword origin is undefined in dictionary "IOstream.solidBodyMotionFvMeshCoeffs.rotatingMoti onCoeffs"
[2]
[1]
[1] file: IOstream.solidBodyMotionFvMeshCoeffs.rotatingMotio nCoeffs from line 0 to line 0.
[1]
[1] From function dictionary::lookupEntry(const word&, bool, bool) const
[1] in file db/dictionary/dictionary.C at line 402.
[1]
FOAM parallel run exiting
[1]
[2] file: IOstream.solidBodyMotionFvMeshCoeffs.rotatingMotio nCoeffs from line 0 to line 0.
[2]
[2] From function dictionary::lookupEntry(const word&, bool, bool) const
[2] in file db/dictionary/dictionary.C at line 40232.
[0]
[0] From function dictionary::lookupEntry(const word&, bool, bool) const
[0] in file db/dictionary/dictionary.C at line 402.
[0]
FOAM parallel run exiting
[0]
.
[2]
FOAM parallel run exiting
[2]
--------------------------------------------------------------------------
MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
with errorcode 1.

NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
You may or may not see output from other processes, depending on
exactly when Open MPI kills them.
--------------------------------------------------------------------------
[3]
[3]
[3] --> FOAM FATAL IO ERROR:
[3] keyword origin is undefined in dictionary "IOstream.solidBodyMotionFvMeshCoeffs.rotatingMoti onCoeffs"
[3]
[3] file: IOstream.solidBodyMotionFvMeshCoeffs.rotatingMotio nCoeffs from line 0 to line 0.
[3]
[3] From function dictionary::lookupEntry(const word&, bool, bool) const
[3] in file db/dictionary/dictionary.C at line 402.
[3]
FOAM parallel run exiting
[3]
--------------------------------------------------------------------------
mpirun has exited due to process rank 3 with PID 13653 on
node HPCTest4 exiting without calling "finalize". This may
have caused other processes in the application to be
terminated by signals sent by mpirun (as reported here).
--------------------------------------------------------------------------
[HPCTest4:13649] 3 more processes have sent help message help-mpi-api.txt / mpi-abort
[HPCTest4:13649] Set MCA parameter "orte_base_help_aggregate" to 0 to see all help / error messages







I am not sure what would cause this error.. Here is a copy of my dynamicmeshdict:

/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.2.1 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object dynamicMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dynamicFvMesh solidBodyMotionFvMesh;

motionSolverLibs ( "libfvMotionSolvers.so" );


solidBodyMotionFvMeshCoeffs
{
cellZone innerCylinderSmall;

solidBodyMotionFunction rotatingMotion;
rotatingMotionCoeffs
{
CofG (0 0 0);
radialVelocity (0 9000 0); // deg/s
}
}


// ************************************************** *********************** //
orkavic is offline   Reply With Quote

Old   December 15, 2013, 02:59
Default
  #2
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25
nimasam is on a distinguished road
Quote:
keyword origin is undefined in dictionary "IOstream.solidBodyMotionFvMeshCoeffs.rotating Moti onCoeffs"
in rotatingMotionCoeffs you need add following line :
Quote:
origin (0 0 0);
__________________
My Personal Website (http://nimasamkhaniani.ir/)
Telegram channel (https://t.me/cfd_foam)
nimasam is offline   Reply With Quote

Old   December 15, 2013, 10:54
Default
  #3
New Member
 
neek honeys
Join Date: Dec 2013
Posts: 7
Rep Power: 13
orkavic is on a distinguished road
Thank you for the help! I also got the same error again after inputting that line except it said "axis" instead of origin. Would adding "axis (0 0 0) suffice in irder to get past that error?

Also would you know how to adjust the location of an stil file in relation to other objects that are being meshed? I am trying to analyze an airplane propeller so I have simply replaced the .obj files in the existing propeller case, within pimpledymfoam with my own .stl propeller file. I thought that it I centered my propeller within solid works that it would automatically be centered in my mesh, but that isn't the case. My propeller always ends up with one Blade completely penetrating the inner cylinders. Do you have any quick tips on how to adjust this?
orkavic is offline   Reply With Quote

Old   December 18, 2013, 17:05
Default
  #4
Senior Member
 
Nima Samkhaniani
Join Date: Sep 2009
Location: Tehran, Iran
Posts: 1,267
Blog Entries: 1
Rep Power: 25
nimasam is on a distinguished road
Quote:
Thank you for the help! I also got the same error again after inputting that line except it said "axis" instead of origin. Would adding "axis (0 0 0) suffice in irder to get past that error?
yes, it is enough
Quote:
Also would you know how to adjust the location of an stil file in relation to other objects that are being meshed? I am trying to analyze an airplane propeller so I have simply replaced the .obj files in the existing propeller case, within pimpledymfoam with my own .stl propeller file. I thought that it I centered my propeller within solid works that it would automatically be centered in my mesh, but that isn't the case. My propeller always ends up with one Blade completely penetrating the inner cylinders. Do you have any quick tips on how to adjust this?
maybe you want to create a cylinder in your cad software with the same axis and import in OpenFOAM
__________________
My Personal Website (http://nimasamkhaniani.ir/)
Telegram channel (https://t.me/cfd_foam)
nimasam is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Other] problem running potential foam subhsngh OpenFOAM Meshing & Mesh Conversion 0 July 6, 2013 17:30
[Gmsh] GmshToFoam FOAM FATAL ERROR faces deallocated Tobias Prousa (Prousa) OpenFOAM Meshing & Mesh Conversion 14 January 31, 2012 11:45
[Gmsh] Import problem ARC OpenFOAM Meshing & Mesh Conversion 0 February 27, 2010 11:56
Statically Compiling OpenFOAM Issues herzfeldd OpenFOAM Installation 21 January 6, 2009 10:38
[Gmsh] Import gmsh msh to Foam adorean OpenFOAM Meshing & Mesh Conversion 24 April 27, 2005 09:19


All times are GMT -4. The time now is 22:54.