Jamie Bramwell

Results 49 issues of Jamie Bramwell

This adds shape velocity fields to the solid mechanics module. Specifically, we consider a new configuration in the solid mechanics pipeline: ![image](https://user-images.githubusercontent.com/17935880/164761085-a091cb89-6d74-448e-a7c0-681a9a466730.png) where `X` is the original reference configuration, `p`...

discretization
ready for review

We should add compile-time checks to our `Functional` based physics module to allow users to quickly notice if they have an unusable mesh or problem definition.

documentation
discretization
quick
bugfix day

This PR adds a sliding wall boundary condition. It works by rotating the frame of reference such that one of the normal of the sliding wall face is aligned with...

WIP

When the mesh object is mutated by a `Solid` module, the sidre-based output file does not contain this updated mesh information.

bug
discretization

Do we still need `Index` on line 83? _Originally posted by @jamiebramwell in https://github.com/LLNL/serac/pull/740#discussion_r931482801_

CS
refactoring
quick

This test will sporadically fail if run on more than one processor after a different test is run. It is probably a memory issue within the first-order-system version of the...

bug
discretization

Use the underlying MFEM data collections to output stress as quadrature point data in sidre and paraview.

CS
discretization
bugfix day

We currently use the mesh node coordinates, jacobians, and normals stored internally to the active `mfem::Mesh`. However, this data can become stale and we have to manually delete the data...

discretization
refactoring

`SolidFunctional`, `ThermalConductionFunctional`, and `ThermalSolidFunctional` all need input deck parsing options. Once this is done, we can deprecate the old non-functional physics modules.

enhancement
CS