Skip to content

Update code to be as in-line as possible to use standard MFEM #41

@rcarson3

Description

@rcarson3

In order to use a standard version of MFEM, we need to port a number of features over and swap some of our original implementations for PA/EA assembly methods over to the equivalent MFEM versions.

  • Port PA nonlinear extension type class to MFEM's version
  • Add EA nonlinear extension type class to MFEM
  • Work on splitting up [WIP] [ExaConstit] ExaConstit Miniapp  mfem/mfem#722 into smaller PRs
  • Create alternative versions of NonlinearForm::SetEssentialBCPartial and GridFunction::ProjectBdrCoefficient that don't depend on intrinsics within ExaConstit aka the boundary condition manager
  • Maybe some new code to deal with changing BCs for our solves as MFEM proper has gotten rid of our old workaround...

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions