Julian Giordani
Julian Giordani
Use scripts to build dockers `linux/arm64` and `linux/amd64`. Removing manifest commands as that seems to be automated now.
The additions for curvilinear mesh and solving. This PR includes code changes and examples. Significant code changes in Python and C layer: - Make an annulus Mesh, FeMesh_Annulus() - Class...
Unifying the two BC functions add_dirichlet and add_natural in generic solvers.pyx + The single add_bc() function is much easier to maintain. + Improvements in the handling of what 'conds' can...
Using conda in parallel models have this error along with the usual PETSC ERROR msg. `ERROR: SCOTCH_dgraphInit: Scotch compiled with SCOTCH_PTHREAD and program not launched with MPI_THREAD_MULTIPLE` The work around...
A little example of "pure python" style in cython. @lmoresi what do you think? This will make the cython code easier to read. It can also reduce the pain between...
This hasn't been tried or tested. What happens when a particle advects beyonds the mesh, or beyond the shadow space.
Some solver updates to clean up things * problem_description removed. * access to unknowns only via the Unknowns class. * making the abstract SolverBaseClass report errors if it's used directly.
DMFieldEvaluate looks like it works with DMPlex and retrieves values, 1st and 2nd derivatives for a field. https://petsc.org/release/manualpages/DM/DMFieldEvaluate/ Yes to having access to this feature for visualisation, model checking and...
Motivation: The current coupling is poorly documented, with few running examples and time stepping faults / bugs that have never been properly addressed (i.e. the fact that the 2 codes...
Updated instructions to "Create your own Docker Container with PyVista" ### Overview Updating the instructions to build a Docker Container. I found the previous instructions out of date with the...