GridFire v0.7.6rc4.0
General Purpose Nuclear Network
Loading...
Searching...
No Matches
engine_partitioning_trigger.cpp File Reference
#include "gridfire/solver/strategies/triggers/engine_partitioning_trigger.h"
#include "gridfire/solver/strategies/PointSolver.h"
#include "gridfire/trigger/trigger_logical.h"
#include "gridfire/trigger/trigger_abstract.h"
#include "sundials/sundials_nvector.h"
#include "quill/LogMacros.h"
#include <memory>
#include <deque>
#include <string>
#include "gridfire/utils/utils.h"
Include dependency graph for engine_partitioning_trigger.cpp:

Namespaces

namespace  gridfire
 
namespace  gridfire::trigger
 
namespace  gridfire::trigger::solver
 
namespace  gridfire::trigger::solver::CVODE
 

Functions

std::unique_ptr< Trigger< gridfire::solver::PointSolverTimestepContext > > gridfire::trigger::solver::CVODE::makeEnginePartitioningTrigger (const config::TriggerConfig &cfg)
 Compose a trigger suitable for deciding engine re-partitioning during CVODE solves.