Chapter 1 of Open Source tools for Computational Physics: An introduction to EJS and Python. This chapter introduces the use of the computer as a "black box" (i.e., without programming) for solving a variety of physics and engineering problems, making use of the General Purpose Math Visualizer Package. Using this package, the reader is asked to create and analyze plots and animations, numerically differentiate and integrate functions of relevance to physical problems, and numerically solve systems of coupled linear algebraic equations.

Please note that this resource requires
at least version 1.5 of Java.

Book Title:
Open Source tools for Computational Physics: An introduction to Ejs and Python.

<a href="https://www.compadre.org/OSP/items/detail.cfm?ID=11330">Engelhardt, Larry. "Using the Computer as a Black Box." In Open Source tools for Computational Physics: An introduction to Ejs and Python. . 1.0 ed. 2011.</a>

L. Engelhardt, , in Open Source tools for Computational Physics: An introduction to Ejs and Python. (2011), WWW Document, (https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329).

L. Engelhardt, Using the Computer as a Black Box, in Open Source tools for Computational Physics: An introduction to Ejs and Python. (2011), <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329>.

Engelhardt, L. (2011). Using the Computer as a Black Box. In Open Source tools for Computational Physics: An introduction to Ejs and Python. (1.0). Retrieved June 7, 2023, from https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329

Engelhardt, Larry. "Using the Computer as a Black Box." In Open Source tools for Computational Physics: An introduction to Ejs and Python. . 1.0 ed. 2011. https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329 (accessed 7 June 2023).

Engelhardt, Larry. "Using the Computer as a Black Box." Open Source tools for Computational Physics: An introduction to Ejs and Python. . 1.0 ed. 2011. 18 July 2011. 7 June 2023 <https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329>.

@incollection{
Author = "Larry Engelhardt",
Title = {Using the Computer as a Black Box},
BookTitle = {Open Source tools for Computational Physics: An introduction to Ejs and Python. },
Edition = {1.0},
Month = {July},
Year = {2011}
}

%A Larry Engelhardt %T Using the Computer as a Black Box %B Open Source tools for Computational Physics: An introduction to Ejs and Python. %D July 18, 2011 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329 %O 1.0 %O application/pdf

%0 Book Section %A Engelhardt, Larry %D July 18, 2011 %T Using the Computer as a Black Box %B Open Source tools for Computational Physics: An introduction to Ejs and Python. %7 1.0 %8 July 18, 2011 %U https://www.compadre.org/Repository/document/ServeFile.cfm?ID=11330&DocID=2329

Disclaimer: ComPADRE offers citation styles as a guide only. We cannot offer interpretations about citations as this is an automated procedure. Please refer to the style manuals in the Citation Source Information area for clarifications.