trixi-framework / HOHQMesh

High Order Hex-Quad Mesh (HOHQMesh) package to automatically generate all-quadrilateral meshes with high order boundary information.

Home Page:https://trixi-framework.github.io/HOHQMesh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fix mesh generation tests on Windows

sloede opened this issue · comments

This the error output on Windows:

    -------------------------------------------------------------
    Summary of failed tests for test suite: ControlFile: Benchmarks/ControlFiles/AllFeatures.control
    11 failures out of    12 assertions.
    -------------------------------------------------------------
    Integer equality failed:
       number of elements
       Expected [1690], Got [1647]
    Integer equality failed:
       number of Nodes
       Expected [1835], Got [1792]
    Integer equality failed:
       number of Edges
       Expected [3525], Got [3439]
    Integer equality failed:
       number of bad elements
       Expected [2], Got [3]
    Double Precision equality failed:
       signed area
       Expected [0.30783800000000000], Got [0.31587506899605999]
    Double Precision equality failed:
       aspect ratio
       Expected [1.2250500000000000], Got [1.2334162486319105]
    Double Precision equality failed:
       condition number
       Expected [1.1475800000000000], Got [1.1524380540117851]
    Double Precision equality failed:
       edge ratio
       Expected [1.4420200000000001], Got [1.4572046460075048]
    Double Precision equality failed:
       jacobian
       Expected [0.23957600000000001], Got [0.24601121471317100]
    Double Precision equality failed:
       minimum angle
       Expected [74.632999999999996], Got [74.148890457032337]
    Double Precision equality failed:
       maximum angle
       Expected [107.65800000000000], Got [108.21491240771348]

@DavidAKopriva Any idea what might be causing this and why only on Windows?

Originally posted by @sloede in #3 (comment)