Vector 33: A reduce program for vector algebra and calculus in orthogonal curvilinear coordinates

Published: 1 January 1989| Version 1 | DOI: 10.17632/nwdcx92bbk.1
David Harper


Abstract This paper describes a package with enables REDUCE 3.3 to perform algebra and calculus operations upon vectors. Basic algebraic operations between vectors and between scalars and vectors are provided, including scalar (dot) product and vector (cross) product. The vector differential operators curl, divergence, gradient and Laplacian are also defined, and are valid in any orthogonal curvilinear coordinate system. The package is written in RLISP to allow algebra and calculus t... Title of program: VECTOR33 Catalogue Id: ABJC_v1_0 Nature of problem Vector algebra and calculus is an important tool in the solution of many problems in physics and physical chemistry. However, vector calculus operations in orthogonal curvilinear coordinate systems often produce cumbersome expressions which are not easy to manipulate and simplify by hand. Versions of this program held in the CPC repository in Mendeley Data ABJC_v1_0; VECTOR33; 10.1016/0010-4655(89)90092-1 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)



Computational Physics, Computer Algebra System, Computational Method