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

Porous jump boundary condition

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 4, 2016, 05:31
Default Porous jump boundary condition
  #1
New Member
 
Gregor Alan
Join Date: Feb 2016
Posts: 9
Rep Power: 10
GregorAlan is on a distinguished road
Hi all,

For the case I am trying to run using chtMultiRegionSimpleFoam I need a porous jump boundary condition (same as in fluent) at the outlet of the domain. This is the boundary condition I use for the outlet:

Code:
    	   outlet
    	   {
        	type            porousBafflePressure;
        	patchType       cyclic;
        	jump            uniform 0;
        	D               1000;
        	I               1/10E10;
        	L               1E-4;
        	value           uniform 0;
   	   }
If I try to run this it gives me the following error message:

Code:
--> FOAM FATAL ERROR: 
Attempt to cast type patch to type lduInterface

    From function refCast<To>(From&)
    in file /home/openfoam/OpenFOAM/OpenFOAM-3.0.1/src/OpenFOAM/lnInclude/typeInfo.H at line 114.

FOAM aborting

#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::error::abort() at ??:?
#2  Foam::lduInterface const& Foam::refCast<Foam::lduInterface const, Foam::fvPatch const>(Foam::fvPatch const&) at ??:?
#3  Foam::fixedJumpFvPatchField<double>::fixedJumpFvPatchField(Foam::fvPatch const&, Foam::DimensionedField<double, Foam::volMesh> const&) at ??:?
#4  Foam::porousBafflePressureFvPatchField::porousBafflePressureFvPatchField(Foam::fvPatch const&, Foam::DimensionedField<double, Foam::volMesh> const&, Foam::dictionary const&) at ??:?
#5  Foam::fvPatchField<double>::adddictionaryConstructorToTable<Foam::porousBafflePressureFvPatchField>::New(Foam::fvPatch const&, Foam::DimensionedField<double, Foam::volMesh> const&, Foam::dictionary const&) at ??:?
#6  Foam::fvPatchField<double>::New(Foam::fvPatch const&, Foam::DimensionedField<double, Foam::volMesh> const&, Foam::dictionary const&) at ??:?
#7  Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::GeometricBoundaryField::readField(Foam::DimensionedField<double, Foam::volMesh> const&, Foam::dictionary const&) at ??:?
#8  Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::readFields(Foam::dictionary const&) at ??:?
#9  Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::readFields() at ??:?
#10  Foam::GeometricField<double, Foam::fvPatchField, Foam::volMesh>::GeometricField(Foam::IOobject const&, Foam::fvMesh const&) at ??:?
#11  ? at ??:?
#12  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#13  ? at ??:?
I have read this has something to do with the cyclic BC which is in the porousBafflePressure BC. Do I need to have cyclic boundaries or is it something else?

Regards,

Gregor Alan
GregorAlan 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
Plot drag forces at porous jump boundary condition Shim FLUENT 1 June 5, 2017 04:31
Radiation interface hinca CFX 15 January 26, 2014 17:11
CFX fails to calculate a diffuser pipe flow shenying0710 CFX 7 March 26, 2013 04:13
How can I implement temperature jump boundary condition in microchannel walls? sima FLUENT 1 December 8, 2010 08:20
Porous wall boundary condition in LES Henrik FLUENT 0 May 31, 2007 06:17


All times are GMT -4. The time now is 06:00.