Jamie Bramwell

Results 49 issues of Jamie Bramwell

This should be fairly straightforward now that we build with PETSc. https://slepc.upv.es/

TPL

These originally existed due to lack of Caliper functionality, but Caliper has since been updated.

CS
quick

This will test the capability added in https://github.com/LLNL/serac/pull/1093.

testing
quick

I had some issues with SuperLU in the tests where if the matrix was resized, then SuperLU wouldn't work. This is an issue in `SolidMechanics::warmStartDisplacement()` where only the displacements are...

Not necessarily in this PR, but at some point, can we add a comment on why this value of `previous_dt_` is needed? Is it connected to the particular implementation of...

When we create a new data collection in the state manager, we use `MPI_COMM_WORLD` instead of the communicator used by the mesh. This will break if a downstream user has...

bug
CS

As written, the sensitivity calculation calls in the `HeatTransfer` and `SolidMechanics` modules will not use the correct primal field values (e.g. temperature) during the backward adjoint pass. See https://github.com/LLNL/serac/blob/a2d7924235565ceccb2a7b341951680aa3afb679/src/serac/physics/heat_transfer.hpp#L921-L927 .

I like the clearer function name here-- in a future PR could we consider renaming `FiniteElementState` and `material_model::State` to avoid having so many unrelated abstractions go by the name `State`?...

Thank you for leaving this here - I will dig into why this isn't working. _Originally posted by @jamiebramwell in https://github.com/LLNL/serac/pull/998#discussion_r1313624491_