sarkas.processes.PreProcess.make_timing_plots
sarkas.processes.PreProcess.make_timing_plots#
- PreProcess.make_timing_plots(data_df=None)[source]#
Makes a figure with three subplots of the CPU times vs PPPM parameters.
The first plot is PP acc time vs the number of cells at different Mesh sizes.
The second plot is the PM acc time vs the mesh size at different charge assignment orders.
The third plot is the time for the calculation of the optimal green’s function for different charge asssignment orders.
- Parameters
data_df (pandas.DataFrame, Optional) – Timing study data. If None it will look for previously saved data, otherwise it will run
sarkas.processes.PreProcess.timing_study_calculation()
to calculate the data. Default is None.