void Problem_Interface::setParameters(const LOCA::ParameterVector& params) { problem.setParameters(params.getValue("alpha"), params.getValue("beta"), params.getValue("D1"), params.getValue("D2")); }
// ============================================================================ bool Ginla::MagneticVectorPotential::X:: setParameters( const LOCA::ParameterVector & p ) { bool valuesChanged = false; if (p.isParameter( "H0" )) if ( mu_ != p.getValue ( "H0" ) ) { mu_ = p.getValue ( "H0" ); valuesChanged = true; } return valuesChanged; }
void LOCA::Homotopy::Group::setParams(const LOCA::ParameterVector& p) { resetIsValidFlags(); grpPtr->setParams(p); conParam = p.getValue(conParamLabel); }
void LOCAInterface:: setParameters(const LOCA::ParameterVector& params) { // Setting the continuable parameters for(int i = 0; i < params.length(); i++ ) { problem->SetContinuableParameter(params.getLabel(i), params.getValue(i)); } return; }
// ============================================================================ // Set parameters void Ginla::Perturbation::Quadrants:: setParameters( const LOCA::ParameterVector & p ) { TEST_FOR_EXCEPTION ( !p.isParameter ( "Epsilon Quadrant 1" ), std::logic_error, "Label \"Epsilon Quadrant 1\" not valid." ); epsilonQuadrant1_ = p.getValue ( "Epsilon Quadrant 1" ); return; }
// ============================================================================ bool Ginla::MagneticVectorPotential::ZSquareSymmetric:: setParameters( const LOCA::ParameterVector & p ) { bool valuesChanged = false; if (p.isParameter( "H0" )) if ( mu_ != p.getValue ( "H0" ) ) { mu_ = p.getValue ( "H0" ); valuesChanged = true; } if (p.isParameter( "edge length" )) if ( edgeLength_ != p.getValue ( "edge length" ) ) { edgeLength_ = p.getValue ( "edge length" ); valuesChanged = true; } return valuesChanged; }
void ChanProblemInterface::setParams(const LOCA::ParameterVector& p) { alpha = p.getValue("alpha"); beta = p.getValue("beta"); scale = p.getValue("scale"); }
void PitchforkProblemInterface::setParams(const LOCA::ParameterVector& p) { alpha = p.getValue("alpha"); beta = p.getValue("beta"); lambda = p.getValue("lambda"); }
void Problem_Interface::setParameters(const LOCA::ParameterVector& params) { for (int i = 0; i < params.length(); i++ ) { problem.setParameter(params.getLabel(i), params.getValue(i)); } }