Now is a good time to register for #PETSc 2023 in Chicago, June 5-7.
https://petsc.org/release/community/meetings/2023/#meeting
We'd love to hear what you're doing with PETSc. Submit an abstract before May 1. https://docs.google.com/forms/d/e/1FAIpQLSesh47RGVb9YD9F1qu4obXSe1X6fn7vVmjewllePBDxBItfOw/viewform
#PETSc 3.19 has been released. Some highlights:
* Sparse matrices have good perf w/out user-provided preallocation.
* Optimal simplex quadrature up to 20th.
* -dm_plex_shape zbox creates a "born parallel" mesh with Z-order partition.
* "Isoperiodicity": late mapping enables simple traversal of manifolds adjacent to periodic connections.
* Scalable CGNS output: high order elements and flexible batching of time series.
* Perf/GPU improvements.
* Coordinate-based SF graph.
When does a fluids mini-app cease to be "mini"? What separates Colorful Fluid Dynamics (CFD; h/t @kpdooty) from a tool for science?
I'd argue it's when you collect turbulent statistics and get careful about statistical convergence. Our fluids mini-app was created to drive #libCEED and #PETSc library integration, but has now taken this step as it transforms into an instrument to explain how RANS models fail (and what they need to succeed). With a 10x strong scaling boost so far.
📢LAST VIDEO OF THE YEAR 😇
Choosing a proper solver can be quite important for #FiniteElement models. In this video, we discuss a bit about various available solvers in #FreeFEM, including #PETSc with which we have access to tremendous number of tools, solvers, and preconditioners to solve the derived linear system of equations more efficiently.
https://youtube.com/watch?v=wGYez2-3rvk&ab_channel=TuxRiders
#FiniteElement #freefem #PETSc #modeling #simulation #fea #opensource
@tgamblin @danibanez Indeed! We also have #libCEED and (partial) #PETSc bindings. @TimoBetcke is also working on Rust for scientific computing/linear algebra. And you might be interested in conversations at https://rust-scicomp.zulipchat.com/