feat(AdaptiveEngine): system much more stable

dramatically increased stability of jacobian. System is burning again with much more robust physics
This commit is contained in:
2025-07-18 15:23:43 -04:00
parent 1f7e765671
commit 712efc03fc
13 changed files with 829 additions and 143 deletions

View File

@@ -100,7 +100,7 @@ namespace gridfire {
const std::vector<double> &Y_dynamic,
const double T9,
const double rho
) {
) const {
validateNetworkState();
const auto Y_full = mapViewToFull(Y_dynamic);
@@ -178,8 +178,12 @@ namespace gridfire {
return definedTimescales;
}
void DefinedEngineView::update(const NetIn &netIn) {
return;
fourdst::composition::Composition DefinedEngineView::update(const NetIn &netIn) {
return m_baseEngine.update(netIn);
}
bool DefinedEngineView::isStale(const NetIn &netIn) {
return false;
}