Skip to content

Number of surfaces is not equal to number of motion component names #249

@HomaFarahani

Description

@HomaFarahani

Hello, I hope you're doing well.
My geometry is in STL format, consisting of six files. I have defined all six files in the geometry setup, but I keep receiving the following error message. I am not sure about the cause of this error. STL files can not be attached.

Error occured in file (62):/home/cemf1/PhasicFlow/phasicFlow-v-1.0/src/phasicFlow/triSurface/triSurface.cpp
Function: bool pFlow::convertToTriSurfaceComponents(pFlow::uint32, pFlow::span<pFlow::triple<pFlow::triple > >, pFlow::realx3Vector&, pFlow::uint32x3Vector&, pFlow::realVector&, pFlow::realx3Vector&)
Invalid triangle ((0.186797 0.07 0.179006) (0.186612 0.07 0.179019) (0.186427 0.07 0.179032))

Error occured in file (177):/home/cemf1/PhasicFlow/phasicFlow-v-1.0/src/phasicFlow/triSurface/triSurface.cpp
Function: bool pFlow::triSurface::append(const realx3x3Vector&)
Error in constructing triSuface from raw data centralairditributor

Error occured in file (66):/home/cemf1/PhasicFlow/phasicFlow-v-1.0/src/phasicFlow/triSurface/multiTriSurface.cpp
Function: bool pFlow::multiTriSurface::appendSurface(const word&, const realx3x3Vector&)
Creating wall surroundingairdistributor from dictionary /home/cemf1/Homa/newcasefordistributor/settings/geometryDict.surfaces
wall type is stlWall

Creating wall fuelreactorinlet from dictionary /home/cemf1/Homa/newcasefordistributor/settings/geometryDict.surfaces
wall type is stlWall

Creating wall fuelreactoroutlet from dictionary /home/cemf1/Homa/newcasefordistributor/settings/geometryDict.surfaces
wall type is stlWall

Creating wall overflowtube from dictionary /home/cemf1/Homa/newcasefordistributor/settings/geometryDict.surfaces
wall type is stlWall

Creating wall shell from dictionary /home/cemf1/Homa/newcasefordistributor/settings/geometryDict.surfaces
wall type is stlWall

Selected wall materials are (wallMat wallMat wallMat wallMat
wallMat wallMat)

Selected wall motion components are (none none none none
none none)

Creating geometry . . .
Selecting geometry model . . .
Creating triSurfaceField propertyId
Creating triSurfaceField contactForcWall
Creating triSurfaceField normalStressWall
Creating triSurfaceField shearStressWall

Error occured in file (251):/home/cemf1/PhasicFlow/phasicFlow-v-1.0/src/Geometry/geometry/geometry.cpp
Function: pFlow::geometry::geometry(pFlow::systemControl&, const pFlow::property&, pFlow::multiTriSurface&, const wordVector&, const wordVector&, const pFlow::dictionary&)
Number of surfaces (5) is not equal to number of motion component names(6)

phasicFlow is exiting . . .

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions