Distinguish strategy failures and expose the actual trial tangent
This commit is contained in:
@@ -265,6 +265,9 @@ export namespace mean_field::solver::nonlinear {
|
||||
std::span<const mfem::real_t> candidatePhysicalState{};
|
||||
std::span<const mfem::real_t> candidateNormalizedState{};
|
||||
std::span<const mfem::real_t> candidateNormalizedResidual{};
|
||||
// A curved trial path cannot recover its Newton tangent by dividing
|
||||
// the candidate displacement by alpha. Observers borrow it directly.
|
||||
std::span<const mfem::real_t> normalizedDirection{};
|
||||
};
|
||||
|
||||
struct AfterIteration final {
|
||||
|
||||
Reference in New Issue
Block a user