Skip to content
  • Matthew Knepley's avatar
    Plex: More work adding in CEED backend · d2b2dc1e
    Matthew Knepley authored
    - Add DMPlexGetUseCeed() and DMPlexSetUseCeed()
    - Need to propagate useCeed flag
    - When using CEED, make tensor order the default, but shut it off for matrix insertion since this is still done by Plex kernels
    - DMPlexMatSetClosureGeneral() now takes flag for closure permutation
    - Add DMPlexMatSetClosure_Internal() which takes flag for closure permutation
    - Add DMPlexVecGetClosure_Internal() with flag to turn off closure permutation - Turn off closure permutation in L2 diff calculation
    - Add DMUseTensorOrder()
    - Add DMPlexSNESComputeResidualCEED() - Cleanup SNES ex13 - Do not give CEED negative offsets
    d2b2dc1e