GraphiXT

 

GraphiXT
GraphiXT is a data analysis software and numerical computing environment. The original purpose of GraphiXT was to facilitate study of time dependences (i.e., kinetics) of a large number of physical quantities that are related to each other. Consequently, graphs displayed by GraphiXT are of two types: graphs of functions f(t), whose argument is time (t), and graphs of functions f(x, t), whose arguments are coordinate (x) and time (t). However, the actual meaning of function arguments is up to the user. GraphiXT.exe can be used as a stand-alone program or in conjunction with plug-ins that solve kinetic equations describing a particular physical system. Currently, there is one such plug-in, which is designed to simulate charge carrier kinetics in multi-layer systems. That plug-in consists of two files – the function file CarrierFunc.dll and the parameter editor file CarrierParms.exe.

The GraphiXT software package has been developed as an educational tool for the graduate course “Numerical simulation of charge transport processes”. It can also be used as a scientific research tool. Here are some features of GraphiXT:

  • It is possible to create any number of “synchronized” graph windows, where the dependence of a particular quantity or several quantities on the coordinate x at a particular moment of time t is plotted
  • The mentioned time (“current time”) can be easily changed using a special slider; it is possible to use “animation mode”, when the program itself changes the current time with a constant rate
  • When GraphiXT is used with simulation plug-ins, the calculation results are automatically plotted during the simulation
  • Curves can be generated from user-defined equations or from user-defined DLL functions
  • A built-in compiler for computational programming, supporting multi-dimensional arrays and subroutines
  • A simple-to-use array viewer/editor
  • A large number of built-in mathematical functions, including special functions, numerical integration functions and others
  • Elementary data analysis: linear fitting, integration, statistical analysis
  • Nonlinear least-squares fitting and solution of systems of nonlinear algebraic equations
  • Curve data can be exported to text files or imported from text files
  • Plotted function data can be edited either in table format or directly in graph windows
  • It is possible to modify all visual settings, such as line and text format, etc.

Operating system: Windows XP SP2 or a newer Windows version.

A link to the official GraphiXT website:
www.graphixt.com