packages/SPn/spn_driver/Manager.cc
//---------------------------------------------------------------------------//
/*!
 * \brief Solve the problem.
 */
\brief Solve the problem.
\ brief Solve the problem .
void Manager::solve()
{
    if (d_db->get<bool>("do_transport", true))
    {
        SCOPED_TIMER("Manager.solve");
        SCREEN_MSG("Executing solver");
        d_solver_base->solve(d_external_source);
        d_solver_base->write_state(*d_state);
    }
}
void Manager :: solve ( ) { if ( d_db -> get < bool > ( " " , true ) ) { SCOPED_TIMER ( " " ) ; SCREEN_MSG ( " " ) ; d_solver_base -> solve ( d_external_source ) ; d_solver_base -> write_state ( * d_state ) ; } }
\brief Solve the problem.
\ brief Solve the problem .
// solve problem (source will be null for eigenvalue problems) // write the solution vector into the state