Maple Package: New Applications
http://www.maplesoft.com/applications/category.aspx?cid=1335
en-us2017 Maplesoft, A Division of Waterloo Maple Inc.Maplesoft Document SystemTue, 28 Feb 2017 14:34:08 GMTTue, 28 Feb 2017 14:34:08 GMTNew applications in the Maple Package categoryhttp://www.mapleprimes.com/images/mapleapps.gifMaple Package: New Applications
http://www.maplesoft.com/applications/category.aspx?cid=1335
Lattice: A package to model accelerator lattices and beam lines
http://www.maplesoft.com/applications/view.aspx?SID=153970&ref=Feed
The Lattice package is a Maple package to design and analyze charged-particle beam lines and circular machines. It employs a beam-line description using the standard elements (dipoles, quadrupoles and so on) and retains the algebraic power of Maple. Beam-line elements are described using the equations governing the particle motion in algebraic form. In this way it is possible to compute expressions for beam-line parameters like Twiss functions, dispersion and such, for beam
lines or rings, and to perform analysis on these expressions using the full power of Maple.<img src="/view.aspx?si=153970/Lattice.png" alt="Lattice: A package to model accelerator lattices and beam lines" align="left"/>The Lattice package is a Maple package to design and analyze charged-particle beam lines and circular machines. It employs a beam-line description using the standard elements (dipoles, quadrupoles and so on) and retains the algebraic power of Maple. Beam-line elements are described using the equations governing the particle motion in algebraic form. In this way it is possible to compute expressions for beam-line parameters like Twiss functions, dispersion and such, for beam
lines or rings, and to perform analysis on these expressions using the full power of Maple.153970Tue, 01 Mar 2016 05:00:00 ZUli WienandsUli WienandsOrbitals Package
http://www.maplesoft.com/applications/view.aspx?SID=4865&ref=Feed
The Orbitals package evaluates, plots and calculates atomic orbitals, overlap integrals, and atomic four-electron integrals for hydrogenic or Slater-type orbitals. This is an update of an earlier 2007 version.<img src="/view.aspx?si=4865/orbits.jpg" alt="Orbitals Package" align="left"/>The Orbitals package evaluates, plots and calculates atomic orbitals, overlap integrals, and atomic four-electron integrals for hydrogenic or Slater-type orbitals. This is an update of an earlier 2007 version.4865Tue, 06 Jan 2015 05:00:00 ZDavid HarringtonDavid HarringtonIterator
http://www.maplesoft.com/applications/view.aspx?SID=141522&ref=Feed
<p>This is a Maple package for constructing iterators for finite structures. It includes a Maple help database that documents all the commands. The iterators use Maple objects, specifically, the ModuleIterator export. By default the iterators use the compiler and reuse an Array for output, so are fast and efficient.</p>
<P><EM>This package has been tested with Maple 16, Maple 17, and Maple 18.</EM></P><img src="/applications/images/app_image_blank_lg.jpg" alt="Iterator" align="left"/><p>This is a Maple package for constructing iterators for finite structures. It includes a Maple help database that documents all the commands. The iterators use Maple objects, specifically, the ModuleIterator export. By default the iterators use the compiler and reuse an Array for output, so are fast and efficient.</p>
<P><EM>This package has been tested with Maple 16, Maple 17, and Maple 18.</EM></P>141522Sun, 16 Dec 2012 05:00:00 ZJoseph RielJoseph RielThe Advanced Encryption Standard and its modes of operation
http://www.maplesoft.com/applications/view.aspx?SID=6618&ref=Feed
<p>This is an update, labeled version 1.1, to the existing application The Advanced Encryption Standard and its modes of operation.</p>
<p>Version 1.1: Key generation function and related functions updated to facilitate the use of externally generated seeds. Some minor changes to presentation.</p>
<p>Version 1.0: Implementation of encryption and authentication schemes that use the Advanced Encryption Standard (AES) as their underlying block cipher. These schemes are constructed by using all the modes of operation for block ciphers so far approved by NIST (the US National Institute of Standards of Technology), namely, the five confidentiality modes: ECB, CBC, CFB, OFB and CTR, the authentication mode CMAC, and the "authenticated encryption" modes CCM and GCM/GMAC. The implementation is able to encrypt/decrypt and/or authenticate messages in several formats, including binary files, and we use it to explore the basic properties of these schemes. The implementation contains also detailed explanations of all the procedures used, including the lower level ones, and discusses both the programming and the cryptographic aspects involved.</p><img src="/view.aspx?si=6618/AES_1608.gif" alt="The Advanced Encryption Standard and its modes of operation" align="left"/><p>This is an update, labeled version 1.1, to the existing application The Advanced Encryption Standard and its modes of operation.</p>
<p>Version 1.1: Key generation function and related functions updated to facilitate the use of externally generated seeds. Some minor changes to presentation.</p>
<p>Version 1.0: Implementation of encryption and authentication schemes that use the Advanced Encryption Standard (AES) as their underlying block cipher. These schemes are constructed by using all the modes of operation for block ciphers so far approved by NIST (the US National Institute of Standards of Technology), namely, the five confidentiality modes: ECB, CBC, CFB, OFB and CTR, the authentication mode CMAC, and the "authenticated encryption" modes CCM and GCM/GMAC. The implementation is able to encrypt/decrypt and/or authenticate messages in several formats, including binary files, and we use it to explore the basic properties of these schemes. The implementation contains also detailed explanations of all the procedures used, including the lower level ones, and discusses both the programming and the cryptographic aspects involved.</p>6618Mon, 20 Jun 2011 04:00:00 ZJosé Luis Gómez PardoJosé Luis Gómez PardoDirectSearch optimization package, version 2
http://www.maplesoft.com/applications/view.aspx?SID=101333&ref=Feed
<p> The DirectSearch package is a collection of commands to numerically compute local and global minimums (maximums) of nonlinear multivariate function with (without) constraints. The package optimization methods are universal derivative-free direct searching methods, i.e. they do not require the objective function and constraints to be differentiable and continuous.<br /> The package optimization methods have quadratic convergence for quadratic functions.<br /><br /> The package also contains commands for multiobjective optimization, solving system of equations, fitting nonlinear function to data.<br /><br />The following is a summary of the major improvements in DirectSearch v.2.<br /><br />-- Three new derivative-free optimization methods are added.<br />-- The new global optimization command GlobalOptima is added.<br />-- The commands for multiobjective optimization, solving system of equations, fitting nonlinear function to data are added.<br />-- Mixed integer-discrete-continuous optimization is now supported.<br />-- You can now specify inequality constraints as any Boolean expressions.<br />-- You can now set bound inequality constraints x>=a, x<=b as: x=a..b.<br />-- Assume and assumption commands are supported for inequality constraints.<br />-- You can now specify problem variables as Vector.<br />-- High dimensional optimization problem are now solved a much faster.<br />-- Search in space curve direction is added to all algorithms.<br />-- Penalty function method is added for optimization with inequality constraints<br />-- Improved optimization algorithm for equality constraints is faster and more reliable.<br />-- The feasible initial point searching is improved.<br />-- Now the package is compatible with Maple 12 and above.<br />-- Detailed description of CDOS method in .pdf format is added.<br />-- Russian version of the package is now available.<br /><br /></p><img src="/view.aspx?si=101333/maple_icon.jpg" alt="DirectSearch optimization package, version 2" align="left"/><p> The DirectSearch package is a collection of commands to numerically compute local and global minimums (maximums) of nonlinear multivariate function with (without) constraints. The package optimization methods are universal derivative-free direct searching methods, i.e. they do not require the objective function and constraints to be differentiable and continuous.<br /> The package optimization methods have quadratic convergence for quadratic functions.<br /><br /> The package also contains commands for multiobjective optimization, solving system of equations, fitting nonlinear function to data.<br /><br />The following is a summary of the major improvements in DirectSearch v.2.<br /><br />-- Three new derivative-free optimization methods are added.<br />-- The new global optimization command GlobalOptima is added.<br />-- The commands for multiobjective optimization, solving system of equations, fitting nonlinear function to data are added.<br />-- Mixed integer-discrete-continuous optimization is now supported.<br />-- You can now specify inequality constraints as any Boolean expressions.<br />-- You can now set bound inequality constraints x>=a, x<=b as: x=a..b.<br />-- Assume and assumption commands are supported for inequality constraints.<br />-- You can now specify problem variables as Vector.<br />-- High dimensional optimization problem are now solved a much faster.<br />-- Search in space curve direction is added to all algorithms.<br />-- Penalty function method is added for optimization with inequality constraints<br />-- Improved optimization algorithm for equality constraints is faster and more reliable.<br />-- The feasible initial point searching is improved.<br />-- Now the package is compatible with Maple 12 and above.<br />-- Detailed description of CDOS method in .pdf format is added.<br />-- Russian version of the package is now available.<br /><br /></p>101333Tue, 01 Feb 2011 05:00:00 ZDr. Sergey MoiseevDr. Sergey MoiseevVarInt
http://www.maplesoft.com/applications/view.aspx?SID=88830&ref=Feed
<p><strong>VarInt</strong> - <em>Computer Algebra Aided Design of Variational Integrators</em>.</p>
<p>Create, design and analyse (new) variational integrators for autonomous dynamical systems (with non-conservative forces) up to arbitary order with VarInt, a package for Maple.</p><img src="/view.aspx?si=88830/VarIntSmall.jpg" alt="VarInt" align="left"/><p><strong>VarInt</strong> - <em>Computer Algebra Aided Design of Variational Integrators</em>.</p>
<p>Create, design and analyse (new) variational integrators for autonomous dynamical systems (with non-conservative forces) up to arbitary order with VarInt, a package for Maple.</p>88830Tue, 25 Jan 2011 05:00:00 ZChristian HellströmChristian HellströmDifforms2
http://www.maplesoft.com/applications/view.aspx?SID=99700&ref=Feed
<p>An extension of the package difforms</p><img src="/view.aspx?si=99700/maple_icon.jpg" alt="Difforms2" align="left"/><p>An extension of the package difforms</p>99700Wed, 01 Dec 2010 05:00:00 ZFabian Schulte-HengesbachFabian Schulte-HengesbachHarmonic Analysis
http://www.maplesoft.com/applications/view.aspx?SID=96900&ref=Feed
<p>Harmonic Analysis combines innovative numerical tools for signal processing with rich analytical tools for studying problems of physics and the mathematics of complex variables. Harmonic Analysis provides a Maple package with worked examples in signal filtering, finance, and conformal mapping. The rich documentation includes an in-depth explanation of the theory of harmonic analysis. <br /> <br /> The algorithms in Harmonic Analysis are the culmination of new research by the author in the field of harmonic analysis. They have a US Patent pending (#10/856,453), and a paper on the methods behind the technology is published in the September 2004 issue of IEEE Explorer.</p><img src="/view.aspx?si=96900/harmoniclogo.gif" alt="Harmonic Analysis" align="left"/><p>Harmonic Analysis combines innovative numerical tools for signal processing with rich analytical tools for studying problems of physics and the mathematics of complex variables. Harmonic Analysis provides a Maple package with worked examples in signal filtering, finance, and conformal mapping. The rich documentation includes an in-depth explanation of the theory of harmonic analysis. <br /> <br /> The algorithms in Harmonic Analysis are the culmination of new research by the author in the field of harmonic analysis. They have a US Patent pending (#10/856,453), and a paper on the methods behind the technology is published in the September 2004 issue of IEEE Explorer.</p>96900Wed, 15 Sep 2010 04:00:00 ZVladimir ClueVladimir ClueFuzzySets
http://www.maplesoft.com/applications/view.aspx?SID=96899&ref=Feed
<p>FuzzySets for Maple™ is an easy-to-use toolbox for Maple which allows professionals, researchers, and students to learn about, experiment with, and model systems through fuzzy logic and fuzzy sets in the Maple worksheet environment. It transforms Maple into a system which works with fuzzy values and fuzzy sets as seamlessly as the basic system deals with classical logic and sets. The functionality includes most principal areas of fuzzy logic and fuzzy sets, including fuzzy control theory.</p><img src="/view.aspx?si=96899/FuzzySets_logosm.gif" alt="FuzzySets" align="left"/><p>FuzzySets for Maple™ is an easy-to-use toolbox for Maple which allows professionals, researchers, and students to learn about, experiment with, and model systems through fuzzy logic and fuzzy sets in the Maple worksheet environment. It transforms Maple into a system which works with fuzzy values and fuzzy sets as seamlessly as the basic system deals with classical logic and sets. The functionality includes most principal areas of fuzzy logic and fuzzy sets, including fuzzy control theory.</p>96899Wed, 15 Sep 2010 04:00:00 ZDouglas HarderDouglas HarderStructural Mechanics
http://www.maplesoft.com/applications/view.aspx?SID=96901&ref=Feed
<p>Structural Mechanics™ for Maple™ is a collection of procedures in the Classical Interface which gives engineers and scientists familiar with the theory of Structural Mechanics and the Finite Element Method, a new approach to the calculation of statics and dynamics of spatial beam structures including discrete masses and inertias in points, springs and dampers. This package can be used for solving modern and classical problems and creating graphical representations of their solutions.<br /> <br /> With Structural Mechanics, users can generate graphical representations and animations of structural deformations to visualize the mechanics of individual components and confirm design parameters.</p><img src="/applications/images/app_image_blank_lg.jpg" alt="Structural Mechanics" align="left"/><p>Structural Mechanics™ for Maple™ is a collection of procedures in the Classical Interface which gives engineers and scientists familiar with the theory of Structural Mechanics and the Finite Element Method, a new approach to the calculation of statics and dynamics of spatial beam structures including discrete masses and inertias in points, springs and dampers. This package can be used for solving modern and classical problems and creating graphical representations of their solutions.<br /> <br /> With Structural Mechanics, users can generate graphical representations and animations of structural deformations to visualize the mechanics of individual components and confirm design parameters.</p>96901Wed, 15 Sep 2010 04:00:00 ZHarald KammererHarald KammererQuaternions
http://www.maplesoft.com/applications/view.aspx?SID=96897&ref=Feed
<p>Quaternions for Maple™ is an easy-to-use toolbox for Maple which allows professionals, researchers, and students to learn about, experiment with, and model systems through quaternions in the Maple worksheet environment. It transforms Maple into a system which works with quaternions as seamlessly as the basic system deals with complex numbers. The functionality covers many of the basic principles of quaternions including an environment where the multiplication operator (*) is no longer commutative.</p><img src="/view.aspx?si=96897/quaternions_logo_s.jpg" alt="Quaternions" align="left"/><p>Quaternions for Maple™ is an easy-to-use toolbox for Maple which allows professionals, researchers, and students to learn about, experiment with, and model systems through quaternions in the Maple worksheet environment. It transforms Maple into a system which works with quaternions as seamlessly as the basic system deals with complex numbers. The functionality covers many of the basic principles of quaternions including an environment where the multiplication operator (*) is no longer commutative.</p>96897Wed, 15 Sep 2010 04:00:00 ZDouglas HarderDouglas HarderDirect search optimization package
http://www.maplesoft.com/applications/view.aspx?SID=87637&ref=Feed
<p>The DirectSearch package is a collection of commands to numerically computes local and global minimums (maximums) of nonlinear multivariate function with (without) constraints. The package optimization methods are direct searching methods, i.e. they do not require the objective function to be differentiable and continuous.</p><img src="/view.aspx?si=87637/Fig2.jpg" alt="Direct search optimization package" align="left"/><p>The DirectSearch package is a collection of commands to numerically computes local and global minimums (maximums) of nonlinear multivariate function with (without) constraints. The package optimization methods are direct searching methods, i.e. they do not require the objective function to be differentiable and continuous.</p>87637Wed, 12 May 2010 04:00:00 ZDr. Sergey MoiseevDr. Sergey MoiseevThe CayleyDickson Algebra from 4D to 256D
http://www.maplesoft.com/applications/view.aspx?SID=35420&ref=Feed
<p>There are higher dimensional numbers besides complex numbers. There are also hypercomplex numbers, such as, quaternions (4 D), octonions (8 D), sedenions (16 D), pathions (32 D), chingons (64 D), routons (128 D), voudons (256 D), and so on, without end. These names were coined by Robert P.C. de Marrais and Tony Smith. It is an alternate naming system providing relief from the difficult Latin names, such as:<br /> trigintaduonions (32 D), sexagintaquatronions (64 D), centumduodetrigintanions (128 D), and ducentiquinquagintasexions (256 D).</p><img src="/applications/images/app_image_blank_lg.jpg" alt="The CayleyDickson Algebra from 4D to 256D" align="left"/><p>There are higher dimensional numbers besides complex numbers. There are also hypercomplex numbers, such as, quaternions (4 D), octonions (8 D), sedenions (16 D), pathions (32 D), chingons (64 D), routons (128 D), voudons (256 D), and so on, without end. These names were coined by Robert P.C. de Marrais and Tony Smith. It is an alternate naming system providing relief from the difficult Latin names, such as:<br /> trigintaduonions (32 D), sexagintaquatronions (64 D), centumduodetrigintanions (128 D), and ducentiquinquagintasexions (256 D).</p>35420Fri, 23 Apr 2010 04:00:00 ZMichael CarterMichael CarterQuaternions, Octonions and Sedenions
http://www.maplesoft.com/applications/view.aspx?SID=35196&ref=Feed
<p>This Hypercomplex package provides the algebra of the quaternion, octonion and sedenion hypercomplex numbers.</p><img src="/applications/images/app_image_blank_lg.jpg" alt="Quaternions, Octonions and Sedenions" align="left"/><p>This Hypercomplex package provides the algebra of the quaternion, octonion and sedenion hypercomplex numbers.</p>35196Fri, 16 Apr 2010 04:00:00 ZDr. Michael Angel Carter
Dr. Michael Angel Carter
Dynamical Systems with Applications using Maple
http://www.maplesoft.com/applications/view.aspx?SID=1701&ref=Feed
<p>Companion software for "Dynamical Systems with Applications using Maple 2nd Edition", Birkhäuser (2009). ISBN 978-0-8176-4389-8.</p>
<P><A HREF="http://www.maplesoft.com/books/books_detail.aspx?sid=102355">More information about this book is available here</A>.</P><img src="/view.aspx?si=1701/thumb.jpg" alt="Dynamical Systems with Applications using Maple" align="left"/><p>Companion software for "Dynamical Systems with Applications using Maple 2nd Edition", Birkhäuser (2009). ISBN 978-0-8176-4389-8.</p>
<P><A HREF="http://www.maplesoft.com/books/books_detail.aspx?sid=102355">More information about this book is available here</A>.</P>1701Thu, 08 Oct 2009 04:00:00 ZDr. Stephen LynchDr. Stephen LynchStatik auf Deutsch
http://www.maplesoft.com/applications/view.aspx?SID=4682&ref=Feed
Statics is a package of Maple routines for calculations in engineering statics, developed by Dr. Harald Kammerer of GERB in Berlin, Germany. All routines are available through a maplet and top-level commands.
Using the Statics package, a civil engineer can input a basic structure along with its load and material parameters, and instantly derive the essential properties of the loaded system. The package can give results in both symbolic and numeric form. Available calculations include:
* Deformation functions for 14 classes of bars and beams
* Principle stresses, strains and moments of inertia for beam cross-sections
* Bar forces and support reactions within 2-D and 3-D frameworks
* Center of gravity, area and second moments of rectangular, triangular, circular, and I-, L-, U-, and T-profile cross-sections, as well as combinations of them.<img src="/view.aspx?si=4682/statics_logo.gif" alt="Statik auf Deutsch" align="left"/>Statics is a package of Maple routines for calculations in engineering statics, developed by Dr. Harald Kammerer of GERB in Berlin, Germany. All routines are available through a maplet and top-level commands.
Using the Statics package, a civil engineer can input a basic structure along with its load and material parameters, and instantly derive the essential properties of the loaded system. The package can give results in both symbolic and numeric form. Available calculations include:
* Deformation functions for 14 classes of bars and beams
* Principle stresses, strains and moments of inertia for beam cross-sections
* Bar forces and support reactions within 2-D and 3-D frameworks
* Center of gravity, area and second moments of rectangular, triangular, circular, and I-, L-, U-, and T-profile cross-sections, as well as combinations of them.4682Wed, 27 Aug 2008 00:00:00 ZHarald KammererHarald KammererStatics Package
http://www.maplesoft.com/applications/view.aspx?SID=4681&ref=Feed
Statics is a package of Maple routines for calculations in engineering statics, developed by Dr. Harald Kammerer of GERB in Berlin, Germany. All routines are available through a maplet and top-level commands.
Using the Statics package, a civil engineer can input a basic structure along with its load and material parameters, and instantly derive the essential properties of the loaded system. The package can give results in both symbolic and numeric form. Available calculations include:
* Deformation functions for 14 classes of bars and beams
* Principle stresses, strains and moments of inertia for beam cross-sections
* Bar forces and support reactions within 2-D and 3-D frameworks
* Center of gravity, area and second moments of rectangular, triangular, circular, and I-, L-, U-, and T-profile cross-sections, as well as combinations of them.<img src="/view.aspx?si=4681/statics_logo.gif" alt="Statics Package" align="left"/>Statics is a package of Maple routines for calculations in engineering statics, developed by Dr. Harald Kammerer of GERB in Berlin, Germany. All routines are available through a maplet and top-level commands.
Using the Statics package, a civil engineer can input a basic structure along with its load and material parameters, and instantly derive the essential properties of the loaded system. The package can give results in both symbolic and numeric form. Available calculations include:
* Deformation functions for 14 classes of bars and beams
* Principle stresses, strains and moments of inertia for beam cross-sections
* Bar forces and support reactions within 2-D and 3-D frameworks
* Center of gravity, area and second moments of rectangular, triangular, circular, and I-, L-, U-, and T-profile cross-sections, as well as combinations of them.4681Wed, 27 Aug 2008 00:00:00 ZHarald KammererHarald KammererTinygroups
http://www.maplesoft.com/applications/view.aspx?SID=6566&ref=Feed
The tinygroups package can be used to access basic information about small algebraic groups in Maple. It is a Maple version of the basic information of the "smallgroups" package for the GAP computer algebra system. Whereas the "smallgroups" package provides for groups up to size 2000, the tinygroups package only provides for groups up to size 60.
To install the package, download the file "tinygroups.m" into your Maple library directory.<img src="/view.aspx?si=6566//applications/images/app_image_blank_lg.jpg" alt="Tinygroups" align="left"/>The tinygroups package can be used to access basic information about small algebraic groups in Maple. It is a Maple version of the basic information of the "smallgroups" package for the GAP computer algebra system. Whereas the "smallgroups" package provides for groups up to size 2000, the tinygroups package only provides for groups up to size 60.
To install the package, download the file "tinygroups.m" into your Maple library directory.6566Fri, 22 Aug 2008 00:00:00 ZDavid PritchardDavid PritchardProtection of Disk Files Against Unauthorized Access
http://www.maplesoft.com/applications/view.aspx?SID=5085&ref=Feed
One of many possible user-friendly implementations of byte-oriented and practically unbreakable quasigroup-based stream-cipher has been presented. Using this worksheet the reader can also verify statistical properties of plain texts and cryptograms.
Unpack the zip file on disk C, open the worksheet C:/cryptor/ecf.mw, read it and execute.<img src="/view.aspx?si=5085//applications/images/app_image_blank_lg.jpg" alt="Protection of Disk Files Against Unauthorized Access" align="left"/>One of many possible user-friendly implementations of byte-oriented and practically unbreakable quasigroup-based stream-cipher has been presented. Using this worksheet the reader can also verify statistical properties of plain texts and cryptograms.
Unpack the zip file on disk C, open the worksheet C:/cryptor/ecf.mw, read it and execute.5085Wed, 11 Jul 2007 00:00:00 ZCzeslaw KoscielnyCzeslaw KoscielnyDijkstras Shortest Path Algorithm
http://www.maplesoft.com/applications/view.aspx?SID=4969&ref=Feed
An implementation of Dijkstra's Shortest Path algorithm as a Maple package.<img src="/view.aspx?si=4969/dijkstra_v2_maple11_4.jpg" alt="Dijkstras Shortest Path Algorithm" align="left"/>An implementation of Dijkstra's Shortest Path algorithm as a Maple package.4969Tue, 29 May 2007 00:00:00 ZJay PedersenJay Pedersen