Skip to content
This repository was archived by the owner on May 9, 2022. It is now read-only.
This repository was archived by the owner on May 9, 2022. It is now read-only.

FOAM-FSI does not work in Debug mode (index out of range) #382

@MakisH

Description

@MakisH

Hello everyone,

When I try to run any tutorial case, fsiFoam crashes in the beginning with an error I do not understand. See the log files here. The error is always in the solid and it has the following form:

FOAM-FSI build: 3.2-5f43c0922374

Patch inner-wall	Traction boundary field: U
	nonLinear set to total Lagrangian
Patch outer-wall	Traction boundary field: U
	nonLinear set to total Lagrangian
Patch inner-wall	Traction boundary field: U
	nonLinear set to total Lagrangian
Patch outer-wall	Traction boundary field: U
	nonLinear set to total Lagrangian
[1] 
[1] 
[1] --> FOAM FATAL ERROR: 
[1] index 84 out of range 0 ... 83
[1] 
[1]     From function UList<T>::checkIndex(const label)
[1]     in file /home/tester/foam/foam-extend-3.2/src/foam/lnInclude/UListI.H at line 124.

This particular error is for the 3dTube tutorial, with preCICE. I simply run ./Allrun or ./Allrun_precice (after I run ./Allclean).

I built foam-extend and FOAM-FSI successfully, the testsuite-fsi returns no errors. The foam-extend (parallel) tutorials run successfully.

Any ideas?

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