Jan Nikl

Results 18 issues of Jan Nikl

Collection of various bugfixes and minor improvements that would be too small for separate PRs. These are: - added `MultTranspose()` and `AddMultTranspose()` for dense matrices - added `ParBilinearForm::InnerProduct()` and `ParBilinearForm::TrueInnerProduct()`...

bug
enhancement
in-review

This pull request adds support for integral finite elements at multiple places: - Most of the `BilinearFormIntegrator`s. Currently, many integrators do not differentiate between "value" and integral finite elements. This...

enhancement
fem
low-impact
in-review

This PR returns the functionality of `BlockOperator` to return non-const `Operator`, which was taken away in #4078 . This fixes the potential problems that have arisen as observed in #4135...

bug
API change
in-review

This PR introduces support for D(P)G elements in mixed bilinear forms, i.e. discontinuous finite elements in forms with different trial and test spaces. It should be stressed that this is...

enhancement
fem
in-review

This PR is a collection of rather minor yet useful improvement (based on [my fork](https://github.com/najlkin/mfem/)). In particular there are following things: - A new method `AddSubSparseMatrix()` for adding a sub-matrix...

enhancement
minor
WIP

This PR fixes the problem recognized in #4083 . When `ParMesh` is loaded from files/streams through its constructor or `Load()` method with `refine` or `fix_orientation` parameters set true (as by...

bug
mesh
hpc
in-review

This pull request collects enhancements related to integration on boundaries or faces (from [najlkin/mfem](https://github.com/najlkin/mfem/)). Most of them built on the existing things and only complete/improve them, but a new feature...

enhancement
fem
in-review

This PR collects enhancements of various classes to be able to take ownership of external data or use external data without their ownership. Specifically, there are the following things: -...

enhancement
low-impact
ready-for-review

This PR adds two options for visualization of vector fields. They are similar to the options 2 and 3, but the arrows are drawn above the function surface and in...

enhancement
minor
ready-for-review

This PR adds a single precision parallel build to the GitHub workflow. It relies on the branch [najlkin/add-single-ci](https://github.com/mfem/github-actions/tree/najlkin/add-single-ci) in github-actions and the corresponding PR: mfem/github-actions#11 , which should be merged...

github
in-review
DO-NOT-MERGE
CI