11.6 EJS-Simulations packaged as Launchers

A number of physics courses, that demonstrate the application of the EJS program for the simulation of elementary and advanced physical problems, are also combined as Launcher packages. Individual solutions contained in them can be called via double click. The packages, that are shortly described in the following are by Wolfgang Christian, Francisco Esquembre and their colleagues. They can be called directly via the link on the margin.


Ehu_mechanics-waves       Juan M. Aguirregabiria

course in mechanics, oscillations and waves.


Ejs_crcExamples       Francisco Esquembre, Wolfgang Christian

description of EJS, many examples


Ejs_demo       Francisco Esquembre

description of EJS, simple examples from mechanics and thermodynamics, 3D visualizations


Ejs_mabelloni_pendula       Mario Mabelloni

Lagrangian Mechanics, simple and complicated Pendulums


Ejs_mechanics       Wolfgang Christian, Francisco Esquembre

basic course in mechanics and gas dynamics, with hints about the modeling technique


Ejs_stp       Wolfgang Christian

statistics and thermodynamics, FPU problem


Ejs__tpt_modeling      Wolfgang Christian, Francisco Esquembre

introduction to EJS and Launcher packages, simple and advanced models from mechanics and heat


Ejs_wochristian_chaos       Wolfgang Christian

complex roots, Mandelbrot set, driven pendulum , phase space


Ejs_wochristian_examples       Wolfgang Christian

advanced models, Fourier analysis, Lenard-Jones potential, oscillator chains


Ejs_wochristian_odeflow       Wolfgang Christian

some solutions of ordinary differential equations

The advantage of these EJS Launcher packages in comparison to the OSP packages discussed above, is , that changing the simulations does not require advanced JAVA knowledge.

An active individual simulation can be transferred into the EJS console via the context menu (callable via clicking on the simulation with the right mouse button). In its windows code and visualization elements can be seen and edited. Thus an existing solution can be quite easily used as starting point for further developments.