Problem with tutorial partitioned-backwards-facing-step

  • Tutorials state (last commit / release): v202404.4

  • Versions of solvers and adapters used: OpenFOAM2404,openfoam-adapter-1.3.1

  • preCICE version: precice-3.3.0

  • when I run the case partitioned-backwards-facing-step, this error occured:

-–[precice] ^[[0m Update Difference Matrices
—[precice] ^[[0m Performing quasi-Newton Step
—[precice] ^[[0m preconditioner scaling factor[0] = 1.00014190347033
—[precice] ^[[0m preconditioner scaling factor[1] = 59.365579426655096
ASSERTION FAILED
Location: int precice::acceleration::impl::QRFactorization::orthogonalize(Eigen::VectorXd&, Eigen::VectorXd&, double&, int)
File: /home/export/base/ycsc_simforge/simforgetrain_ycsc/online1/goofy/software/precice/precice-3.3.0/src/acceleration/impl/QRFactorization.cpp:359
Expression: _globalRows == _rows
Rank: 0
Arguments:
0: _globalRows == 224
1: _rows == 192

Issue resolved. Solution as follows:

  1. As mentioned in precice/tutorials #373, modify all the relevant settings in the configuration file precice-configure.xml:

    <exchange ... substeps="false" />

  2. Add the following to the configuration file precice-configure.xml:

    <acceleration:IQN-ILS>
          ...
          <data mesh="Fluid2-Mesh" name="Pressure" />
          ...
    </acceleration:IQN-ILS>
    
1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.