File tree Expand file tree Collapse file tree 1 file changed +11
-2
lines changed
Expand file tree Collapse file tree 1 file changed +11
-2
lines changed Original file line number Diff line number Diff line change 1414
1515template <int dim>
1616void f (const aspect::SimulatorAccess<dim> &simulator_access,
17- aspect::Assemblers::Manager<dim> &)
17+ aspect::Assemblers::Manager<dim> &,
18+ unsigned int parameter)
1819{
1920 // Prepare NewtonHandler for test
2021 const_cast <aspect::NewtonHandler<dim> &> (simulator_access.get_newton_handler ()).set_newton_derivative_scaling_factor (1.0 );
@@ -250,7 +251,15 @@ template <int dim>
250251void signal_connector (aspect::SimulatorSignals<dim> &signals)
251252{
252253 std::cout << " * Connecting signals" << std::endl;
253- signals.set_assemblers .connect (&f<dim>);
254+ signals.set_assemblers .connect (std_cxx11::bind (&f<dim>,
255+ std_cxx11::_1,
256+ std_cxx11::_2,
257+ 1 ));
258+
259+ signals.set_assemblers .connect (std_cxx11::bind (&f<dim>,
260+ std_cxx11::_1,
261+ std_cxx11::_2,
262+ 2 ));
254263}
255264
256265ASPECT_REGISTER_SIGNALS_CONNECTOR (signal_connector<2 >,
You can’t perform that action at this time.
0 commit comments