Method
Meshing
Mesh generation, unstructured meshes, adaptivity, refinement.
4 notes · search
tag:meshing · all topicsFinding Particles in a Distributed, Unstructured Mesh¶
It can be difficult to figure out where you are in an unstructured mesh of triangles or tetrahedra; worse when the mesh is distributed in parallel. We have to solve this problem for particle-in-cell type codes such as Underworld3. This is how we do it.
Read doi10.6084/m9.figshare.33193611
Particles in Underworld3¶
Underworld is built around the idea of active Lagrangian tracer particles that carry history and composition information as the material deforms. How do we combine this information with our symbolic mathematical framework ?
Read doi10.6084/m9.figshare.33193599
Mesh Variables and PETSc Vectors: Keeping Arrays in Sync¶
One of the less glamorous but important problems in a finite element framework is this: how does the user assign values to a field variable, and how does the framework ensure that PETSc sees those values correctly, in parallel, without the user needing to keep track themselves?
Read doi10.6084/m9.figshare.33193578
Stripy 2.0 released¶
Generating Voronoi diagrams and interpolating / smoothing with spline tensions are among a list of new features in Stripy 2.0
Read doi10.59350/bpy2d-6ww41