Skip to content

AMI inconsistent with mapped 'nearestPatchFaceAMI'

Summary

mapped patch types support AMI type interpolation. They construct AMI from a dictionary but then don't use the AMI output - instead writing it themselves. This leads to inconsistencies.

Steps to reproduce

blockMesh with e.g.

        type            mappedWall;
        inGroups        1 ( wall );
        sampleMode      nearestPatchFaceAMI;
        requireMatch    false;

This will not output the requireMatch override.

Example case

Environment information

  • OpenFOAM version : v2108

Possible fixes

Use AMI to output itself.