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)
|