Version 2.4 of jHepWork

Release Notes: In the jeHEP IDE, broken code assist was fixed where the Java database API is missing for class descriptions. A new "Code assist" was provided. A NULL exception when a file is overwritten was fixed. A Geometry package was included (tools->geometry) along with a CPU monitor that works on Linux, Unix, and Mac OS X. The examples were updated. JHPlot received a HZirkel canvas, new methods for plot inserts in HPlotJa, eccentricity using the principle component analysis (jhplot.stat), and eccentricities using the StatShape package.

Other releases

  •  23 Feb 2013 02:28

Release Notes: This release adds a tool to convert units and measures [Tools]->[Unit conversion], with examples of how to do the conversions in Java/Jython code. JScience is included as system library. HChart plots/charts can be saved to vector format (EPS/PDF/SVG). A Plot class for simple plots has been added. A spreadsheet has been added to the tool bar [Tool]->[Spreadsheet]. The HBook class to store all data objects in an XML file has been extended, and XML tags have changed to reflect these changes. It was also moved to the package. HBook has the same methods to store data as HFile and PFile.

  •  08 Jan 2013 06:38

Release Notes: Input and error streams are redirected to an extra tab, "system console". One can disable the auto-update feature. A class called "SymRegression" has been added, which can be used to perform symbolic regression. Reading and exporting time series and tables in different formats is now supported, including ASCII, Gauss, Matlab, and Excel 97. Time series analysis was implemented (PRO version). It includes auto-correlation analysis, cross-correlation analysis, peak finder, and Gaussian filtering. The toTable() method was reimplemented and added to PND.

  •  21 Oct 2012 18:19

Release Notes: Based on version 3.5, but contains auto-updating of separate jar libraries (see the menu [Help]-[Update]). jMathLab was moved to v1.2.

  •  29 Sep 2012 09:31

Release Notes: All source code was recompiled using Java 7. The JMathLab (Octave/Matlab) computational environment was added as a "jMathLab Shell", and about 20 bugs were fixed.

  •  09 Jun 2012 04:31

Release Notes: This release corrected H2D classes (fill methods) and the script for Macs. The JRuby language was integrated along with syntax for the JRuby editor and an integrated JRubyShell. Mouse wheel scrolling is now supported in the text area of the IDE. Jython 2.7a2 is supported. All system Java system messages are redirected to a pop-up window. HChart was rewritten and now has same methods as any other canvases and is supported by the Android version of jHepWork.


Project Spotlight


A program to generate Morse code sound files from text.


Project Spotlight


A graphical frontend for the Cuneiform OCR tool.