Skip to content
Snippets Groups Projects
Commit 032fe7b8 authored by Cristian Lalescu's avatar Cristian Lalescu
Browse files

compute stats at proper times

parent 28e7b984
No related branches found
No related tags found
No related merge requests found
...@@ -193,8 +193,6 @@ class fluid_particle_base(bfps.code): ...@@ -193,8 +193,6 @@ class fluid_particle_base(bfps.code):
MPI_Finalize(); MPI_Finalize();
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
do_stats();
do_particle_stats();
//endcpp //endcpp
""" """
output_time_difference = ('time1 = clock();\n' + output_time_difference = ('time1 = clock();\n' +
...@@ -209,12 +207,11 @@ class fluid_particle_base(bfps.code): ...@@ -209,12 +207,11 @@ class fluid_particle_base(bfps.code):
self.main += 'for (int max_iter = iteration+niter_todo; iteration < max_iter; iteration++)\n' self.main += 'for (int max_iter = iteration+niter_todo; iteration < max_iter; iteration++)\n'
self.main += '{\n' self.main += '{\n'
self.main += output_time_difference self.main += output_time_difference
if self.particle_species > 0:
self.main += self.particle_loop
self.main += self.fluid_loop
self.main += 'if (iteration % niter_stat == 0) do_stats();\n' self.main += 'if (iteration % niter_stat == 0) do_stats();\n'
if self.particle_species > 0: if self.particle_species > 0:
self.main += 'if (iteration % niter_part == 0) do_particle_stats();\n' self.main += 'if (iteration % niter_part == 0) do_particle_stats();\n'
self.main += self.particle_loop
self.main += self.fluid_loop
self.main += '}\n' self.main += '}\n'
self.main += output_time_difference self.main += output_time_difference
self.main += 'do_stats();\n' self.main += 'do_stats();\n'
......
...@@ -99,7 +99,6 @@ def launch( ...@@ -99,7 +99,6 @@ def launch(
else: else:
c.parameters['dt'] = dt c.parameters['dt'] = dt
c.parameters['niter_out'] = c.parameters['niter_todo'] c.parameters['niter_out'] = c.parameters['niter_todo']
c.parameters['niter_part'] = 1
c.parameters['famplitude'] = 0.2 c.parameters['famplitude'] = 0.2
c.fill_up_fluid_code() c.fill_up_fluid_code()
if c.parameters['nparticles'] > 0: if c.parameters['nparticles'] > 0:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment