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

ranocha / SummationByPartsOperators.jl / 13885399063
93%
master: 95%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 16 Mar 2025 05:13PM UTC
Jobs 1
Files 40
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

16 Mar 2025 04:42PM UTC coverage: 92.637% (+0.06%) from 92.58%
13885399063

push

github

web-flow
Add `MultidimensionalMatrixDerivativeOperator` and 2D tensor product operators (#324)

* add implementation of MultidimensionalMatrixDerivativeOperator and 2D tensor product operators

* add references to docstring

* introduce AbstractMatrixDerivativeOperator

* add 1D tests for MultidimensionalMatrixDerivativeOperator

* add initial tests for tensor product operators

* add more tests for tensor product operators

* add more tests

* put integrate_boundary into a function in tests

* add docstring for integrate_boundary

* put mass_matrix_boundary and integrate_boundary into src

* use Diagonal instead of dense identity matrix

* use sparse differentiation matrix

* test integrate_boundary and allow not passing func

* fix test

* add comments

* add accuracy tests for tensorprodict operators

* different real types for tensor product operators

* add test for codecov

* try different operators in different directions

* fix test

* Apply suggestions from code review

Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com>

* preserve type of coefficients in nodes

* remove mul! TODO note

* fix number of boundary weights

* add SourceOfCoefficientsCombination

* test show method of SourceOfCoefficientsCombination

* also test number of sources

* use boundary_indices instead of on_boundary

* N_boundary is not necessarily smaller than N anymore

* clarify boundary_indices in docstring

* put TensorProductOperators in an own struct

* small docstring changes

* remove debug statements

* fix typo

* fix comment

* add comment on sorting of nodes

* add comment about choice of weights_boundary again

* fix nomeclature

* square -> rectangle

* Apply suggestions from code review

Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com>

* set normals as vector of integers

---------

Co-authored-by: Hendrik Ranocha <ranocha@users.noreply.github.com>

136 of 142 new or added lines in 4 files covered. (95.77%)

5888 of 6356 relevant lines covered (92.64%)

585196.01 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
98.68
src/tensor_product_operators.jl
2
87.75
-0.02% src/general_operators.jl
3
92.11
src/multidimensional_matrix_operators.jl
Jobs
ID Job ID Ran Files Coverage
1 13885399063.1 16 Mar 2025 05:13PM UTC 40
92.64
GitHub Action Run
Source Files on build 13885399063
  • Tree
  • List 40
  • Changed 3
  • Source Changed 3
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #13885399063
  • b389016e on github
  • Prev Build on main (#13780162464)
  • Next Build on main (#13885659303)
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