Skip to main content

Complete Vector Analysis Library for Mathematics and Physics

Project description

Vectorian - Complete Vector Analysis Library

Author: Arjun Singh Gangwar
Email: arjungangwariitpkd@.com

A comprehensive Python library for vector analysis covering everything from basic vector operations to advanced vector calculus and field theory.

Features

📐 Basic Vector Operations

  • Vector addition, subtraction, scalar multiplication
  • Dot product, cross product, triple product
  • Magnitude, normalization, direction cosines
  • Projection and rejection

🔄 Advanced Operations

  • Gradient, Divergence, Curl (for vector fields)
  • Laplacian operator
  • Directional derivatives
  • Jacobian matrix

📊 Vector Fields

  • Scalar and vector fields
  • Field visualization
  • Field line computation
  • Conservative field detection

🧮 Calculus Operations

  • Line integrals
  • Surface integrals
  • Volume integrals
  • Green's theorem
  • Stokes' theorem
  • Divergence theorem

🔧 Transformations

  • Rotation matrices
  • Reflection
  • Scaling
  • Coordinate system transformations (Cartesian ↔ Spherical ↔ Cylindrical)

Installation

pip install vectorian

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vectorian_arjungangwar-0.0.1.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vectorian_arjungangwar-0.0.1-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file vectorian_arjungangwar-0.0.1.tar.gz.

File metadata

  • Download URL: vectorian_arjungangwar-0.0.1.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for vectorian_arjungangwar-0.0.1.tar.gz
Algorithm Hash digest
SHA256 fddf567da848a2ec9b577a7a88d8b00cf5e469b7d2a949502d42667177752a9c
MD5 a4a46652c0f3f4f68ac48261b021256b
BLAKE2b-256 c20bf5b7ee0758973287cf6df55b4416f03ab1fb81e0cad8c6823cd72646c78a

See more details on using hashes here.

File details

Details for the file vectorian_arjungangwar-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for vectorian_arjungangwar-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 20008bbd92fa34305726f3994a313a5b92816416aac5268c2c1730852a13abec
MD5 856aa244587ab56a466470a01a653165
BLAKE2b-256 921b163f4320f99449325b54dec7cc6b15239518aa545c09cc8a95e055de81a1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page