[mypy] Fix directory arithmetic_analysis (#4304)

* fix directory arithmetic_analysis

* Update build.yml

* temporary fix for psf/black bug

see https://github.com/psf/black/issues/2079

* Update in_static_equilibrium.py
This commit is contained in:
algobytewise
2021-04-02 13:02:12 +05:30
committed by GitHub
parent 895bca3654
commit 5229c74955
4 changed files with 8 additions and 8 deletions

View File

@ -3,7 +3,7 @@ Checks if a system of forces is in static equilibrium.
"""
from typing import List
from numpy import array, cos, cross, radians, sin
from numpy import array, cos, cross, ndarray, radians, sin
def polar_force(
@ -23,7 +23,7 @@ def polar_force(
def in_static_equilibrium(
forces: array, location: array, eps: float = 10 ** -1
forces: ndarray, location: ndarray, eps: float = 10 ** -1
) -> bool:
"""
Check if a system is in equilibrium.
@ -42,7 +42,7 @@ def in_static_equilibrium(
False
"""
# summation of moments is zero
moments: array = cross(location, forces)
moments: ndarray = cross(location, forces)
sum_moments: float = sum(moments)
return abs(sum_moments) < eps