diff --git a/README.rst b/README.rst index c6d58fe..ed80140 100644 --- a/README.rst +++ b/README.rst @@ -77,7 +77,7 @@ The ESA team works hard to ensure ESA is well tested, and we strive for testing coverage data for ESA, using `coverage `__. -.. table:: ESA's testing coverage as of 2022-05-20 (Git commit: bbb3f12) +.. table:: ESA's testing coverage as of 2022-08-22 (Git commit: 4b28569) :widths: auto :align: left @@ -86,7 +86,7 @@ testing coverage data for ESA, using `coverage +=================+===================+=================+=================+====================+ | esa/__init__.py | 2 | 0 | 2 | 100 | +-----------------+-------------------+-----------------+-----------------+--------------------+ - | esa/saw.py | 848 | 0 | 848 | 100 | + | esa/saw.py | 920 | 0 | 920 | 100 | +-----------------+-------------------+-----------------+-----------------+--------------------+ License diff --git a/VERSION b/VERSION index a77d7d9..5975b14 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.7 \ No newline at end of file +1.2.8 \ No newline at end of file diff --git a/docs/doctrees/environment.pickle b/docs/doctrees/environment.pickle index eb07958..9e24510 100644 --- a/docs/doctrees/environment.pickle +++ b/docs/doctrees/environment.pickle @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a7ae401e6cd5f73ca62a62033cb5ec84c90785c20701123b343827f5aa36a7bc -size 74507 +oid sha256:eaf6fc46551bf1b081a2f736c4f5e03bfbe577659bf6fec2bf77193995804e77 +size 75337 diff --git a/docs/doctrees/esa.doctree b/docs/doctrees/esa.doctree index 74fcef9..0d75635 100644 --- a/docs/doctrees/esa.doctree +++ b/docs/doctrees/esa.doctree @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:11547b690dbdb2653ad9257b99a209584ef5eeb778b5af7d83980869fc5e4db9 -size 399260 +oid sha256:d6da394dedf5a6a75c0b15139331128e705d13651e30a99df2fa2435d739220c +size 408900 diff --git a/docs/doctrees/overview.doctree b/docs/doctrees/overview.doctree index 1e23eed..c870be5 100644 --- a/docs/doctrees/overview.doctree +++ b/docs/doctrees/overview.doctree @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:f41ad7eb10726f778f1b312e9043e51569b86a9365223ded88453cfcda83457d +oid sha256:692841cd89f9063b19f2b12c247a55c65dc8de5c0e9d90827d00732cddfb16d9 size 30599 diff --git a/docs/doctrees/welcome.doctree b/docs/doctrees/welcome.doctree index 7f7aa23..282befc 100644 --- a/docs/doctrees/welcome.doctree +++ b/docs/doctrees/welcome.doctree @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:37ce2aec14a4a548e21cb6a5471f2ca6946aab70249c0368620df7e40afead26 -size 98332 +oid sha256:999a9e9e885543ff76280fd6035e25917ba6c5e97d9fd179269a0256bcefb9ff +size 99108 diff --git a/docs/html/.buildinfo b/docs/html/.buildinfo index 526b8e5..8f58ddc 100644 --- a/docs/html/.buildinfo +++ b/docs/html/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: ed1a8386bdf62a50cde5a8b4689068ae +config: a53f9ecfe3e60fd7052d70b826a9f37e tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/html/_static/documentation_options.js b/docs/html/_static/documentation_options.js index d3946df..b84442d 100644 --- a/docs/html/_static/documentation_options.js +++ b/docs/html/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: '1.2.7', + VERSION: '1.2.8', LANGUAGE: 'None', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/html/esa.html b/docs/html/esa.html index d05a90d..fc12351 100644 --- a/docs/html/esa.html +++ b/docs/html/esa.html @@ -1478,6 +1478,18 @@ +
+
+get_lodf_matrix_fast()
+

Calculate the line outage distribution factor natively. This method should be much +faster than the PW script command for large cases.

+
+
Returns
+

A dense float matrix in the numpy array format.

+
+
+
+
get_power_flow_results(ObjectType: str, additional_fields: Union[None, List[str]] = None) Union[None, pandas.core.frame.DataFrame]
@@ -1502,6 +1514,45 @@
+
+
+get_ptdf_matrix_fast()
+

Calculate the power transfer distribution factor natively. This method should be much +faster than the PW script command for large cases.

+
+
Returns
+

A dense float matrix in the numpy array format.

+
+
+
+ +
+
+get_shift_factor_matrix(method: str = 'DC')
+

Calculate the injection shift factor matrix using the auxiliary +script CalculateShiftFactorsMultipleElement.

+
+
Parameters
+

method – The linear method to be used for the calculation. The

+
+
+

options are AC, DC or DCPS. +:returns: A dense float matrix in the numpy array format.

+
+ +
+
+get_shift_factor_matrix_fast()
+

Calculate the injection shift factor matrix directly using the incidence +matrix and the susceptance matrix. This method should be much faster than +the PW script command for large cases.

+
+
Returns
+

A dense float matrix in the numpy array format.

+
+
+
+
get_shunt_admittance()
diff --git a/docs/html/genindex.html b/docs/html/genindex.html index 68e080b..7fe3f8f 100644 --- a/docs/html/genindex.html +++ b/docs/html/genindex.html @@ -320,15 +320,23 @@

G

  • get_key_fields_for_object_type() (esa.saw.SAW method)
  • get_lodf_matrix() (esa.saw.SAW method) +
  • +
  • get_lodf_matrix_fast() (esa.saw.SAW method)
  • get_power_flow_results() (esa.saw.SAW method)
  • -
  • get_shunt_admittance() (esa.saw.SAW method) +
  • get_ptdf_matrix_fast() (esa.saw.SAW method)
  • -
  • get_version_and_builddate() (esa.saw.SAW method) +
  • get_shift_factor_matrix() (esa.saw.SAW method) +
  • +
  • get_shift_factor_matrix_fast() (esa.saw.SAW method)