⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme

📁 this file is contain important facts aboute different programming langueges.
💻
字号:

   Postmini graphical postprocessing software
   ------------------------------------------

   The Postmini graphical postprocessing software can be used to
   examine the output of a number of process, device and circuit
   simulation (TCAD) programs, as well as import of data from ASCII files.

   Postmini is provided under an open source license, see the file
   "license.terms" for details.

   Plot types include:

   1) Quick X-Y line plot of one quantity
   2) X-Y line plot of multiple datasets, with control of line type,
      color, symbols, etc.
   3) X-Y bar chart plots
   4) Contour plots (line or color filled)
   5) Multiple contour plots (either side-by-side or overlaid)
   6) Surface plots (line or color filled)

   Each plot can be interactively zoomed/unzoomed/rotated.
   Plot quantities can be sampled using the mouse (x-y and contour plots).
   Postmini includes an interactive annotation feature,
   in which the user can add text, lines, arrows, boxes to your graph.
   A subset of the TeX language called 'mathmode' can be used to include
   greek letters, super and subscripts and other special symbols in text.

   In addition, arithmetic expressions can be applied to data in X-Y plots
   or multiple contour plots. If the data source is an ASCII file,
   expressions can involve data from multiple columns.

   Other functions include:

   1) Finding the minimum/maximum of a quantity
   2) Integrate a quantity (1D or 2D)
   
   Supported file types include:

   MINIMOS 5.x/6.x (TU Vienna) binary solution file format
   MINIMOS 5.x/6.x (TU Vienna) binary 2D doping file format
   PROMIS  (TU Vienna) binary file format
   Pisces-IIB (Stanford) binary mesh and solution file format
   SUPREM-3 (Stanford) binary structure file
   SUPREM-4 (Stanford) save file
   Avant!  TMA Interchange Format (TIF)
   Spice3  "raw" file (ASCII and binary)
   Spice2  output files via ASCII file import
   HSpice  output files via ASCII file import
   Vector Technologies FAIM and MCP2D files

   ASCII   file import; X-Y and X-Y-Z data

   Additional file readers may be available, check the code distribution
   site on Compaq's FTP archive, or email john.faricelli@ieee.org

   Examples
   --------

   Postmini is designed to be an interactive program, but it also has
   a command language which can be read from a file. Here are three
   examples to show some Postmini features.

   Postmini command input files for X-Y, 2d contour and 3d surface plots:

   sinx_x_1d.pmi
   sinx_x_2d.pmi
   sinx_x_3d.pmi

   sinx_x_1d.pmi also has examples of annotations.

   They can be run by executing from the command line:

   postmini sinx_x_1d.pmi

   Compilation instructions for Tru64 Unix (Digital Unix)
   ------------------------------------------------------

   0) A precompiled binary for Tru64 Unix is available:

      postmini

   1) This code links with the Compaq (Digital) GKS graphics library,
      which is a separate layered software product.

      You must load the GKS product and an appropriate license to
      compile and run Postmini.

      I apologize for the use of a proprietary graphics library;
      I will attempt to rectify this as time permits.

   2) You must have the Compaq Fortran 90 compiler installed.
      Postmini uses some Fortran 90 constructs.

   3) Copy the file sysdep_tru64.cmn to sysdep.cmn

   4) Copy the file gksdefs_tru64.cmn to gksdefs.cmn

   5) Compile and link Postmini using the command line:

      make

   Late breaking news: The GKS library gets a memory deallocation
   error with linked with the malloc() library from Tru64 Unix V4.0F
   (and possibly higher). I have provided the malloc object file
   from Tru64 4.0E to link with the Postmini application as a workaround.

   New features in version 9.2
   ---------------------------

   o  Analytical functions can now be specified and plotted.
   o  The function evaluator has a better implementation of the derivative
      operator deriv().
   o  The Print function now supports data on triangular grids
   o  The number of points in 2D datasets has been increased from 14400
      to 22500
   o  Annotations can be attached to either the plot background or
      to graph coordinates
   o  Line annotations may have arrowheads on both ends.
   o  Rotated text annotations were distorted. This has been fixed.
   o  The mathmode macros \date, \time and \user have been added.

   Compilation instructions for OpenVMS Alpha
   ------------------------------------------

   0) A precompiled binary for OpenVMS Alpha is available:

      postmini_ovms.exe

   1) This code links with the Compaq (Digital) GKS graphics library,
      which is a separate layered software product.

      You must load the GKS product and an appropriate license to
      compile and run Postmini.

      I apologize for the use of a proprietary graphics library;
      I will attempt to rectify this as time permits.

   2) You must have the Compaq Fortran 90 compiler installed.
      Postmini uses some Fortran 90 constructs, in particular,
      Fortran 90 types.

      Version 7.2 is recomended to avoid an incorrect error message
      about using the variable name "fill" as a member of an f90 type.

   3) Copy the file sysdep_vms.cmn to sysdep.cmn

   4) Copy the file gksdefs_vms.cmn to gksdefs.cmn

   5) Compile and link Postmini using the command lines:

      @compile_postmini d_float
      @make_postmini_lib_and_exe d_float

      If you wish to read binary files written in g_float, then
      change the "d_float" to "g_float".

   Compilation instructions for Win32 (Win95/98/NT)
   ------------------------------------------------

   0) A precompiled binary for Win32 is available:

      postmini_win32.exe

   1) This code was compiled with Compaq Visual Fortran V6.1
      (formerly Digital Visual Fortran) and uses its "QuickWin" graphics
      library, which is bundled with the Fortran compiler. Version V6.1
      fixes some problems with the QuickWin graphics library that show up
      when using Postmini under Windows 98.

      Microsoft Visual C++ V5.0 was used as the C compiler.

      I apologize for the use of a proprietary graphics library;
      I will attempt to rectify this as time permits.

   2) Copy the file sysdep_win32.cmn to sysdep.cmn

   3) Copy the file gksdefs_win32.cmn to gksdefs.cmn

   4) Copy the file data_win32.cmn to data.cmn

   5) Compile and link Postmini using the command line:

      nmake -f makefile.win32

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -