Related Experiment Video
Updated: Aug 2, 2026

Visualizing Hyporheic Flow Through Bedforms Using Dye Experiments and Simulation
Published on: November 18, 2015
Real-time computer simulations of excitable media: JAVA as a scientific language and as a wrapper for C and FORTRAN
Flavio H Fenton1, Elizabeth M Cherry, Harold M Hastings
1Department of Physics, Hofstra University, Hempstead, NY 11549, USA. fenton@presto.physics.neu.edu
Abstract:
We describe a useful setting for interactive, real-time study of mathematical models of cardiac electrical activity, using implicit and explicit integration schemes implemented in JAVA. These programs are intended as a teaching aid for the study and understanding of general excitable media. Particularly for cardiac cell models and the ionic currents underlying their basic electrical dynamics. Within the programs, excitable media properties such as thresholds and refractoriness and their dependence on parameter values can be analyzed. In addition, the cardiac model applets allow the study of reentrant tachyarrhythmias using premature stimuli and conduction blocks to induce or to terminate reentrant waves of electrical activation in one and two dimensions. The role of some physiological parameters in the transition from tachycardia to fibrillation also can be analyzed by varying the maximum conductances of ion channels associated with a given model in real time during the simulations. These applets are available for download at http://arrhythmia.hofstra.edu or its mirror site http://stardec.ascc.neu.edu/~fenton.
Related Concept Videos
Cyclic Processes And Isolated Systems
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each path...
Numerical Calculations
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The direction...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Introduction to MATLAB
Mathematical Modeling: Problem Solving

