@@ -23,14 +23,13 @@ error_map run_vanilla_sdc(double abs_residual_tol)
2323
2424 const size_t nsteps = pfasst::config::get_value<size_t >(" num_steps" , 4 );
2525 const double dt = pfasst::config::get_value<double >(" delta_step" , 0.01 );
26- const size_t nnodes = pfasst::config::get_value<size_t >(" num_nodes" , 5 );
26+ const size_t nnodes = pfasst::config::get_value<size_t >(" num_nodes" , 3 );
2727 const size_t ndofs = pfasst::config::get_value<size_t >(" spatial_dofs" , 64 );
2828 const size_t niters = pfasst::config::get_value<size_t >(" num_iter" , 4 );
2929 const pfasst::quadrature::QuadratureType quad_type = \
30- pfasst::config::get_value<pfasst::quadrature::QuadratureType>(" nodes_type" , pfasst::quadrature::QuadratureType::GaussLobatto );
30+ pfasst::config::get_value<pfasst::quadrature::QuadratureType>(" nodes_type" , pfasst::quadrature::QuadratureType::GaussLegendre );
3131
32- // auto quad = pfasst::quadrature::quadrature_factory(nnodes, pfasst::quadrature::QuadratureType::GaussLobatto);
33- auto quad = pfasst::quadrature::quadrature_factory (nnodes-2 , pfasst::quadrature::QuadratureType::GaussLegendre);
32+ auto quad = pfasst::quadrature::quadrature_factory (nnodes, quad_type);
3433 auto factory = make_shared<pfasst::encap::VectorFactory<double >>(ndofs);
3534 auto sweeper = make_shared<AdvectionDiffusionSweeper<>>(ndofs);
3635
@@ -56,12 +55,8 @@ error_map run_vanilla_sdc(double abs_residual_tol)
5655#ifndef PFASST_UNIT_TESTING
5756int main (int argc, char ** argv)
5857{
59- pfasst::encap::enable_config_options ();
60- // First we want to enable command line options for the Advection-Diffusion Sweeper ...
6158 AdvectionDiffusionSweeper<>::enable_config_options ();
62- // ... then we initialize all options other default options and parse given parameters ...
6359 pfasst::init (argc, argv);
64- pfasst::encap::set_logfile_from_options ();
6560
6661 run_vanilla_sdc (0.0 );
6762}
0 commit comments