- Oct 11, 2024
-
-
Matthias Diener authored
* Add MPINumpyArrayContext * add support to wave-op-mpi, add to tests * doc fix * minor update
-
- Jul 16, 2024
-
-
- Jul 11, 2024
-
-
- May 28, 2024
-
-
Also, refactor test MeshBuilder to not pretend to act as source of truth on mesh order.
-
- Jun 22, 2022
-
-
- Jun 13, 2022
-
-
- May 20, 2022
-
-
Matt Smith authored
-
- Mar 03, 2022
-
-
- Jan 13, 2022
-
-
Thomas H. Gibson authored
* Force a single-value per element for elementwise reductions when applicable * Fix RST formatting in docstring Co-authored-by:
Kaushik Kulkarni <15399010+kaushikcfd@users.noreply.github.com> * Fix surface area computation in dt helper function * Simplify surface area branches * Update comments in dt utils * Branch surface area computation based on actx broadcasting properties * Test geometric factors using lazy actx Co-authored-by:
Kaushik Kulkarni <15399010+kaushikcfd@users.noreply.github.com> Co-authored-by:
Andreas Klöckner <inform@tiker.net>
-
- Oct 19, 2021
-
-
Matt Smith authored
-
- Jun 30, 2021
-
-
- Jun 11, 2021
-
-
Thomas H. Gibson authored
* Update function: dt_non_geometric_factor -> dt_non_geometric_factors * Add timestep estimation helper function * Add clarifying remark about timestep estimation Co-authored-by:
Andreas Klöckner <inform@tiker.net> * Make wavespeed argument option * Drop dt estimator; provide characteristic lengthscales * Expand and update documentation Co-authored-by:
Andreas Klöckner <inform@tiker.net> * Allow HyperbolicOperator.max_characteristic_velocity to return local data * Add warning to dt_geometric_factors about non-volume discretizations * Add fudge factor to surface advection time step * Time step estimation: clean up freeze/thaw semantics * Wave models: clean up freeze/thaw * Variable coefficient wave model: do not nodal-reduce characteristic velocity * Add missing freeze(...) for dim=1 case * Add missing thaw in dt utils unit test * Fix variable coefficient wave example * Memoize characteristic lengths rather than geometric factors * Use actx from wave speed DOFArray in variable coefficient operator * Pass array context to estimate_rk4_timestep * Ensure application actx is passed through to timestep estimation * Update Operator method interfaces for timestepping * Always return thawed characteristic lengthscales Co-authored-by:
Andreas Klöckner <inform@tiker.net>
-
- Jun 04, 2021
-
-
Thomas Gibson authored
-
Thomas Gibson authored
-
Thomas Gibson authored
-