Chris Vogl

Results 11 issues of Chris Vogl

- Added support for SUNDIALS v6, including - creation of a `Sundials` singleton class that contains `SUNContext` object introduced in SUNDIALS v6 - update of all calls to SUNDIALS functions...

API change
in-review

This PR attempts to address issues identified in #3443 by improving the documentation for the `TimeDependentOperator`, among others that appear to stem from some documentation being written towards a DAE...

in-next
documentation
in-review

This PR refactors the SUNDIALS `ARKStepSolver` class to use `TimeDependentOperator::ExplicitMult` vs `TimeDependentOperator::Mult` depending on whether one of `ARKStepSolver::UseMFEMMassLinearSolver` or `ARKStepSolver::UseSundialsMassLinearSolver` have been called. The motivation is that calling `Use*MassLinearSolver` implies...

enhancement
linalg
in-review

Implemented absorbing boundary layer and modified acoustics_2d_radial example to add an ABL. Makefile_abl, setrun_abl.py, and setplot_abl.py are provided to make use of the new ABL routines. This PR depends on...

Implementation of regions via flag2refine.

In commit 9754630fdcf1af01d48847834e6fb7039834574c, the gauges module causes a segfault at gauges_module.f90:210 when compiling with -fdefault-integer-8 (which is needed for larger-than-4-byte memory addressing).

The call to _ceiling_ to set _new_size_ in line 74 returns a 32 bit integer. With a large number of grid cells, _new_size_ is assigned a negative value as the...

xlower refers to the position whose x value is less than the cell centers of all ghost cells. I believe a simply change to the calling function spest will fix...

Addresses #4321 ... credit to @v-dobrev for the quick fix. | PR | Author | Editor | Reviewers | Assignment | Approval | Merge| | --- | --- | ---...

bug
in-review

I believe changes introduced between v4.6 and v4.7 are causing the bug where a `SocketStream` object will cast to `true` even if not connected. This bug can be reproduced in...

bug
general