Umbenennung, Umstrukturierung, Doc-Strings
This commit is contained in:
@@ -1,6 +1,17 @@
|
||||
import numpy as np
|
||||
from numpy.typing import NDArray
|
||||
from typing import Tuple
|
||||
|
||||
def case1(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray):
|
||||
def case1(E: float, F: float, G: float, pG: NDArray, pE: NDArray) -> Tuple[NDArray, NDArray]:
|
||||
"""
|
||||
Aufstellen des Gleichungssystem für den ersten Fall
|
||||
:param E: Konstante E
|
||||
:param F: Konstante F
|
||||
:param G: Konstante G
|
||||
:param pG: Punkt über dem Ellipsoid
|
||||
:param pE: Punkt auf dem Ellipsoid
|
||||
:return: inverse Jacobi-Matrix, Gleichungssystem
|
||||
"""
|
||||
j11 = 2 * E * pE[0]
|
||||
j12 = 2 * F * pE[1]
|
||||
j13 = 2 * G * pE[2]
|
||||
@@ -23,7 +34,16 @@ def case1(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray):
|
||||
|
||||
return invJ, fxE
|
||||
|
||||
def case2(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray):
|
||||
def case2(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray) -> Tuple[NDArray, NDArray]:
|
||||
"""
|
||||
Aufstellen des Gleichungssystem für den zweiten Fall
|
||||
:param E: Konstante E
|
||||
:param F: Konstante F
|
||||
:param G: Konstante G
|
||||
:param pG: Punkt über dem Ellipsoid
|
||||
:param pE: Punkt auf dem Ellipsoid
|
||||
:return: inverse Jacobi-Matrix, Gleichungssystem
|
||||
"""
|
||||
j11 = 2 * E * pE[0]
|
||||
j12 = 2 * F * pE[1]
|
||||
j13 = 2 * G * pE[2]
|
||||
@@ -48,7 +68,16 @@ def case2(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray):
|
||||
|
||||
return invJ, fxE
|
||||
|
||||
def case3(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray):
|
||||
def case3(E: float, F: float, G: float, pG: np.ndarray, pE: np.ndarray) -> Tuple[NDArray, NDArray]:
|
||||
"""
|
||||
Aufstellen des Gleichungssystem für den dritten Fall
|
||||
:param E: Konstante E
|
||||
:param F: Konstante F
|
||||
:param G: Konstante G
|
||||
:param pG: Punkt über dem Ellipsoid
|
||||
:param pE: Punkt auf dem Ellipsoid
|
||||
:return: inverse Jacobi-Matrix, Gleichungssystem
|
||||
"""
|
||||
j11 = 2 * E * pE[0]
|
||||
j12 = 2 * F * pE[1]
|
||||
j13 = 2 * G * pE[2]
|
||||
|
||||
Reference in New Issue
Block a user