MCPcopy Create free account
hub / github.com/Cantera/cantera / registerSensitivityParameter

Method registerSensitivityParameter

src/zeroD/ReactorNet.cpp:640–652  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

638}
639
640size_t ReactorNet::registerSensitivityParameter(
641 const string& name, double value, double scale)
642{
643 if (m_integrator_init) {
644 throw CanteraError("ReactorNet::registerSensitivityParameter",
645 "Sensitivity parameters cannot be added after the"
646 "integrator has been initialized.");
647 }
648 m_paramNames.push_back(name);
649 m_sens_params.push_back(value);
650 m_paramScales.push_back(scale);
651 return m_sens_params.size() - 1;
652}
653
654void ReactorNet::setDerivativeSettings(AnyMap& settings)
655{

Callers 3

Calls 2

CanteraErrorClass · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected