NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A Walsh Function Module Users' Manual The solution of partial differential equations (PDEs) with Walsh functions offers new opportunities to simulate many challenging problems in mathematical physics. The approach was developed to better simulate hypersonic flows with shocks on unstructured grids. It is unique in that integrals and derivatives are computed using simple matrix multiplication of series representations of functions without the need for divided differences. The product of any two Walsh functions is another Walsh function - a feature that radically changes an algorithm for solving PDEs. A FORTRAN module for supporting Walsh function simulations is documented. A FORTRAN code is also documented with options for solving time-dependent problems: an advection equation, a Burgers equation, and a Riemann problem. The sample problems demonstrate the usage of the Walsh function module including such features as operator overloading, Fast Walsh Transforms in multi-dimensions, and a Fast Walsh reciprocal.


Document ID
20150001247
Acquisition Source
Langley Research Center
Document Type
Technical Memorandum (TM)
Authors
Gnoffo, Peter A.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
February 3, 2015
Publication Date
October 1, 2014
Subject Category
Computer Programming And Software
Numerical Analysis
Physics (General)
Report/Patent Number
NF1676L-18746
NASA/TM-2014-218536
L-20399
Funding Number(s)
WBS: WBS 470883.04.07.01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available