pwrs.core.i2e_data#

pwrs.core.i2e_data.i2e_data(mpc, val, oldval, ordering, dim=1)[source]#

Reorder arbitrary data from internal to external indexing.

Uses the ordering metadata stored by ext2int to map internal-order data back into the external layout, optionally filling into a previously saved external-order template oldval.

Parameters:
  • mpc (dict) – MATPOWER case struct in internal order, with order metadata.

  • val (Any) – Internal-order data to map back to external ordering.

  • oldval (Any) – External-order template value to receive the reordered data.

  • ordering (str or sequence) – MATPOWER ordering descriptor.

  • dim (int, optional) – One-based dimension along which to reorder.

  • nargout (int, optional) – MATLAB compatibility flag.

Returns:

Value mapped back to external ordering.

Return type:

Any