feat: adopt lumped mass and reduced-coordinate shell HHT
Integrate Hex8 mass verification and fixed-null-basis shell dynamics with numerical and physics handoff evidence. Preserve interrupted reference and full-validation status; full integration validation is deferred until after performance optimization.
This commit is contained in:
@@ -64,7 +64,9 @@ class Hex8Element final : public Element {
|
||||
/// @note Failure preserves immutable reference data and all caller state.
|
||||
Result<Hex8HighLowResponse> EvaluateNonlinearHighLow(
|
||||
const Vector& high, const Vector& low) const;
|
||||
/// @brief Returns the constant reference consistent mass; density required.
|
||||
/// @brief Returns the constant reference row-sum lumped mass; density required.
|
||||
/// @note Each diagonal entry is the row sum of the full 24-by-24 reference
|
||||
/// consistent mass before any constraint reduction.
|
||||
Result<ElementStiffnessContribution> ComputeMass() const;
|
||||
/// @brief Returns immutable positive reference Gauss volume weights.
|
||||
/// @note Order is the kernel's fixed eight-point integration order.
|
||||
|
||||
Reference in New Issue
Block a user