Catalog PyPI
Back to packageRELEASE DETAILS

1.0.12

PyPI

agnmo

A package for physics motion calculations

Published23 Apr 2023
Direct dependencies0
Transitive dependenciesNot calculated

README

Version 1.0.12 documentation

Physics equations of motion solver

This is a package for physics motion calculations.

Installation

pip install agnmol

Usage

Displacement

Displacement is calculated using formula:

x = (vi-vf)/2*t 
from agnm.motion import displacement

displacement(1, 2.3, 3)  # output: 2.65
# or use named variables
displacement(vf=2.3, t=1, vi=3)  # output: 2.65

Change in position

Change in position is calculated using formula:

x = vi*t+1/2*a*t^2
from agnm.motion import change_in_position

change_in_position(1, 3, 2)  # output: 12.0
# or use named variables
change_in_position(a=2, t=3, vi=1)  # output: 12.0

Final velocity

Final velocity is calculated using one of formulas:

vf = (vi^2+2a*x)^1/2
vf = vi+a*t
from agnm.motion import v_final

# using first equation
v_final(vi=1, a=3, x_delta=1.5)  # output: 10.0
# using second equation
v_final(vi=1, a=2.3, t=2)  # output: 5.6

Average velocity

Average velocity is calculated using one of formulas:

va = x/t
va = (vi+vf)/2
from agnm.motion import v_average

# using first equation
v_average(x_delta=1, t=3)  #output: 0.3333333333333333
# using second equation
v_average(vi=1, vf=2.6)  #output: 0.8

Acceleration

Acceleration velocity is calculated using one of formulas:

a = v/t
a = (vf+vi)/t
from agnm.motion import acceleration

# using first equation
acceleration(v_delta=5, t=2.5)
#output: 2.0
# using second equation
acceleration(vi=1, vf=6, t=2.5)
#output: 2.0

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

2 collected
agnmo-1.0.12-py3-none-any.whl

bdist_wheel · 3.29 KB · Python py3

Source file
agnmo-1.0.12.tar.gz

sdist · 2.92 KB · Python source

Source file

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 09:16 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:76db073830ba515b330fe398c8ff1ac8aed89f1807f2069f6aa53a19794b4966

Other collected versions

View all collected versions →