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

trixi-framework / HOHQMesh / 5148625785
76%
master: 57%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 01 Jun 2023 07:56PM UTC
Jobs 1
Files 68
Run time 39s
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

pending completion
5148625785

push

github

web-flow
Implement interface boundaries (#53)

* CurveType array allocation fix

Move curveType into the mesh class to save after the mesh has been generated.

* Cleanup interface curve code

Some basic cleanup including zeroing the node acceleration and removing a redundant subroutine. Code still crashes on final smooth with interface boundaries.

* Just typos

at this point

* Update SMMeshObjects.f90

Remove unused procedure.

* Move element deletion from interface code

All cleanup is moved out of the interface code and moved into the MeshCleaner code.

* Update SMMeshClass.f90

Modify logic on node release to remove nodes from the node list if the node list is the only object that references it. Also manually remove all the linked lists from the boundaryEdgesArray before releasing it. This seems to avoid an issue where waiting until the finalizer does it causes a crash in the interface routines. It also fixes an issue where unreferenced nodes appeared in the node list in the mesh file.

* Material name

Prepare for adding the material name to an element if there are interface boundaries.

* Change node pointer storage in elements

Instead of using an objectArray to store the pointers for the 4/8 element nodes, use an allocatable array of SMNodePtrs. This seems to avoid not the memory crash when using interface boundaries.

* Setting material IDs

Move the setting of material IDs to the very end. Delete some unused code.

* Change material setting logic

Material properties are only set if the ISM_MM output format is requested.

* Update MeshGeneratorMethods.f90

Remove redundant material setting code now covered in SetMaterialProperties

* Fix generic exception catches

In several places execution was altered if non-fatal errors were present. Changes general catch to catch only on fatal exceptions.

* Add tests for multi material

BoneAndMarrow.control added to test suite.

* Update benchmark files

Th... (continued)

220 of 220 new or added lines in 17 files covered. (100.0%)

7588 of 10259 relevant lines covered (73.96%)

436938.07 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5148625785.1 01 Jun 2023 07:56PM UTC 0
73.96
GitHub Action Run
Source Files on build 5148625785
Detailed source file information is not available for this build.
  • Back to Repo
  • fd9043d1 on github
  • Prev Build on main (#5090618849)
  • Next Build on main (#5149022259)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc