pyPDAF.PDAF.diag_rmsd

pyPDAF.PDAF.diag_rmsd(dim_p: int, statea_p: np.ndarray, stateb_p: np.ndarray, comm_filter: int) Tuple[float, int]

Compute the root mean squared distance between two vectors.

Parameters:
  • dim_p (int) – state dimension

  • statea_p (ndarray[np.float64, ndim=1]) – State vector A Array shape: (dim_p)

  • stateb_p (ndarray[np.float64, ndim=1]) – State vector B Array shape: (dim_p)

  • comm_filter (int) – Filter communicator

Returns:

  • rmsd_g (double) – Global RSMD

  • status (int) – Status flag (0=success)