SymFields: An Open Source Symbolic Fields Analysis Tool for General Curvilinear Coordinates in Python

12/19/2020
by   Nan Chu, et al.
0

An open source symbolic tool for vector fields analysis 'SymFields' is developed in Python. The SymFields module is constructed upon Python symbolic module sympy, which could only conduct scaler field analysis. With SymFields module, you can conduct vector analysis for general curvilinear coordinates regardless whether it is orthogonal or not. In SymFields, the differential operators based on metric tensor are normalized to real physical values, which means your can use real physical value of the vector fields as inputs. This could greatly free the physicists from the tedious calculation under complicated coordinates.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2017

Efficient Pattern Matching in Python

Pattern matching is a powerful tool for symbolic computations. Applicati...
research
10/16/2017

MatchPy: A Pattern Matching Library

Pattern matching is a powerful tool for symbolic computations, based on ...
research
08/15/2023

Computational General Relativity in the Wolfram Language using Gravitas I: Symbolic and Analytic Computation

We introduce a new, open-source computational general relativity framewo...
research
06/19/2019

PLANE: An Extensible Open Source Framework for modeling the Internet of Drones

Python Library for simulating unManNed vehiclEs(PLANE) is an open source...
research
05/24/2020

miniKanren as a Tool for Symbolic Computation in Python

In this article, we give a brief overview of the current state and futur...
research
03/06/2022

OpenGridGym: An Open-Source AI-Friendly Toolkit for Distribution Market Simulation

This paper presents OpenGridGym, an open-source Python-based package tha...
research
05/20/2020

Non-Uniform Gaussian Blur of Hexagonal Bins in Cartesian Coordinates

In a recent application of the Bokeh Python library for visualizing phys...

Please sign up or login with your details

Forgot password? Click here to reset