|
[Sponsors] | |||||
cyclicAMI bc - Error: Unable to set source and target faces |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|
|
#1 |
|
New Member
Join Date: Aug 2021
Posts: 1
Rep Power: 0 ![]() |
Hello everyone,
I have a case where I have generated a mesh in ANSYS and used fluent3DMeshToFoam to convert to OpenFoam format. The mesh was generated from a complex burner geometry with several internal contact regions. The part is not rotating and one of the contact regions has two neighboring patches. I added an additional bc for contact_region_2-contact_region_3-src to account for both neighboring patches. boundary file: Code:
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 5.x |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class polyBoundaryMesh;
location "constant/polyMesh";
object boundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
13
(
wall-fff-3-volume_volume
{
type wall;
inGroups 1(wall);
nFaces 68602;
startFace 7029853;
}
wall-fff-3-volume
{
type wall;
inGroups 1(wall);
nFaces 903;
startFace 7098455;
}
inlet_outertube
{
type patch;
nFaces 288;
startFace 7099358;
}
inlet_innertube
{
type patch;
nFaces 705;
startFace 7099646;
}
inlet_coflow
{
type patch;
nFaces 892;
startFace 7100351;
}
outlet_chamber
{
type patch;
nFaces 3741;
startFace 7101243;
}
wall
{
type wall;
inGroups 1(wall);
nFaces 992;
startFace 7104984;
}
contact_region_2-contact_region_3-src
{
type cyclicAMI;
nFaces 65110;
startFace 7105976;
neighbourPatch contact_region_2-contact_region_3-trg-fff-3-volume_volume1;
transform noOrdering;
matchTolerance 0.1;
}
contact_region_2-contact_region_3-src2
{
type cyclicAMI;
nFaces 65110;
startFace 7105976;
neighbourPatch contact_region_2-contact_region_3-trg-fff-3-volume_volume;
transform noOrdering;
matchTolerance 0.1;
}
contact_region_2-contact_region_3-trg-fff-3-volume_volume1
{
type cyclicAMI;
nFaces 1248;
startFace 7171086;
neighbourPatch contact_region_2-contact_region_3-src;
transform noOrdering;
matchTolerance 0.1;
}
contact_region_2-contact_region_3-trg-fff-3-volume_volume
{
type cyclicAMI;
nFaces 400;
startFace 7172334;
neighbourPatch contact_region_2-contact_region_3-src2;
transform noOrdering;
matchTolerance 0.1;
}
contact_region_4-src
{
type cyclicAMI;
nFaces 47772;
startFace 7172734;
neighbourPatch contact_region_4-trg;
transform noOrdering;
matchTolerance 0.1;
}
contact_region_4-trg
{
type cyclicAMI;
nFaces 59160;
startFace 7220506;
neighbourPatch contact_region_4-src;
transform noOrdering;
matchTolerance 0.1;
}
)
// ************************************************************************* //
Code:
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 5.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class volScalarField;
location "0.3";
object p;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [1 -1 -2 0 0 0 0];
internalField uniform 101325;
boundaryField
{
outlet_chamber
{
type fixedValue;
value uniform 101325;
}
inlet_outertube
{
type zeroGradient;
}
inlet_innertube
{
type zeroGradient;
}
inlet_coflow
{
type zeroGradient;
}
wall-fff-3-volume_volume
{
type zeroGradient;
}
wall-fff-3-volume
{
type zeroGradient;
}
wall
{
type zeroGradient;
}
contact_region_2-contact_region_3-src
{
type cyclicAMI;
}
contact_region_2-contact_region_3-src2
{
type cyclicAMI;
}
contact_region_2-contact_region_3-trg-fff-3-volume_volume1
{
type cyclicAMI;
}
contact_region_2-contact_region_3-trg-fff-3-volume_volume
{
type cyclicAMI;
}
contact_region_4-src
{
type cyclicAMI;
}
contact_region_4-trg
{
type cyclicAMI;
}
}
// ************************************************************************* //
Code:
AMI: Creating addressing and weights between 65110 source faces and 1248 target faces
--> FOAM Warning :
From function void Foam::AMIMethod<SourcePatch, TargetPatch>::checkPatches() const [with SourcePatch = Foam::PrimitivePatch<Foam::face, Foam::SubList, const Foam::Field<Foam::Vector<double> >&>; TargetPatch = Foam::PrimitivePatch<Foam::face, Foam::SubList, const Foam::Field<Foam::Vector<double> >&>]
in file lnInclude/AMIMethod.C at line 57
Source and target patch bounding boxes are not similar
source box span : (0.0348 0.0348 0.301)
target box span : (0.0381 0.0380692 0.263007)
source box : (-0.0174 -0.0174 0.358533) (0.0174 0.0174 0.659533)
target box : (-0.01905 -0.0190346 0.396525) (0.01905 0.0190347 0.659533)
inflated target box : (-0.0324733 -0.0324578 0.383102) (0.0324733 0.0324579 0.672956)
--> FOAM FATAL ERROR:
Unable to set source and target faces
Am I approaching this problem correctly? Is there something I can do match the source and targets? Thanks, Charmaine |
|
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Using PengRobinsonGas EoS with sprayFoam | Jabo | OpenFOAM Running, Solving & CFD | 36 | July 16, 2024 04:52 |
| [swak4Foam] swak4foam for OpenFOAM 4.0 | mnikku | OpenFOAM Community Contributions | 80 | May 17, 2022 09:06 |
| [foam-extend.org] Problems installing foam-extend-4.0 on openSUSE 42.2 and Ubuntu 16.04 | ordinary | OpenFOAM Installation | 19 | September 3, 2019 19:13 |
| polynomial BC | srv537 | OpenFOAM Pre-Processing | 4 | December 3, 2016 10:07 |
| [OpenFOAM.org] OF2.3.1 + OS13.2 - Trying to use the dummy Pstream library | aylalisa | OpenFOAM Installation | 23 | June 15, 2015 15:49 |