Maple Professional
Maple Academic
Maple Student Edition
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professional
MapleSim Academic
Maple T.A. - Testing & Assessment
Maple T.A. MAA Placement Test Suite
Möbius - Online Courseware
Machine Design / Industrial Automation
Aerospace
Vehicle Engineering
Robotics
Power Industries
System Simulation and Analysis
Model development for HIL
Plant Modeling for Control Design
Robotics/Motion Control/Mechatronics
Other Application Areas
Mathematics Education
Engineering Education
High Schools & Two-Year Colleges
Testing & Assessment
Students
Financial Modeling
Operations Research
High Performance Computing
Physics
Live Webinars
Recorded Webinars
Upcoming Events
MaplePrimes
Maplesoft Blog
Maplesoft Membership
Maple Ambassador Program
MapleCloud
Technical Whitepapers
E-Mail Newsletters
Maple Books
Math Matters
Application Center
MapleSim Model Gallery
User Case Studies
Exploring Engineering Fundamentals
Teaching Concepts with Maple
Maplesoft Welcome Center
Teacher Resource Center
Student Help Center
Overview of the Tools package
Description
The DifferentialGeometry:-Tools sub-package contains a number of utility procedures which are used primarily in the development of new DifferentialGeometry applications.
Each of the commands in the DifferentialGeometry:-Tools package can only be accessed by first executing with(DifferentialGeometry) and with(Tools), in that order or by using the long form of the command DifferentialGeometry:-Tools:-Command(...).
List of the Tools commands
The following is a list of available commands.
&MatrixMinus
&MatrixMult
&MatrixPlus
&MatrixWedge
CalculationHistory
CanonicalBasis
DGbiform
DGform
DGinfo
DGmain
DGmap
DGscalar
DGsimplify
DGtensor
DGvector
DGvolume
DGzero
Divergence
DGequal
GenerateForms
IdentityTransformation
A brief description of the package's commands is as follows.
&MatrixMinus: subtract two Matrices or Vectors of vector fields, differential forms, or tensors.
&MatrixMult: multiply a Matrix of vectors, differential forms or tensors by a scalar or by a Matrix of scalars.
&MatrixPlus: add two Matrices or Vectors of vector fields, differential forms, or tensors.
&MatrixWedge: calculate the Matrix wedge product of two Matrices/Vectors of differential forms.
CalculationHistory: a module to store and retrieve important intermediate computations.
CanonicalBasis: calculate a standard basis for a subspace of vectors, forms, or tensors.
DGbiform: create a monomial bi-form.
DGform: create a monomial form.
DGinfo: obtain information about a DifferentialGeometry object.
DGmain: a module containing fast versions of some DifferentialGeometry procedures.
DGmap: apply a procedure to the coefficients of a vector, differential form or tensor.
DGscalar: create a degree 0 differential form or a rank 0 tensor.
DGsimplify: simplify a vector, differential form, or tensor.
DGtensor: create a monomial tensor.
DGvector: create a monomial vector.
DGvolume: create a top degree differential form.
DGzero: create a zero vector, differential form, or tensor.
Divergence: calculate the divergence of a vector field.
DGequal: test if two DifferentialGeometry objects are equal.
GenerateForms: create a list of differential forms.
IdentityTransformation: define the identity transformation on a manifold.
See Also
DifferentialGeometry, GroupActions, JetCalculus, Library, LieAlgebras, Tensor
Download Help Document