Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations

This paper presents a unique solver for nonlinear initial-boundary value partial differential equations (PDE) that integrates with Microsoft Excel as a pure math function. The solver receives via input arguments formulas, variables, and parameters for the PDE, and is executed as a regular formula co...

Full description

Bibliographic Details
Main Author: Chahid K Ghaddar
Format: Article
Language:English
Published: Bond University
Series:Spreadsheets in Education
Online Access:http://sie.scholasticahq.com/article/4660-unlocking-the-spreadsheet-utility-for-calculus-a-pure-worksheet-solver-for-differential-equations.pdf
id doaj-8b3954ca4e0d4301a2b5a7c6badfd841
record_format Article
spelling doaj-8b3954ca4e0d4301a2b5a7c6badfd8412020-11-25T00:29:47ZengBond UniversitySpreadsheets in Education1448-6156Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential EquationsChahid K GhaddarThis paper presents a unique solver for nonlinear initial-boundary value partial differential equations (PDE) that integrates with Microsoft Excel as a pure math function. The solver receives via input arguments formulas, variables, and parameters for the PDE, and is executed as a regular formula command in a range of cells. The solver, utilizing the method of lines, evaluates to a formatted tabular solution suitable for direct plotting of snapshot or transient views. Design of the solver is made possible by bypassing restrictions that block a worksheet function from receiving and evaluating formulas while preserving its purity. Three examples are presented to demonstrate the merits of this unconventional solver design which shields the tedious algorithmic implementation details from the user, and greatly simplifies solving a PDE using an intuitive math function without any dialogues, macros or VBA programming.http://sie.scholasticahq.com/article/4660-unlocking-the-spreadsheet-utility-for-calculus-a-pure-worksheet-solver-for-differential-equations.pdf
collection DOAJ
language English
format Article
sources DOAJ
author Chahid K Ghaddar
spellingShingle Chahid K Ghaddar
Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations
Spreadsheets in Education
author_facet Chahid K Ghaddar
author_sort Chahid K Ghaddar
title Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations
title_short Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations
title_full Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations
title_fullStr Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations
title_full_unstemmed Unlocking the Spreadsheet Utility for Calculus: A Pure Worksheet Solver for Differential Equations
title_sort unlocking the spreadsheet utility for calculus: a pure worksheet solver for differential equations
publisher Bond University
series Spreadsheets in Education
issn 1448-6156
description This paper presents a unique solver for nonlinear initial-boundary value partial differential equations (PDE) that integrates with Microsoft Excel as a pure math function. The solver receives via input arguments formulas, variables, and parameters for the PDE, and is executed as a regular formula command in a range of cells. The solver, utilizing the method of lines, evaluates to a formatted tabular solution suitable for direct plotting of snapshot or transient views. Design of the solver is made possible by bypassing restrictions that block a worksheet function from receiving and evaluating formulas while preserving its purity. Three examples are presented to demonstrate the merits of this unconventional solver design which shields the tedious algorithmic implementation details from the user, and greatly simplifies solving a PDE using an intuitive math function without any dialogues, macros or VBA programming.
url http://sie.scholasticahq.com/article/4660-unlocking-the-spreadsheet-utility-for-calculus-a-pure-worksheet-solver-for-differential-equations.pdf
work_keys_str_mv AT chahidkghaddar unlockingthespreadsheetutilityforcalculusapureworksheetsolverfordifferentialequations
_version_ 1725329978276446208