PyPartMC icon indicating copy to clipboard operation
PyPartMC copied to clipboard

add stats, stats_1d, stats_2d to keep statistics during simulations

Open jcurtis2 opened this issue 3 years ago • 7 comments

Implement the contents of stats.F90 to store averages and variances of scalar values, 1d arrays and 2d arrays such that ensembles of simulations can be run. These types have the advantage of computing the mean and variance on the fly rather than storing all data from all runs and computing it as a final step.

These will also replicate how we process netCDF output in fortran processing programs like urban_plume_process.F90.

  • [ ] stats_clear
  • [ ] stats_1d_clear
  • [ ] stats_2d_clear
  • [ ] stats_add
  • [ ] stats_1d_add
  • [ ] stats_2d_add
  • [ ] stats_1d_add_entry
  • [ ] stats_2d_add_entry
  • [ ] stats_2d_add_col
  • [ ] stats_2d_add_row

jcurtis2 avatar Sep 29 '22 16:09 jcurtis2

Stale issue message

github-actions[bot] avatar Nov 29 '22 13:11 github-actions[bot]

Stale issue message

github-actions[bot] avatar Jan 29 '23 13:01 github-actions[bot]

Stale issue message

github-actions[bot] avatar Mar 31 '23 13:03 github-actions[bot]

Stale issue message

github-actions[bot] avatar May 31 '23 13:05 github-actions[bot]

Stale issue message

github-actions[bot] avatar Jul 31 '23 13:07 github-actions[bot]

Stale issue message

github-actions[bot] avatar Oct 07 '23 13:10 github-actions[bot]

Stale issue message

github-actions[bot] avatar Mar 14 '24 15:03 github-actions[bot]