pyPDAF.PDAF.diag_stddev¶
- pyPDAF.PDAF.diag_stddev(dim_p: int, dim_ens: int, state_p: np.ndarray, ens_p: np.ndarray, do_mean: int, comm_filter: int) Tuple[np.ndarray, float, int]¶
Compute ensemble standard deviation and ensemble mean.
- Parameters:
dim_p (int) – state dimension
dim_ens (int) – Ensemble size
state_p (ndarray[np.float64, ndim=1]) – State vector Array shape: (dim_p)
ens_p (ndarray[np.float64, ndim=2]) – State ensemble Array shape: (dim_p, dim_ens)
do_mean (int) – Whether to compute ensemble mean
comm_filter (int) – Filter communicator
- Returns:
state_p (ndarray[np.float64, ndim=1]) – State vector Array shape: (dim_p)
stddev_g (double) – Global mean standard deviation of ensemble
status (int) – Status flag (0=success)