gdl command switches¶
GDL reproduces all the IDL switches (most of them being without object as GDL has an Open Source code)
One can change the behaviour of GDL using the following switches:
–fakerelease X.y : pretend that
!VERSION.RELEASEis X.y–trace-old-syntax : show places in procedures that do not adhere with modern IDL, where “()” are for functions and “[]” are for arrays.
–MAC : Graphic device will be called ‘
MAC’ on MacOSX. (default: ‘X’)[–no-use-wx | -X] : Tells GDL not to use WxWidgets graphics and resort to X11 (if available). Also enabled by setting the environment variable
GDL_DISABLE_WX_PLOTSto a non-null value.–notebook : Force SVG-only device, used only when GDL is a Python Notebook Kernel.
–widget-compat : Tells GDL to use a default (rather ugly) fixed pitch font for compatiblity with IDL widgets. Also enabled by setting the environment variable
GDL_WIDGET_COMPATto a non-null value. Using this option may render some historical widgets more readable (as they are based on fixed sizes).--no-dSFMT : Tells GDL not to use double precision SIMD oriented Fast Mersenne Twister(dSFMT) for random doubles. Also disable by setting the environment variable
GDL_NO_DSFMTto a non-null value.–with-eigen-transpose : lets GDL use Eigen::transpose and related functions instead of our accelerated transpose function. Normally slower.
–smart-tpool : switch to a mode where the number of threads is adaptive (experimental). Should enable better perfs on many core machines.
**–silent ** : Supresses some messages (mainly “Compiled Module XXX”) .