FORTRAN: New Applications
https://www.maplesoft.com/applications/category.aspx?cid=210
en-us2021 Maplesoft, A Division of Waterloo Maple Inc.Maplesoft Document SystemWed, 27 Oct 2021 15:48:52 GMTWed, 27 Oct 2021 15:48:52 GMTNew applications in the FORTRAN categoryhttps://www.maplesoft.com/images/Application_center_hp.jpgFORTRAN: New Applications
https://www.maplesoft.com/applications/category.aspx?cid=210
Wrapperless External Calling of C and Fortran Routines
https://www.maplesoft.com/applications/view.aspx?SID=4290&ref=Feed
This worksheet shows you how to invoke C and Fortran routines from the Maple environment, including from within your Maple procedures. Note that for Maple 7 and higher, no wrapper is needed because Maple will do all the data type translations automatically. As examples, we invoke an FFT routine from Fortran and a matrix multiplication routine from C inside Maple.<img src="https://www.maplesoft.com/view.aspx?si=4290//applications/images/app_image_blank_lg.jpg" alt="Wrapperless External Calling of C and Fortran Routines" style="max-width: 25%;" align="left"/>This worksheet shows you how to invoke C and Fortran routines from the Maple environment, including from within your Maple procedures. Note that for Maple 7 and higher, no wrapper is needed because Maple will do all the data type translations automatically. As examples, we invoke an FFT routine from Fortran and a matrix multiplication routine from C inside Maple.https://www.maplesoft.com/applications/view.aspx?SID=4290&ref=FeedWed, 07 Aug 2002 13:49:05 ZMaplesoftMaplesoftFORTRAN code generation with a linear algebra application
https://www.maplesoft.com/applications/view.aspx?SID=3888&ref=Feed
A discussion of the consequences that can arise from naive usage of symbolic computation when generating Fortran code. Given the following 3 by 3 symmetric matrix M (perhaps created in a symbolic computation system like Maple), and we want to evaluate numerically the inverse of M at particular values of the parameters q2, q3, p, m10, m30, j10y, j30x, j30y, j30z in a Fortran program. It is tempting to compute the inverse of the matrix M symbolically then use Maple's fortran function to generate the Fortran code. Does this produce the most efficient code? Let's see. <img src="https://www.maplesoft.com/view.aspx?si=3888//applications/images/app_image_blank_lg.jpg" alt="FORTRAN code generation with a linear algebra application" style="max-width: 25%;" align="left"/>A discussion of the consequences that can arise from naive usage of symbolic computation when generating Fortran code. Given the following 3 by 3 symmetric matrix M (perhaps created in a symbolic computation system like Maple), and we want to evaluate numerically the inverse of M at particular values of the parameters q2, q3, p, m10, m30, j10y, j30x, j30y, j30z in a Fortran program. It is tempting to compute the inverse of the matrix M symbolically then use Maple's fortran function to generate the Fortran code. Does this produce the most efficient code? Let's see. https://www.maplesoft.com/applications/view.aspx?SID=3888&ref=FeedWed, 20 Jun 2001 00:00:00 ZMichael MonaganMichael MonaganFortran and C generation
https://www.maplesoft.com/applications/view.aspx?SID=3883&ref=Feed
This worksheet demonstrates Maple's capability to generate Fortran & C code for use in other applications.<img src="https://www.maplesoft.com/view.aspx?si=3883//applications/images/app_image_blank_lg.jpg" alt="Fortran and C generation" style="max-width: 25%;" align="left"/>This worksheet demonstrates Maple's capability to generate Fortran & C code for use in other applications.https://www.maplesoft.com/applications/view.aspx?SID=3883&ref=FeedWed, 20 Jun 2001 00:00:00 ZMaplesoftMaplesoft