• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

trixi-framework / HOHQMesh / 40459612982
79%
master: 57%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 27 Oct 2026 06:12AM UTC
Jobs 1
Files 83
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Oct 2026 06:11AM UTC coverage: 78.616% (+0.5%) from 78.15%
40459612982

push

github

web-flow
Improve `INTERFACE_BOUNDARIES` mesh capability (#186)

* increase smoother iterations for BoneAndMarrow

* first draft of improved interface boundary node placement and cleanup

* update BoneAndMarrow test values

* adjust how material IDs are assigned to handle concave elements. Also, adjust numbering of the material ID output to the mesh file and sem plot file

* update gallery with the five interior domains from Garrett

* adjust comments

* adjust KT3 element file

* handle sharp corners better on interface meshes

* restructure loop nest

* Do not reduce the valence of nodes on boundary or interface curves

CleanUp7ValenceNode_InMesh replaces a node shared by 7 elements in three
of those elements with a new node halfway along a diagonal. When the node
lies on an interface curve, the new node is not on the curve, so the
interface no longer follows the curve and elements next to it fold. In
magnetic3e.control (121 circular interfaces) this gave 18 inverted
elements in pairs around the magnets.

Skip such nodes, as DeleteElementIfDiamond already does for diamonds.
The benchmark meshes are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* allow for more than 99 materials in the .tec output

* fix too long line and truncation error

* add extra precision to TecPlot output to avoid plotting artifacts in small elements

* make fmin search for nearest boundary / interface more robust when a boundary region is particularly narrow

* Squashed commit of the following:

commit 73aa1bee9
Author: Andrew Winters <andrew.ross.winters@liu.se>
Date:   Sat Oct 17 00:36:37 2026 +0200

    cleanup code and reuse functionality

commit 39afcde74
Author: Andrew Winters <andrew.ross.winters@liu.se>
Date:   Fri Oct 16 22:23:26 2026 +0200

    update BlobAdapt and RotatedEllipse benchmarks due to slight change in boundary handling

commit 7800e1299
Author: Andr... (continued)

1081 of 1219 new or added lines in 14 files covered. (88.68%)

9 existing lines in 4 files now uncovered.

10555 of 13426 relevant lines covered (78.62%)

387681.07 hits per line

Uncovered Changes

Lines Coverage ∆ File
42
83.89
2.54% Source/Mesh/MeshBoundaryMethods.f90
41
81.05
-2.24% Source/Mesh/MeshCleaner.f90
38
84.62
-13.37% Source/Mesh/InterfaceElementMethods.f90
7
88.57
-0.61% Source/Mesh/MeshGeneratorMethods.f90
4
92.79
-0.2% Source/Project/Sizer/Sizer.f90
3
85.0
2.07% Source/Foundation/Geometry.f90
3
94.74
3.07% Source/Mesh/MeshOperationsModule.f90

Coverage Regressions

Lines Coverage ∆ File
6
88.57
-0.61% Source/Mesh/MeshGeneratorMethods.f90
1
85.0
2.07% Source/Foundation/Geometry.f90
1
97.68
1.77% Source/Mesh/SpringMeshSmoother.f90
1
92.79
-0.2% Source/Project/Sizer/Sizer.f90
Jobs
ID Job ID Ran Files Coverage
1 40459612982.1 27 Oct 2026 06:12AM UTC 83
78.62
GitHub Action Run
Source Files on build 40459612982
  • Tree
  • List 83
  • Changed 16
  • Source Changed 14
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #40459612982
  • 403edd17 on github
  • Prev Build on main (#40126431265)
  • Next Build on main (#40570171449)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc