Dylan Copeland
Dylan Copeland
This PR addresses issue #2623.
I think it would be better to have `ResetTimeStepEstimate()` also set `qdata_is_current` to false. Currently, it only sets `dt_est` to infinity. Since `ResetTimeStepEstimate()` is called between `ode_solver` steps, `qdata_is_current` is...
EQP is demonstrated on the `mixed_nonlinear_diffusion.cpp` example. The reproductive test (-p 0) works in parallel, but `mixed_nonlinear_diffusion.cpp` fails in the merge phase for the predictive test in parallel, even before...
Before this PR, `BasisGenerator` does not finish writing out basis or snapshot files, when `endSamples` or `writeSnapshot` is called. The files are fully written only when `BasisGenerator` is deleted or...
- [x] Fixed a bug in the `Options` class, by correctly setting `max_basis_dimension`. Before this fix, `max_basis_dimension` was set to the FOM dimension. In parallel, it was possible for the...
| PR | Author | Editor | Reviewers | Assignment | Approval | Merge| | --- | --- | --- | --- | --- | --- | --- | |...
This PR enables specification of refinement formulas for NURBS meshes in the mesh file. Instead of uniform refinement, the NURBS mesh will be refined according to the prescribed formula for...
Support for p-refinement has been extended to parallel spaces. - [x] Quad (2D) and hex (3D) meshes. - [x] H^1, L2, ND, RT spaces. - [x] Unit tests for new...
See [TODO items](https://github.com/mfem/mfem/pull/3922#issuecomment-1852707886) The following are working, with exceptions listed below: + All examples 0 to 37, and all miniapps except `gslib`, serial and parallel (with hypre), float and double....