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

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

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 14 Jun 2024 06:26PM UTC
Jobs 1
Files 68
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

14 Jun 2024 06:26PM UTC coverage: 74.868% (+0.7%) from 74.17%
9520699487

push

github

web-flow
Symmetrize (#99)

* Straight curve test

Add routine to see if a curve is a straight line by checking the second derivative at a point. Add tests for that, too. See comments for limitations.

* Start mesh mirroring code.

Start adding code to mirror across a symmetry line.

* AddLineReflections

Add code to compute the reflection of a point about a line, plus tests. Put in stubs for mirroring a mesh.

* Create Symmetric Mesh

Add changes to flip a mesh about a symmetry line and add the new elements to the mesh. Only does one symmetry boundary in the model ATM. Haven't checked the mesh file yet, and edges need to be added still to handle ISM-V2.

* Add Edge reflection and reflect xPatch

Add reflection of the edges in the mesh by removing the old ones and re-computing them. Also reflect the xPatch array, which is used in the SEM plotting procedure. Finally update the makefile to include the new reflection code.

* ifort fixes

Fix ifort error regarding class/type of a variable. Fix typos.

* Symmetry Testing

Add routines to test if all curves marked symmetry are co-linear straight lines. If not, posts a warning and the mesh is not reflected.

* Fix boundary edge/curve error

Fixes a longstanding error in assigning the boundary curve to an element boundary edge. Instead of using ROW_END as a discriminant to choose which curve the two nodes fall on (a corner node can be on two curves simultaneously), it checks to see if the node is at the endpoints of its curve and if so, uses the curve attached to the other node.

* Fix boundary info curves

Make boundary curves int the boundaryInfo consistent with the defined directions.

* add missing link in the Makefile

* Add tests for symmetry reflection

Added PacMan example doing symmetry reflection to test suite. Change test on SYMMETRY_CURVE_NAME to be case insensitive.

* Update documentation

Update the documentation to include the PacMan example.

* Update the-... (continued)

269 of 283 new or added lines in 7 files covered. (95.05%)

7808 of 10429 relevant lines covered (74.87%)

431680.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9520699487.1 14 Jun 2024 06:26PM UTC 0
74.87
GitHub Action Run
Source Files on build 9520699487
Detailed source file information is not available for this build.
  • Back to Repo
  • f7a5e6c8 on github
  • Prev Build on main (#9415071508)
  • Next Build on main (#9520964699)
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