Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

# Curvilinear Coordinates 1.0

Date Added: September 12, 2013  |  Visits: 241

Programs and utility functions using the Symbolic Math Toolbox are provided to analyze vectors and tensors in general curvilinear coordinates. The programs perform the following functions: 1) runcoord plots intersecting coordinate surfaces for typical coordinate systems 2) runmetric computes and prints metric tensor properties a general curvilinear coordinate system 3) rundivcrl verifies agreement of numerical values of divergence and curl of an arbitrary vector computed in both cartesian and curvilinear coordinates 4) runconic plots surfaces illustrating how intersections of a cone and a plane produce conic section curves. 5) Testmetric computes properties for nine different coordinate systems and places the output in runmetric.tst. The symbolic equations from some of the examples are fairly complicated. The programs employ a number of other functions to define several coordinate systems (such as cylindrical, spherical, toroidal, conical, parabolic, ellipsoidal, and oblate spheroidal) and to compute basevectors, metric tensors, Christoffel symbols, covariant derivatives,divergence, and curl. Files readme.m and equations.m describe the workspace contents and governing equations. These files consist completely of comments and can be examined with either the help or the edit commands. A pdf.file named TensorNotes presents derivations of the classical analytical formulas used.

 Requirements: No special requirements Platforms: Matlab Keyword: Agreement,  Analytical Formulas,  Analyze Vectors,  And Can,  And To,  Arbitrary,  Arbitrary Vector,  Curl,  Curvilinear,  Equationsm,  Fairly,  Governing,  Provided,  Symbolic,  Tensors,  Utility,  Utility Functions,  Vectors Tensors,  With Either The,  Workspace Contents Users rating: 0/10