Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
int main | ( | int | argc, | |
char ** | argv | |||
) |
This example shows how to sweep over a changing parameter without creating a new expression and problem for each parameter value.
Similar logic can be used for continuation methods or parameter space sampling.
Definition at line 49 of file ParameterSweep.cpp.
References Sundance::FieldWriter::addField(), Sundance::FieldWriter::addMesh(), Sundance::CellFilter::coordSubset(), Sundance::Expr::EssentialBC(), Sundance::Expr::exp(), Sundance::finalize(), Playa::SolverState< Scalar >::finalState(), Sundance::MeshSource::getMesh(), Sundance::Expr::gradient(), Sundance::handleException(), Sundance::init(), Sundance::EquationSet::Integral(), Sundance::Functional::L2Norm(), Sundance::passFailTest(), Sundance::L2Projector::project(), Sundance::Expr::setParameterValue(), Sundance::LinearProblem::solve(), Playa::SolveConverged, Sundance::testStatus(), Teuchos::toString(), and Sundance::FieldWriter::write().