grouping | page | description |
| amatch | look for pattern matching regular expression; returns its location (LICENSE:PD) |
| intro_blas1 | Introduction to vector-vector linear algebra (matrix) (LICENSE:PD) subprograms |
| split2020 | parse a string into tokens |
ARGUMENTS::INTRO | ARGUMENTS | collection of command line argument parsers |
ARGUMENTS::M_CLI2 | M_CLI2 | - command line argument parsing using a prototype command (LICENSE:PD) |
ARGUMENTS::M_CLI | M_CLI | command line argument parsing using a prototype command and NAMELIST (LICENSE:PD) |
ARGUMENTS::M_args | M_args | - define a NAMELIST in a module template to provide command line argument parsing (LICEN... |
ARGUMENTS:M_CLI2 | get_args | return keyword values when parsing command line arguments (LICENSE:PD) |
ARGUMENTS:M_CLI2 | get_args_fixed_length | return keyword values for fixed-length string when parsing command line (LICEN... |
ARGUMENTS:M_CLI2 | get_args_fixed_size | return keyword values for fixed-size array when parsing command line arguments (... |
ARGUMENTS:M_CLI2 | get_subcommand | special-case routine for handling subcommands on a command line (LICENSE:PD) |
ARGUMENTS:M_CLI2 | set_args | command line argument parsing (LICENSE:PD) |
ARGUMENTS:M_CLI2 | set_usage | allow setting a short description for keywords for the --usage switch (LICENSE:PD) |
ARGUMENTS:M_CLI2 | specified | return true if keyword was present on command line (LICENSE:PD) |
ARGUMENTS:M_CLI | check_commandline | check status from READ of NAMELIST group and process pre-defined options |
ARGUMENTS:M_CLI | commandline | command line argument parsing (LICENSE:PD) |
ARGUMENTS:M_CLI | print_dictionary | print internal dictionary created by calls to commandline(3f) (LICENSE:PD) |
ARGUMENTS:M_CLI | specified | return true if keyword was present on command line (LICENSE:PD) |
ARGUMENTS:M_args | get_command_arguments_stack | return a character array containing all the command line arguments (LICE... |
ARGUMENTS:M_args | get_command_arguments_string | return all command arguments as an allocated string (LICENSE:PD) |
ARGUMENTS:M_args | get_namelist | NAMELIST-based command line argument parsing (LICENSE:PD) |
ARGUMENTS:M_args | longest_command_argument | length of longest argument on command line (LICENSE:PD) |
ARGUMENTS:M_args | print_dictionary | print internal dictionary created by calls to get_namelist(3f) (LICENSE:PD) |
ARGUMENTS:M_getopt | M_getopt | parse command line arguments. similar to those in standard C library. (LICENSE:GPL) |
ARGUMENTS:M_getopt_long | M_getopt_long | parse command line options like Sun getopt_long, including the Sun CLIP ... |
ARGUMENTS:M_kracken | dget | given keyword fetch doubleprecision value from command argument (LICENSE:PD) |
ARGUMENTS:M_kracken | dgets | given keyword fetch doubleprecision array from command arguments (LICENSE:PD) |
ARGUMENTS:M_kracken | dissect | convenient call to parse() - define defaults, then process (LICENSE:PD) |
ARGUMENTS:M_kracken | iget | given keyword fetch integer value from command argument (LICENSE:PD) |
ARGUMENTS:M_kracken | igets | given keyword fetch integer array from command arguments (LICENSE:PD) |
ARGUMENTS:M_kracken | kracken | crack command line options on Fortran programs, using "-KEYWORD VALUE" syntax (LICENSE... |
ARGUMENTS:M_kracken | lget | given keyword fetch logical value from command arguments (LICENSE:PD) |
ARGUMENTS:M_kracken | lgets | given keyword fetch logical array from command argument (LICENSE:PD) |
ARGUMENTS:M_kracken | parse | parse user command and store tokens into Language Dictionary (LICENSE:PD) |
ARGUMENTS:M_kracken | retrev | get keyword value as a string from a command's argument list processed by kracken(3f) ... |
ARGUMENTS:M_kracken | rget | given keyword fetch real value from command argument (LICENSE:PD) |
ARGUMENTS:M_kracken | rgets | given keyword fetch real array from command arguments (LICENSE:PD) |
ARGUMENTS:M_kracken | setprompts | set explicit prompts for keywords in interactive mode (LICENSE:PD) |
ARGUMENTS:M_kracken | sget | given keyword fetch string value and length from command arguments (LICENSE:PD) |
ARGUMENTS:M_kracken | sgets | given keyword fetch string value parsed on whitespace into an array (LICENSE:PD) |
ARGUMENTS:M_kracken | show | dump dictionary entries (LICENSE:PD) |
ARGUMENTS:M_kracken | store | add or replace value for specified name in dictionary(if allow='add' add name if neede... |
M_BRE | M_bre | Basic Regular Expressions (LICENSE:PD) |
M_BRE | error | print message and stop program execution (LICENSE:PD) |
M_BRE | getpat | convert str into pattern (LICENSE:PD) |
M_BRE | makpat | make pattern from arg(from), terminate on delim (LICENSE:PD) |
M_BRE | match | find match to a basic regular expression anywhere on input string (LICENSE:PD) |
M_Compare_Float_Numbers | M_Compare_Float_Numbers | perform relational comparisons on real numbers (LICE... |
M_anything | anyinteger_to_string | convert integer of any kind to a string (LICENSE:PD) |
M_anything | anyscalar_to_double | convert integer or real parameter of any kind to doubleprecision (LICENSE:PD) |
M_anything | anyscalar_to_int64 | convert integer any kind to integer(kind=int64) (LICENSE:PD) |
M_anything | anyscalar_to_real | convert integer or real parameter of any kind to real (LICENSE:PD) |
M_anything | anyscalar_to_real128 | convert integer or real parameter of any kind to real128 (LICENSE:PD) |
M_anything | anything_to_bytes | convert standard types to bytes (character(len=1):: array(:)) (LICENSE:PD) |
M_anything | bytes_to_anything | convert bytes(character)len=1):: array(:)) to standard types (LICENSE:PD) |
M_anything | empty | set an allocatable array to zero (LICENSE:PD) |
M_bessel | bes | calculate Bessel functions J(X), Y(X), I(X), K(X) for doubleprecision arguments and integer orders |
M_bessel | besi | compute the I Bessel function for a given argument and order |
M_bessel | besj | compute the J Bessel function for a given argument and order |
M_bessel | besj0 | calculates the Bessel function J(X) of order zero. |
M_bessel | besj1 | calculates the Bessel function J(X) of order one. |
M_bessel | besk | compute the K Bessel function for a given argument and order |
M_bessel | besy | compute the Y Bessel function for a given argument and order |
M_bessel | besy0 | calculates the Bessel function Y(X) of order zero. |
M_big_integer | M_big_integer | define new data type BIG_INTEGER and operators |
M_calcomp::INTRO | M_calcomp | emulate old Calcomp graphics library (LICENSE:PD) |
M_calcomp:basic | axis | draw linear axis with numeric scale and axis label (LICENSE:PD) |
M_calcomp:basic | factor | rescale entire plot (LICENSE:PD) |
M_calcomp:basic | line | plot a polyline with optional rescaling (LICENSE:PD) |
M_calcomp:basic | newpen | select new pen color and move to origin (LICENSE:PD) |
M_calcomp:basic | nframe | start new frame (LICENSE:PD) |
M_calcomp:basic | number | plots a floating-point number (LICENSE:PD) |
M_calcomp:basic | plot | move with pen up or down or start new origin or terminate plotting (LICENSE:PD) |
M_calcomp:basic | plots | initialize the CALCOMP package (LICENSE:PD) |
M_calcomp:basic | scale | calculate scaling factors for producing XY plots with LINE(3f) and AXIS(3f) routines (LICE... |
M_calcomp:basic | symbol | draw text string or marker (LICENSE:PD) |
M_calcomp:basic | where | return current position and current plot-scaling factor (LICENSE:PD) |
M_calcomp:basic | width | select pen width (LICENSE:PD) |
M_calcomp:general | circl | draws an arc or spiral (LICENSE:PD) |
M_calcomp:general | dashl | draws a polyline with dashed lines (LICENSE:PD) |
M_calcomp:general | dashp | draw from current position to new point with dashed line (LICENSE:PD) |
M_calcomp:general | elips | draw an elliptical arc (LICENSE:PD) |
M_calcomp:general | fit | draws a semi-hyperbolic curve through three points (LICENSE:PD) |
M_calcomp:general | grid | draws a linear grid (LICENSE:PD) |
M_calcomp:general | poly | draw an equilateral polygon (LICENSE:PD) |
M_calcomp:general | rect | draw a rectangle (LICENSE:PD) |
M_calcomp:scientific | cntour | draw a contour plot (LICENSE:PD) |
M_calcomp:scientific | curvx | plots a function of X over a given range (LICENSE:PD) |
M_calcomp:scientific | curvy | plots a function of Y over a given range (LICENSE:PD) |
M_calcomp:scientific | fline | plot a polyline with optional fit (LICENSE:PD) |
M_calcomp:scientific | lgaxs | draw logarithmic axis (LICENSE:PD) |
M_calcomp:scientific | lglin | draw polyline in log-log or semi-log mode (LICENSE:PD) |
M_calcomp:scientific | polar | plot radial values versus angular variables (as polar coordinates) (LICENSE:PD) |
M_calcomp:scientific | scalg | determine scale factors for a logarithmic scale (LICENSE:PD) |
M_calcomp:scientific | smoot | draw a polyline using modified spline-fitting technique (LICENSE:PD) |
M_calculator | calculator | parse calculator expression and return numeric or string value (LICENSE:PD) |
M_calculator | dnum0 | return double precision value from string expression using calculator(3f) (LICENSE:PD) |
M_calculator | expression | return value from a string expression processing messages to simplify call to CALCULATO... |
M_calculator | getvalue | given numeric variable name return doubleprecision value directly from calculator diction... |
M_calculator | igetvalue | given numeric variable name return integer value directly from calculator dictionary for... |
M_calculator | inum0 | return integer value from calculator expression (LICENSE:PD) |
M_calculator | rgetvalue | given numeric variable name return real value directly from calculator dictionary for ef... |
M_calculator | rnum0 | returns real number from string expression using CALCULATOR(3f) (LICENSE:PD) |
M_calculator | snum0 | resolve a calculator expression into a string(return blank on errors) (LICENSE:PD) |
M_calculator | strgar2 | read a string into a real array USING CALCULATOR, allowing quoted strings in arguments, (L... |
M_calculator | strgarr | read a string into an array using CALCULATOR(3f) calculator (LICENSE:PD) |
M_calculator | stuff | directly store value into calculator dictionary for efficiency (LICENSE:PD) |
M_calculator | stuffa | stuffa(3f): directly store a string into calculator variable name table (LICENSE:PD) |
M_color | closest_color_name | returns the closest name for the given RGB values. (LICENSE:PD) |
M_color | color_name2rgb | returns the RGB values in the range 0 to 100 for a given known color name. (LICENSE:PD) |
M_color | rgbmono | converts RGB colors to a reasonable grayscale intensity (LICENSE:PD) |
M_contourplot | contourlines | calculate contour lines from ungridded data f(x, y) and call user-supplied routine ... |
M_csv | M_csv | Comma-separated values |
M_csv | csv | prints up to 20 standard scalar types to a string in CSV style (LICENSE:PD) |
M_csv | csv_write | prints intrinsic type to a file assigned to LUN CSV_LUN (LICENSE:PD) |
M_display | M_display | module for pretty-printing matrices |
M_display | disp | pretty-print a matrix |
M_display | disp_get | return default settings in a structure of DISP(3f) settings |
M_display | disp_set | set default options for disp(3f) |
M_display | disp_set_factory | set DISP(3f) output back to original defaults |
M_display | tostring | change numbers to a string |
M_display | tostring_set | set modes for TOSTRING(3f) |
M_display | tostring_set_factory | set TOSTRING(3f) output back to original defaults |
M_draw::INTRO | M_draw | The M_draw graphics library (LICENSE:PD) |
M_draw:ARCS | arc | Draw an arc in world units. (LICENSE:PD) |
M_draw:ARCS | circle | Draw a circle. (LICENSE:PD) |
M_draw:ARCS | circleprecision | Set number of line segments used to approximate a circle (LICENSE:PD) |
M_draw:ARCS | sector | Draw a sector. Note: sectors are polygons. (LICENSE:PD) |
M_draw:ASPECT | getaspect | Returns the ratio height over width of the display device. (LICENSE:PD) |
M_draw:ASPECT | getdisplaysize | Returns width and height of device in device units (LICENSE:PD) |
M_draw:ASPECT | getfactors | Returns width over min(width of device, height of device) and height over min(width of devic... |
M_draw:ATTRIBUTE_STACK | popattributes | Restore attributes to what they were at last pushattributes(). (LICENSE:PD) |
M_draw:ATTRIBUTE_STACK | pushattributes | Save the current attributes on the attribute stack. (LICENSE:PD) |
M_draw:CLIPPING | clipping | Turn clipping on or off (LICENSE:PD) |
M_draw:COLOR | clear | Clears screen to current color (LICENSE:PD) |
M_draw:COLOR | color | Set current color (LICENSE:PD) |
M_draw:COLOR | mapcolor | set a color index using RGB values (LICENSE:PD) |
M_draw:CURVE | curve | Draw a curve. (LICENSE:PD) |
M_draw:CURVE | curvebasis | Define a basis matrix for a curve. (LICENSE:PD) |
M_draw:CURVE | curven | Draw n-3 overlapping curve segments. Note: n must be at least 4. (LICENSE:PD) |
M_draw:CURVE | curveprecision | Define number of line segments used to draw a curve. (LICENSE:PD) |
M_draw:CURVE | rcurve | Draw a rational curve. (LICENSE:PD) |
M_draw:DEVICE | getdepth | Return number of bit planes (color planes) (LICENSE:PD) |
M_draw:DEVICE | popdev | pop device from stack created by pushdev. (LICENSE:PD) |
M_draw:DEVICE | pushdev | push current device onto a stack (LICENSE:PD) |
M_draw:DEVICE | vexit | Reset window/terminal and exit graphics mode. Must be last routine called. (LICENSE:PD) |
M_draw:DEVICE | vgetdev | Get name of current device (LICENSE:PD) |
M_draw:DEVICE | vinit | Initialise device (LICENSE:PD) |
M_draw:DEVICE | vnewdev | Reinitialize to use new device without changing (LICENSE:PD) |
M_draw:DEVICE | voutput | Redirect output from *next* vinit to file (LICENSE:PD) |
M_draw:DOUBLE_BUFFERING | backbuffer | Draw in the backbuffer. Returns -1 if the device is not up to it. (LICENSE:PD) |
M_draw:DOUBLE_BUFFERING | frontbuffer | Draw in the front buffer. This will always work. (LICENSE:PD) |
M_draw:DOUBLE_BUFFERING | swapbuffers | Swap the front and back buffers. (LICENSE:PD) |
M_draw:DRAW | draw | Draw from current graphics position to (x, y, z) (LICENSE:PD) |
M_draw:DRAW | draw2 | Draw from current graphics position to given point (x, y) (LICENSE:PD) |
M_draw:DRAW | rdraw | Relative draw (LICENSE:PD) |
M_draw:DRAW | rdraw2 | Relative draw from current position to given point (LICENSE:PD) |
M_draw:DRAW | rsdraw2 | Relative draw in screen units (-1.0 to 1.0). (LICENSE:PD) |
M_draw:DRAW | sdraw2 | Draw in screen coordinates (-1.0 to 1.0). (LICENSE:PD) |
M_draw:FLUSHING | vflush | Call device flush or syncronisation routine (LICENSE:PD) |
M_draw:FLUSHING | vsetflush | Set global flushing status (LICENSE:PD) |
M_draw:INTERACTIVE | checkkey | Returns zero if no key is pressed or ASCII ordinal (LICENSE:PD) |
M_draw:INTERACTIVE | getkey | Return ASCII ordinal of next key typed (LICENSE:PD) |
M_draw:INTERACTIVE | getstring | Read in a string, echoing it in current font (LICENSE:PD) |
M_draw:INTERACTIVE | locator | Find out where cursor is (LICENSE:PD) |
M_draw:INTERACTIVE | slocator | Find out where cursor is in screen coordinates (LICENSE:PD) |
M_draw:LINESTYLE | dashcode | set dash pattern length (LICENSE:PD) |
M_draw:LINESTYLE | linestyle | set the line dash pattern (LICENSE:PD) |
M_draw:LINESTYLE | linewidth | set line width in rasters (LICENSE:PD) |
M_draw:MATRIX_STACK | popmatrix | Reinstall the last matrix pushed (LICENSE:PD) |
M_draw:MATRIX_STACK | pushmatrix | Save the current transformation matrix on the matrix stack. (LICENSE:PD) |
M_draw:MOVE | move | Move current graphics position to (x, y, z) (LICENSE:PD) |
M_draw:MOVE | move2 | Move graphics position to point (x, y) (LICENSE:PD) |
M_draw:MOVE | rmove | Relative move (LICENSE:PD) |
M_draw:MOVE | rmove2 | Relative move in world units. (LICENSE:PD) |
M_draw:MOVE | rsmove2 | Relative move in screen units (-1.0 to 1.0). (LICENSE:PD) |
M_draw:MOVE | smove2 | Move current graphics position in screen coordinates (-1.0 to 1.0). (LICENSE:PD) |
M_draw:OBJECT | callobj | Draw object number n. (LICENSE:PD) |
M_draw:OBJECT | closeobj | Close the current object. (LICENSE:PD) |
M_draw:OBJECT | delobj | Delete the object number n. (LICENSE:PD) |
M_draw:OBJECT | genobj | Returns a unique object identifier. (LICENSE:PD) |
M_draw:OBJECT | getopenobj | Return the number of the current object. (LICENSE:PD) |
M_draw:OBJECT | isobj | Returns .FALSE. if there is an object of number n. (LICENSE:PD) |
M_draw:OBJECT | loadobj | Load the object in the file filename as object number n. (LICENSE:PD) |
M_draw:OBJECT | makeobj | Commence the object number n. (LICENSE:PD) |
M_draw:OBJECT | saveobj | Save object number n into file filename. Does NOT save objects called inside object n. (LICE... |
M_draw:PATCH | patch | Draws a patch in the current basis, according to the geometry matrices gx, gy, and gz. (LICEN... |
M_draw:PATCH | patchbasis | Define the t and u basis matrices of a patch. (LICENSE:PD) |
M_draw:PATCH | patchcurves | Set the number of curves making up a patch. (LICENSE:PD) |
M_draw:PATCH | patchprecision | Set minimum number of line segments making up curves in a patch. (LICENSE:PD) |
M_draw:PATCH | rpatch | Draws a rational patch in the current basis, according to the geometry matrices gx, gy, gz, a... |
M_draw:POINT | point | Draw a point at x, y, z (LICENSE:PD) |
M_draw:POINT | point2 | Draw a point at x, y. (LICENSE:PD) |
M_draw:POLYGONS | backface | Turns on culling of backfacing polygons. (LICENSE:PD) |
M_draw:POLYGONS | backfacedir | Sets backfacing direction to clockwise or anti-clockwise (LICENSE:PD) |
M_draw:POLYGONS | closepoly | Terminates a polygon opened by makepoly(3f) (LICENSE:PD) |
M_draw:POLYGONS | hatchang | Set the angle of the hatch lines. (LICENSE:PD) |
M_draw:POLYGONS | hatchpitch | Set the distance between hatch lines. (LICENSE:PD) |
M_draw:POLYGONS | makepoly | opens polygon constructed by a series of move-draws and closed by closepoly (LICENSE:PD) |
M_draw:POLYGONS | poly | Construct a polygon from an array of points (LICENSE:PD) |
M_draw:POLYGONS | poly2 | Construct an (x, y) polygon from an array of points (LICENSE:PD) |
M_draw:POLYGONS | polyfill | Set the polygon fill flag (LICENSE:PD) |
M_draw:POLYGONS | polyhatch | Set the polygon hatch flag (LICENSE:PD) |
M_draw:POLYGONS | rect | Draw a rectangle given two corners (LICENSE:PD) |
M_draw:POSITION | getgp | Gets the current graphics position (LICENSE:PD) |
M_draw:POSITION | getgp2 | Gets the current graphics position in world coordinates (LICENSE:PD) |
M_draw:POSITION | getgpt | Gets the current transformed graphics position in world coords. (LICENSE:PD) |
M_draw:POSITION | sgetgp2 | Gets the current screen graphics position in screen coords (-1 to 1) (LICENSE:PD) |
M_draw:PROJECTION | ortho | Define x, y, z clipping planes. (LICENSE:PD) |
M_draw:PROJECTION | ortho2 | define the area of the virtual world coordinates to map to the viewport (LICENSE:PD) |
M_draw:PROJECTION | perspective | Specify perspective viewing pyramid (LICENSE:PD) |
M_draw:PROJECTION | window | Specify a perspective viewing pyramid (LICENSE:PD) |
M_draw:TEXT | bottomjustify | bottom justify text (LICENSE:PD) |
M_draw:TEXT | boxfit | resize the SOFTWARE text size so it fits in a box (LICENSE:PD) |
M_draw:TEXT | boxtext | stretch and draw the SOFTWARE string s so that it fits in the imaginary box (LICENSE:PD) |
M_draw:TEXT | centertext | Turns centertext mode on or off for SOFTWARE fonts. (LICENSE:PD) |
M_draw:TEXT | drawchar | Draw the character c and update current position. (LICENSE:PD) |
M_draw:TEXT | drawstr | Draw the text in string at the current position. (LICENSE:PD) |
M_draw:TEXT | fixedwidth | Turns fixedwidth mode on or off for SOFTWARE fonts. (LICENSE:PD) |
M_draw:TEXT | font | Set the current font by name (LICENSE:PD) |
M_draw:TEXT | getcharsize | Get the width and height of a character. (LICENSE:PD) |
M_draw:TEXT | getfontdec | Return size of maximum font descender (LICENSE:PD) |
M_draw:TEXT | getfontsize | Get maximum width and height of a character in a font. (LICENSE:PD) |
M_draw:TEXT | leftjustify | left justify text (LICENSE:PD) |
M_draw:TEXT | numchars | Return number of characters in the current SOFTWARE font. (LICENSE:PD) |
M_draw:TEXT | rightjustify | right justify text (LICENSE:PD) |
M_draw:TEXT | strlength | return length of string (LICENSE:PD) |
M_draw:TEXT | textang | Set the SOFTWARE text angle. (LICENSE:PD) |
M_draw:TEXT | textjustify | general text justification (C only) (LICENSE:PD) |
M_draw:TEXT | textsize | Set text size of a character in the current SOFTWARE font in world units. (LICENSE:PD) |
M_draw:TEXT | textslant | Defines the obliqueness of the fonts. (LICENSE:PD) |
M_draw:TEXT | textweight | Defines the weight of the fonts. (LICENSE:PD) |
M_draw:TEXT | topjustify | top justify text (LICENSE:PD) |
M_draw:TEXT | xcentertext | set text centering mode on in X direction (LICENSE:PD) |
M_draw:TEXT | ycentertext | center text in the Y direction (LICENSE:PD) |
M_draw:TRANSFORMATION | rotate | Set up a rotation in axis axis where axis is one of 'x', 'y', or 'z'. (LICENSE:PD) |
M_draw:TRANSFORMATION | scale | Set up scaling factors in x, y, and z axis. (LICENSE:PD) |
M_draw:TRANSFORMATION | translate | Set up a translation. (LICENSE:PD) |
M_draw:VIEWPORT | expandviewport | use the entire device viewport (LICENSE:PD) |
M_draw:VIEWPORT | getviewport | Returns limits of current viewport in screen coordinates (LICENSE:PD) |
M_draw:VIEWPORT | lookat | Specify the viewer's position (LICENSE:PD) |
M_draw:VIEWPORT | polarview | Specify the viewer's position in polar coordinates (LICENSE:PD) |
M_draw:VIEWPORT | popviewport | Retrieve last viewport (LICENSE:PD) |
M_draw:VIEWPORT | pushviewport | Save current viewport (LICENSE:PD) |
M_draw:VIEWPORT | unexpandviewport | undo expandviewport(3f) (LICENSE:PD) |
M_draw:VIEWPORT | up | Specify the world up. (LICENSE:PD) |
M_draw:VIEWPORT | viewport | Specify which part of screen to draw in (LICENSE:PD) |
M_draw:WINDOW_SETUP | prefposition | Specify preferred position of window (LICENSE:PD) |
M_draw:WINDOW_SETUP | prefsize | Specify preferred width and height of window in physical units (LICENSE:PD) |
M_draw | invokeobj | invoke object with specified transformations (LICENSE:PD) |
M_draw | page | set window into largest viewport available (LICENSE:PD) |
M_draw | pop | call popviewport(), popmatrix(), popattributes() (LICENSE:PD) |
M_draw | print | call DRAWSTR(3f) with up to nine arbitrary intrinsic scalar values |
M_draw | push | call pushviewport(), pushmatrix(), pushattributes() (LICENSE:PD) |
M_drawplus:locator | rdbox | - reads two points and outline defined box and return points (LICENSE:MIT) |
M_drawplus:locator | rdpnt | reads coordinates of point locator clicked at (LICENSE:MIT) |
M_drawplus | M_drawplus | Additional routines using the M_DRAW graphics library (LICENSE:MIT) |
M_drawplus | arrowhead | Draw arrow head (for text boxes and line markers) (LICENSE:MIT) |
M_drawplus | call_draw | Given a string representing a M_draw procedure and parameters call the routine (LICENSE:MIT) |
M_drawplus | draw_interpret | call interpreter for testing M_draw(3fm) routines (LICENSE:MIT) |
M_drawplus | ellipse | draws an ellipse or elliptical arc. (LICENSE:MIT) |
M_drawplus | polyline2 | - draw an unclosed polyline in the XY plane (LICENSE:MIT) |
M_drawplus | seefont | display font sample pages (LICENSE:MIT) |
M_drawplus | spirograph | draw a hypotrochoid (LICENSE:MIT) |
M_drawplus | uarc | create circular arc, leaving CP at end of arc (LICENSE:MIT) |
M_drawplus | uconic | general conic sections (LICENSE:MIT) |
M_escape | M_escape | substitute escape sequences for XML-like syntax in strings |
M_escape | attr | colorize text using a simple function-based approach (LICENSE:PD) |
M_escape | color | colorize text using a simple function-based approach (LICENSE:PD) |
M_escape | color_mode | toggle style effects of color(3f) on and off (LICENSE:PD) |
M_escape | esc | substitute escape sequences for XML-like syntax in strings |
M_escape | esc_mode | select processing mode for output from esc(3f) |
M_escape | update | update internal dictionary given keyword and value (LICENSE:PD) |
M_f2kcli | M_f2kcli | Fortran 200x Command Line Interface for Programming Environments without it |
M_factor | M_factor | module for least common multiple, greatest common divisor, and prime factors |
M_factor | greatest_common_divisor | calculate greatest common divisor of two integers or vector m(:), matrix m(:, :) or... |
M_factor | i_is_prime | Determine if a number is prime using Sieve of Erasthosthenes (LICENSE:???) |
M_factor | least_common_multiple | Least common multiple of two integers or vector m(:), matrix m(:, :) or cuboid m(:, :... |
M_factor | prime_factors | decompose a number into its prime factors |
M_generic_list | M_generic_list | A Generic Linked List Implementation in Fortran 95 (LICENSE:MIT) |
M_generic_list | list_free | Free the entire list and all data, beginning at SELF (LICENSE:MIT) |
M_generic_list | list_get | Return the DATA stored in the node SELF (LICENSE:MIT) |
M_generic_list | list_init | Initialize a head node SELF and optionally store the provided DATA. (LICENSE:MIT) |
M_generic_list | list_insert | Insert a list node after SELF containing DATA (optional) (LICENSE:MIT) |
M_generic_list | list_next | Return the next node after SELF (LICENSE:MIT) |
M_generic_list | list_put | Store the encoded DATA in list node SELF (LICENSE:MIT) |
M_geography | geographical_distance | Compute the distance between two points over the Earth's surface. (LICENSE:GPL3) |
M_getkey | system_getkey | read single character from keyboard in hot (raw I/O) mode (LICENSE:PD) |
M_graph | graph | Draw an XY graph |
M_graph | graph_init | initialize the longlib graphics plot routine graph(3f) |
M_hashkeys:bucket_hash | djb2_hash | djb2 string hash (algorithm by Daniel J. Bernstein) (LICENSE:PD) |
M_hashkeys:bucket_hash | sdbm_hash | sdbm string hash (LICENSE:PD) |
M_hashkeys | b3hs_hash_key_jenkins | hash key algorithm by Bob Jenkins (LICENSE:PD) |
M_hashkeys | crc32_hash | CRC (Cyclic Redundancy Check) (LICENSE:PD) |
M_hashkeys | dirtys_sha256 | generate a SHA-256 hashing |
M_hashkeys | luhn_checksum | Luhn checksum algorithm applied to a string of numeric values |
M_hashkeys | sha256 | generate a SHA-256 hashing |
M_history | redo | Fortran-based Input History Editor (LICENSE:PD) |
M_html | M_html | a module of routines to help write output as HTML documents (LICENSE:PD) |
M_html | h_array | print a numeric array as an HTML table (LICENSE:PD) |
M_html | h_close | close an HTML file (LICENSE:PD) |
M_html | h_open | open an HTML file (LICENSE:PD) |
M_hybrid | strgar3 | fetch a value from language dictionary but process via calculator too |
M_io:ENVIRONMENT | getname | get name of the currnt executable (LICENSE:PD) |
M_io:ENVIRONMENT | lookfor | look for a filename in a number of directories specified by an environment variable (LICE... |
M_io:ENVIRONMENT | separator | try to determine pathname directory separator character (LICENSE:PD) |
M_io:ENVIRONMENT | which | given a command name find the pathname by searching the directories in the environment va... |
M_io | basename | return last component from filename (LICENSE:PD) |
M_io | dirname | strip last component from filename (LICENSE:PD) |
M_io | fileclose | A simple close of a sequential file (LICENSE:PD) |
M_io | filedelete | A simple close of an open file with STATUS='DELETE' (LICENSE:PD) |
M_io | fileopen | A simple open of a sequential file (LICENSE:PD) |
M_io | filewrite | A simple write of a CHARACTER array to a file (LICENSE:PD) |
M_io | get_tmp | Return the name of the scratch directory (LICENSE:PD) |
M_io | getline | read a line from specified LUN into allocatable string up to line length limit (LICENSE:PD) |
M_io | joinpath | join parts of a pathname together (LICENSE:PD) |
M_io | notopen | Find a FUN/LUN (Fortran-unit-number) that is not in use (LICENSE:PD) |
M_io | number_of_lines | read an open sequential file to get number of lines (LICENSE:PD) |
M_io | print_inquire | Do INQUIRE on file by name/number and print results (LICENSE:PD) |
M_io | rd | ask for string from standard input with user-definable prompt (LICENSE:PD) |
M_io | read_line | read a line from specified LUN into allocatable string up to line length limit cleaning up input line... |
M_io | read_table | read file containing a table of numeric values (LICENSE:PD) |
M_io | scratch | Return the name of a scratch file (LICENSE:PD) |
M_io | slurp | read a file into a character array (LICENSE:PD) |
M_io | splitpath | split a Unix pathname into components (LICENSE:PD) |
M_io | swallow | read a file into a character array line by line (LICENSE:PD) |
M_io | system_dir | return filenames in a directory matching specified wildcard string (LICENSE:PD) |
M_io | uniq | append a number to the end of filename to make a unique name if name exists (LICENSE:PD) |
M_journal | M_journal | write program messages to stdout and/or a log file (LICENSE:PD) |
M_journal | journal | provides public message routine, no paging or graphic mode change (LICENSE:PD) |
M_list | M_list | maintain simple lists (LICENSE:PD) |
M_list | insert | insert entry into a string array at specified position (LICENSE:PD) |
M_list | locate | finds the index where a string is found or should be in a sorted array (LICENSE:PD) |
M_list | remove | remove entry from an allocatable array at specified position (LICENSE:PD) |
M_list | replace | replace entry in a string array at specified position (LICENSE:PD) |
M_logic | cond | process input files with embedded if/else/elseif/endif commands (LICENSE:PD) |
M_lua | M_lua | Fortran interface to the LUA language (LICENSE:MIT) |
M_match | addset | put C in SET(J) if it fits, increment J |
M_match | amatch | - look for pattern matching regular expression; returns its location |
M_match | amatch_ | - look for pattern matching regular expression; returns its location |
M_match | dodash | expand array(i-1)-array(i+1) into set(j)... |
M_match | esc | map array(i) into escaped character if appropriate |
M_match | filset | expand set at array(i) into set(j), stop at delim |
M_match | getccl | expand char class at arg(i) into pat(j) |
M_match | getpat | convert argument into pattern |
M_match | getpat_ | convert argument into pattern |
M_match | locate | look for c in char class at pat(offset) |
M_match | makpat | make pattern from arg(from), terminate at delim |
M_match | makpat_ | make pattern from arg(from), terminate at delim |
M_match | match | find match anywhere on line |
M_match | omatch | try to match a single pattern at pat(j) |
M_match | omatch_ | try to match a single pattern at pat(j) |
M_match | patsiz | returns size of pattern entry at pat(n) |
M_match | stclos | insert closure entry at pat(j) |
M_math:fit | julfit | linear least squares curve fits, destroys input arrays |
M_math:fit | linearint | interpolates a curve defined by X(i), Y(i) using linear interpolation at given XI(j) values |
M_math:fit | lowess | procedures for locally weighted regression |
M_math:fit | splift | fits a spline to the n data points given in x and y and also returns first and second derivatives |
M_math:fit | splint | interpolates and twice differentiates a cubic spline |
M_math:geometry | citer | determine various geometric properties of a circle segment given radius and area of the se... |
M_math:geometry | closest | find the data point that is closest to the target point |
M_math:geometry | envelope | Find vertices (in clockwise order) of a polygon enclosing the points (x(i), y(i), i=1, ...... |
M_math:geometry | hypot | Euclidean distance function |
M_math:geometry | inpolygon | determine whether or not an integer point is in an integer polygon |
M_math:geometry | locpt | find if a point is inside a polygonal path |
M_math:geometry | poly_intercept | intersection of a straight line and polygonal path |
M_math:geometry | polyarea | compute the area bounded by a simple closed polygonal curve |
M_math:geometry | polyarea_shoelace | compute area bounded by a simple closed polygon using the shoelace algorithm |
M_math:integral | qhfg | compute integral values for given general table of argument, function, and derivative values. |
M_math:statistics | bds | Basic Statistical Measures |
M_math:statistics | extremum | Finds the minimum and maximum value in a REAL array. |
M_math:statistics | skekur1 | variant on calculating skewness and kurtosis of an array |
M_math:statistics | skekurx | Compute unbiased estimator of the population SKEWNESS and KURTOSIS |
M_math:statistics | stddev | given a real vector and the vector average calculate the standard deviation |
M_math | bound | constrain a value to a range |
M_math | gcsgau1 | solve a system of simultaneous linear equations (LICENSE:PD) |
M_math | gcsgau2 | solve a system of simultaneous linear equations (LICENSE:PD) |
M_math | glstsq | least squares fit to a polynomial expression (LICENSE:PD) |
M_math | invert_2x2 | directly invert 2x2 matrix |
M_math | invert_3x3 | directly invert 3x3 matrix |
M_math | invert_4x4 | directly invert 4x4 matrix |
M_math | ju_polfit | Fit discrete data in a least squares sense by polynomials in one variable. |
M_math | magic_square | create an N x N magic square array, N>2 |
M_math | ncr | Calculate the number of unique combinations of r objects out of n. |
M_math | qhsg | Compute integral values for given table of argument, function, 1st derivative, and 2nd derivative v... |
M_math | qtfg | Compute integral values for given general table of argument and function values. |
M_math | quadratic | calculate the roots of a quadratic formula even if they are complex |
M_math | scale1 | find new range xMINP XMAXP divisible into approximately N linear intervals of size DIST |
M_math | scale3 | find nice log range |
M_math | trapezoidal_integral | trapezoidal integration |
M_matrix | mat88 | initialize and/or pass commands to matrix laboratory interpreter |
M_messages | blocks | write large block letters (LICENSE:PD) |
M_messages | junbad | print an eye-catching image of a skull. (LICENSE:PD) |
M_messages | junbat | print an eye-catching image of a bat. (LICENSE:PD) |
M_messages | junbuster | call journal(3f) to print eye-catching ASCII graphic (ghostbuster) (LICENSE:PD) |
M_messages | jundragon | fill in a character array with a message (LICENSE:PD) |
M_messages | junroach | print an eye-catching image of a roach. (LICENSE:PD) |
M_messages | junsun | print an eye-catching image of a smiling sun. (LICENSE:PD) |
M_messages | juntrolls | print an eye-catching bulletin (LICENSE:PD) |
M_messages | percent_done | non-advancing status counter displays percentage done on terminal displays (LICENSE:PD) |
M_messages | signs | write out string in large block letters (LICENSE:PD) |
M_messages | tabgraph | write out a row of numbers and a text-based scaled graph (LICENSE:PD) |
M_msg | stderr | write message to stderr (LICENSE:PD) |
M_msg | str | converts any standard scalar type to a string (LICENSE:PD) |
M_msg | wrt | write multiple scalar values to any number of files (LICENSE:PD) |
M_overload | M_overload | overloads of standard operators and intrinsic procedures (LICENSE:PD) |
M_path | path | OOP interface for a GNU Linux or Unix pathname (LICENSE:PD) |
M_pixel::INTRO | M_pixel | module for drawing into a pixel array with 2D vector operations (LICENSE:PD) |
M_pixel:ARCS | arc | draw an arc using current line width and color (LICENSE:PD) |
M_pixel:ARCS | circle | draw a circle using current line width and color (LICENSE:PD) |
M_pixel:ARCS | circleprecision | set number of line segments used to approximate a circle (LICENSE:PD) |
M_pixel:COLOR | closest_color_name | returns the closest name for the given RGB values. (LICENSE:PD) |
M_pixel:COLOR | color | set current color index (LICENSE:PD) |
M_pixel:COLOR | color_name2rgb | returns the RGB values in the range 0 to 100 for a given known color name. (LICENSE:PD) |
M_pixel:COLOR | hue | converts a color's components from one color model to another (LICENSE:PD) |
M_pixel:COLOR | mapcolor | set a color index using RGB values (LICENSE:PD) |
M_pixel:DRAW | draw2 | draw from current position to given point (LICENSE:PD) |
M_pixel:DRAW | line | draw line between two points (LICENSE:PD) |
M_pixel:DRAW | move2 | change current position (LICENSE:PD) |
M_pixel:DRAW | point2 | Draw a point at x, y (LICENSE:PD) |
M_pixel:DRAW | polyline2 | - draw an unclosed polyline in the XY plane (LICENSE:PD) |
M_pixel:DRAW | rdraw2 | draw from current position to given point (LICENSE:PD) |
M_pixel:DRAW | rmove2 | relative move (LICENSE:PD) |
M_pixel:POLYGONS | closepoly | Terminates a polygon opened by makepoly(3f) (LICENSE:PD) |
M_pixel:POLYGONS | makepoly | opens polygon constructed by a series of move-draws and closed by closepoly | (LICENSE:PD) |
M_pixel:POLYGONS | poly2 | construct a polygon from an array of points (LICENSE:PD) |
M_pixel:POLYGON | rect | draw rectangle given two corners (LICENSE:PD) |
M_pixel:PRINT | print_ascii | print small pixel array as ASCII text (LICENSE:PD) |
M_pixel:PRINT | print_p3 | print pixel array as a ppm p3 file (LICENSE:PD) |
M_pixel:PRINT | print_p6 | print pixel array as a ppm file (LICENSE:PD) |
M_pixel:PRINT | print_ppm | print pixel array as a ppm file (LICENSE:PD) |
M_pixel:TEXT | centertext | set text centering mode for drawstr(3f) and drawc(3f) (LICENSE:PD) |
M_pixel:TEXT | drawchar | Draw a character at the current position (LICENSE:PD) |
M_pixel:TEXT | drawstr | Draw the text string at the current position (LICENSE:PD) |
M_pixel:TEXT | font | select font style by name (LICENSE:PD) |
M_pixel:TEXT | hershey | draw text string as Hershey software vector fonts (LICENSE:PD |
M_pixel:TEXT | justfy | return lengths used to justify a string when calling hershey (LICENSE:PD) |
M_pixel:TEXT | strlength | return length of string (LICENSE:PD) |
M_pixel:TEXT | textang | set text angle (LICENSE:PD) |
M_pixel:TEXT | textsize | set text size in world units (LICENSE:PD) |
M_pixel:TEXT | xcentertext | set text centering mode on for drawstr(3f) and drawc(3f) in X direction (LICENSE:PD) |
M_pixel:TEXT | ycentertext | set text centering mode on for drawstr(3f) and drawc(3f) in Y direction (LICENSE:PD) |
M_pixel:TRIGONOMETRY | d2r | convert degrees to radians (LICENSE:PD) |
M_pixel:TRIGONOMETRY | polar_to_cartesian | convert polar coordinates to Cartesian coordinates (LICENSE:PD) |
M_pixel | clear | clear background to current color or specified color index (LICENSE:PD) |
M_pixel | getdisplaysize | Returns the width and height of the device in pixels (LICENSE:PD) |
M_pixel | getgp2 | Gets the current graphics position in world coords. (LICENSE:PD) |
M_pixel | getviewport | return viewport in screen pixel coordinates (LICENSE:PD) |
M_pixel | linewidth | set linewidth (LICENSE:PD) |
M_pixel | ortho2 | define the area of the virtual world coordinates to map to the viewport (LICENSE:PD) |
M_pixel | page | define the area of the virtual world coordinates to map to the viewport (LICENSE:PD) |
M_pixel | pixel | set pixel to current color (LICENSE:PD) |
M_pixel | prefsize | specify size of pixel array (LICENSE:PD) |
M_pixel | state | print graphics state of M_pixel graphics module (LICENSE:PD) |
M_pixel | vexit | exit pixel graphics mode (LICENSE:PD) |
M_pixel | viewport | Specify which part of the screen to draw in. (LICENSE:PD) |
M_pixel | vinit | initialize pixel graphics module (LICENSE:PD) |
M_pixel_slices | dl_slices | basic 3-d surface plotting routine |
M_process | M_process | Fortran Module for calling process-related C functions from Fortran (LICENSE:PD) |
M_process | process_close | close a process being written to or read from (LICENSE:PD) |
M_process | process_open_read | open a process for reading using POSIX interface (LICENSE:PD) |
M_process | process_open_write | open a process for writing using a POSIX interface (LICENSE:PD) |
M_process | process_readall | read all lines from process into single string (LICENSE:PD) |
M_process | process_readline | read a line of output from a system command as a character variable (LICENSE:PD) |
M_process | process_writeline | write to a process using a POSIX interface (LICENSE:PD) |
M_random::INTRO | M_random | Routines for generating random numbers and strings |
M_random:MERSENNE TWISTER | mtprng_init | Initialize the Mersenne Twister random number generator with "seed" (LICENSE:... |
M_random:MERSENNE TWISTER | mtprng_init_by_array | Initialize the Mersenne Twister random number generator with "seed" ... |
M_random:MERSENNE TWISTER | mtprng_rand | Obtain the next 32-bit integer in the pseudo-random sequence (LICENSE:CUSTOM ... |
M_random:MERSENNE TWISTER | mtprng_rand64 | Obtain the next 64-bit integer in the pseudo-random sequence (LICENSE:CUSTO... |
M_random:MERSENNE TWISTER | mtprng_rand_range | Obtain a pseudo-random integer in the range [lo, hi] (LICENSE:CUSTOM OPEN) |
M_random:MERSENNE TWISTER | mtprng_rand_real1 | Obtain a pseudo-random real number in the range [0.0, 1.0] (LICENSE:CUS... |
M_random:MERSENNE TWISTER | mtprng_rand_real2 | Obtain a pseudo-random real number in the range [0, <1) (LICENSE:CUSTOM... |
M_random:MERSENNE TWISTER | mtprng_rand_real3 | Obtain a pseudo-random real number in the range (0< XXX <1) (LICENSE:CU... |
M_random | init_random_seed | seed random_number(3f) with single value like srand(3c) usage (LICENSE:MIT) |
M_random | init_random_seed_by_dat | seed random_number(3f) with values from date_and_time(3f) (LICENSE:MIT) |
M_random | init_random_seed_by_system_clock | seed random_number(3f) with system clock value (LICENSE:MIT) |
M_random | random_hex | create a string representing a random hexadecimal value of specified length (LICENSE:MIT) |
M_random | random_int | return an integer between low and high value inclusive (LICENSE:MIT) |
M_random | random_kiss64 | A 64-bit KISS random number generator by George Margaglia. |
M_random | random_string | create random string composed of provided characters of specified length (LICENSE:MIT) |
M_random | scramble | generate an integer array of specified size populated with a random permutation of 1 to size(arra... |
M_readgif | readgif | read a GIF file (LICENSE:PD) |
M_readline | M_readline | Calling readline(3c) from Fortran (LICENSE:PD) |
M_readline | system_readline | Call readline(3c) from Fortran (LICENSE:PD) |
M_regex | M_regex | Fortran interface to POSIX 1003.2 regular expression library using ISO_C_BINDING. |
M_regex | regcomp | Compile a regular expression into a regex object |
M_regex | regerror | maps a non-zero errcode from either regcomp(3f) or regexec(3f) to a human-readable, printable mess... |
M_regex | regexec | Execute a compiled regex against a string |
M_regex | regfree | Release storage used by the internal form of the RE (Regular Expression) |
M_regex | regmatch | return selected substring defined by theMATCHES(2, :) array |
M_regex | regsub | perform regex substitutions |
M_sha3 | M_sha3 | a module implementing the SHA-3 hash function |
M_slices | dl_init | initialize the longlib graphics plot package (LICENSE:PD) |
M_slices | dl_slices | plot data in 3-D overlay form (LICENSE:PD) |
M_slices | dl_symbol | routine to plot characters and symbols (LICENSE:PD) |
M_sort | M_sort | Fortran module containing sorting algorithms for arrays of standard scalar types (LICENSE:PD) |
M_sort | bytes_to_anything | convert bytes(character)len=1):: array(:)) to standard types (LICENSE:PD) |
M_sort | sort_quick_rx | indexed hybrid quicksort of an array (LICENSE:PD) |
M_sort | sort_shell | Generic subroutine sorts the array X using Shell's method (LICENSE:PD) |
M_sort | swap | elemental subroutine swaps two standard type variables of like type (LICENSE:PD) |
M_sort | swap_any | subroutine swaps two variables of like type (LICENSE:PD) |
M_sort | tree_insert | sort a number of integers by building a tree, sorted in infix order (LICENSE:MIT) |
M_sort | tree_print | print a sorted integer tree generated by tree_insert(3f) (LICENSE:MIT) |
M_sort | unique | assuming an array is sorted, return array with duplicate values removed (LICENSE:PD) |
M_sqlite | M_sqlite | Fortran interface to SQLite3 API |
M_sqlite | sqlite3_begin | Start a transaction on the given database |
M_sqlite | sqlite3_close | Close a database file |
M_sqlite | sqlite3_column_props | Convenience routine to set the properties of a column |
M_sqlite | sqlite3_column_query | Convenience routine to query a column or a function of that column |
M_sqlite | sqlite3_commit | Commits a transaction on the given database |
M_sqlite | sqlite3_create_table | Create a new table |
M_sqlite | sqlite3_delete_table | Delete a table |
M_sqlite | sqlite3_do | Run a single SQL command |
M_sqlite | sqlite3_errmsg | Return the last error message |
M_sqlite | sqlite3_error | Return the last error code |
M_sqlite | sqlite3_finalize | Finalize the prepared SQL statement |
M_sqlite | sqlite3_get_column | Convenience routine to get the value of a column |
M_sqlite | sqlite3_get_table | Call sqlite3_exec() and return the result in an array of strings |
M_sqlite | sqlite3_insert | Insert a complete row into the given table |
M_sqlite | sqlite3_libversion | obtain string describing library version |
M_sqlite | sqlite3_libversion_number | obtain library version number |
M_sqlite | sqlite3_next_row | Gets the next row of data from a selection |
M_sqlite | sqlite3_open | Open a database file |
M_sqlite | sqlite3_prepare | Reset the prepared SQL statement so that it can be used again |
M_sqlite | sqlite3_prepare_select | Prepare a selection of data from the database |
M_sqlite | sqlite3_query_table | Retrieve the column names and types from a table |
M_sqlite | sqlite3_reset | Reset the prepared SQL statement so that it can be used again |
M_sqlite | sqlite3_rollback | Rolls back any changes to the database since the last commit |
M_sqlite | sqlite3_set_column | Convenience routines to set the value of a column |
M_sqlite | sqlite3_sourceid | obtain string describing library version |
M_sqlite | sqlite3_step | Run the prepared SQL statement |
M_steam67 | condl67 | return thermal conductivity given P, T |
M_steam67 | condv67 | compute thermal conductivity of water at pressure P and temperature T |
M_steam67 | cpl67 | CPL67 calculates specific isobaric head capacity of water at pressure P and temperature T |
M_steam67 | cpv67 | calculates specific isobaric heat capacity and specific volume of water at pressure P and temper... |
M_steam67 | crflo67 | critical flow and degrees superheat of wet/superheated steam at PRES, ENTH |
M_steam67 | critvs67 | function critvs67(press, enth, gamma) |
M_steam67 | critvw67 | |
M_steam67 | crvel67 | critical flow velocity and isentropic exponent of wet/superheated steam |
M_steam67 | hcl67 | calculate specific enthalpy and entropy of water at pressure P and temp T |
M_steam67 | hcsl67 | calculate specific enthalpy/volume and entropy of liquid(P, T) |
M_steam67 | hcslv267 | calculate specific enthalpy, specific volume, and entropy of the liquid at P and T |
M_steam67 | hcslvl67 | calculate V, S, specific enthalpy for liquid given (P, T) |
M_steam67 | hisiss67 | calculate specific enthalpy, temperature, specific volume, and steam quality of water at P and S. |
M_steam67 | hpsiss67 | |
M_steam67 | hsl67 | calculate specific enthalpy of the saturated liquid at temperature T |
M_steam67 | hss167 | |
M_steam67 | hss67 | specific enthalpy = HSS67(P, T, s, v) |
M_steam67 | hssicl67 | compute specific enthalpy and temperature of water at pressure P and entropy S |
M_steam67 | hssiss67 | |
M_steam67 | hsv67 | specific enthalpy, temperature, specific entropy, and specific volume of saturated vapor at pres... |
M_steam67 | pls67 | saturation pressure of the saturated liquid at entropy SS. |
M_steam67 | prliq67 | compute the Prandtl number of the liquid at pressure P and temperature T in regsion 1 |
M_steam67 | prstm67 | compute the Prandtl number of the liquid at pressure P and temperature T. in Region 2 |
M_steam67 | psl167 | calculate saturation pressure of the saturated liquid at temperature T. |
M_steam67 | psl67 | calculate saturation pressure of the saturated liquid at temperature T |
M_steam67 | psv167 | calculate saturation pressure in psia of the saturated liquid at entropy SS. |
M_steam67 | psv267 | calculate saturation pressure in psia of the saturated liquid at entropy SS. |
M_steam67 | psv67 | calculate saturation pressure of the saturated liquid at entropy SS in psia |
M_steam67 | sisiss67 | calculate specific entropy, temperature, specific volume, and steam quality of the liquid at pr... |
M_steam67 | spsiss67 | |
M_steam67 | ssl67 | |
M_steam67 | sssicl67 | calculate specific entropy and temperature of the liquid at pressure P and enthalpy H. |
M_steam67 | sssiss67 | calculate specific entropy, temperature, specific volume, and steam quality of the liquid at pr... |
M_steam67 | steamv67 | print version information to unit and return version string |
M_steam67 | tph67 | |
M_steam67 | tphl67 | |
M_steam67 | tps67 | |
M_steam67 | tpsl67 | |
M_steam67 | tsl167 | |
M_steam67 | tsl67 | |
M_steam67 | tslh67 | |
M_steam67 | vcl67 | compute the specific volume of the liquid at pressure P and temperature T |
M_steam67 | visl67 | |
M_steam67 | visv67 | |
M_steam67 | vsl67 | calculate specific volume on the liquid side of the saturation line |
M_steam67 | zsdh67 | |
M_steam67 | zsdt67 | |
M_steam67 | zsrh67 | calculate remaining variables at extremities of isentropic process given inlet, exit P, inlet en... |
M_steam67 | zsrt67 | |
M_strings:ARRAY | c2s | convert C string pointer to Fortran character string (LICENSE:PD) |
M_strings:ARRAY | s2c | convert character variable to array of characters with last element set to null (LICENSE:PD) |
M_strings:ARRAY | switch | converts between CHARACTER scalar and array of single characters (LICENSE:PD) |
M_strings:BASE | base | convert whole number string in base [2-36] to string in alternate base [2-36] (LICENSE:PD) |
M_strings:BASE | codebase | convert whole number in base 10 to string in base [2-36] (LICENSE:PD) |
M_strings:BASE | decodebase | convert whole number string in base [2-36] to base 10 number (LICENSE:PD) |
M_strings:CASE | lower | changes a string to lowercase over specified range (LICENSE:PD) |
M_strings:CASE | upper | changes a string to uppercase (LICENSE:PD) |
M_strings:CASE | upper_quoted | elemental function converts string to miniscule skipping strings quoted per Fortran sy... |
M_strings:COMPARE | fortran_name | test if string meets criteria for being a fortran name |
M_strings:COMPARE | glob | compare given string for match to a pattern which may contain globbing wildcard characte... |
M_strings:COMPARE | isalnum | test membership in subsets of ASCII set (LICENSE:PD) |
M_strings:COMPARE | isalpha | returns .true. if character is a letter and .false. otherwise (LICENSE:PD) |
M_strings:COMPARE | isascii | returns .true. if the character is in the range char(0) to char(256) (LICENSE:PD) |
M_strings:COMPARE | isblank | returns .true. if character is a blank character (space or horizontal tab). (LICENSE:PD) |
M_strings:COMPARE | iscntrl | returns .true. if character is a delete character or ordinary control character (LICENSE... |
M_strings:COMPARE | isdigit | returns .true. if character is a digit (0, 1, ..., 9) and .false. otherwise (LICENSE:PD) |
M_strings:COMPARE | isgraph | returns .true. if character is a printable character except a space is considered non-pr... |
M_strings:COMPARE | islower | returns .true. if character is a miniscule letter (a-z) (LICENSE:PD) |
M_strings:COMPARE | isprint | returns .true. if character is an ASCII printable character (LICENSE:PD) |
M_strings:COMPARE | ispunct | returns .true. if character is a printable punctuation character (LICENSE:PD) |
M_strings:COMPARE | isspace | returns .true. if character is a null, space, tab, carriage return, new line, vertical t... |
M_strings:COMPARE | isupper | returns .true. if character is an uppercase letter (A-Z) (LICENSE:PD) |
M_strings:COMPARE | isxdigit | returns .true. if character is a hexadecimal digit (0-9, a-f, or A-F). (LICENSE:PD) |
M_strings:EDITING | change | change old string to new string with a directive like a line editor (LICENSE:PD) |
M_strings:EDITING | join | append CHARACTER variable array into a single CHARACTER variable with specified separato... |
M_strings:EDITING | modif | emulate the MODIFY command from the line editor XEDIT (LICENSE:PD) |
M_strings:EDITING | replace | function globally replaces one substring for another in string (LICENSE:PD) |
M_strings:EDITING | reverse | Return a string reversed (LICENSE:PD) |
M_strings:EDITING | substitute | subroutine globally substitutes one substring for another in string (LICENSE:PD) |
M_strings:EDITING | transliterate | replace characters from old set with new set (LICENSE:PD) |
M_strings:INTRO | M_strings | Fortran string module |
M_strings:INTRO | M_strings_oop | OOP Fortran string module |
M_strings:LENGTH | atleast | return string padded to at least specified length (LICENSE:PD) |
M_strings:LENGTH | len_white | get length of string trimmed of whitespace. (LICENSE:PD) |
M_strings:LENGTH | lenset | return string trimmed or padded to specified length (LICENSE:PD) |
M_strings:LENGTH | merge_str | pads strings to same length and then calls MERGE(3f) (LICENSE:PD) |
M_strings:LENGTH | stretch | return string padded to at least specified length (LICENSE:PD) |
M_strings:MATCH | ends_with | test if string ends with specified suffix(es) (LICENSE:PD) |
M_strings:NONALPHA | dilate | expand tab characters (LICENSE:PD) |
M_strings:NONALPHA | expand | expand C-like escape sequences (LICENSE:PD) |
M_strings:NONALPHA | noesc | convert non-printable characters to a space (LICENSE:PD) |
M_strings:NONALPHA | notabs | expand tab characters (LICENSE:PD) |
M_strings:NONALPHA | visible | expand a string to control and meta-control representations (LICENSE:PD) |
M_strings:NUMERIC | getvals | read arbitrary number of REAL values from a character variable up to size of VALUES() ar... |
M_strings:NUMERIC | isnumber | determine if a string represents a number (LICENSE:PD) |
M_strings:NUMERIC | listout | expand a list of numbers where negative numbers denote range ends (1 -10 means 1 thru 10... |
M_strings:NUMERIC | s2v | function returns doubleprecision numeric value from a string (LICENSE:PD) |
M_strings:NUMERIC | s2vs | given a string representing numbers return a numeric array (LICENSE:PD) |
M_strings:NUMERIC | string_to_value | subroutine returns numeric value from string (LICENSE:PD) |
M_strings:NUMERIC | string_to_values | read a string representing numbers into a numeric array (LICENSE:PD) |
M_strings:NUMERIC | v2s | return numeric string from a numeric value (LICENSE:PD) |
M_strings:NUMERIC | value_to_string | return numeric string from a numeric value (LICENSE:PD) |
M_strings:QUOTES | quote | add quotes to string as if written with list-directed input (LICENSE:PD) |
M_strings:QUOTES | unquote | remove quotes from string as if read with list-directed input (LICENSE:PD) |
M_strings:TOKENS | chomp | Tokenize a string, consuming it one token per call (LICENSE:PD) |
M_strings:TOKENS | delim | parse a string and store tokens into an array (LICENSE:PD) |
M_strings:TOKENS | fmt | break a long line into a paragraph (LICENSE:PD) |
M_strings:TOKENS | sep | function to parse string into an array using specified delimiters (LICENSE:PD) |
M_strings:TOKENS | split | parse string into an array using specified delimiters (LICENSE:PD) |
M_strings:TOKENS | strtok | Tokenize a string (LICENSE:PD) |
M_strings:WHITESPACE | adjustc | center text (LICENSE:PD) |
M_strings:WHITESPACE | compact | converts contiguous whitespace to a single character (or nothing) (LICENSE:PD) |
M_strings:WHITESPACE | crop | trim leading blanks and trailing blanks from a string (LICENSE:PD) |
M_strings:WHITESPACE | indent | count number of leading spaces in a string (LICENSE:PD) |
M_strings:WHITESPACE | nospace | remove all whitespace from input string (LICENSE:PD) |
M_strings | describe | returns a string describing the name of a single character (LICENSE:PD) |
M_strings | msg | converts any standard scalar type to a string (LICENSE:PD) |
M_strings | rotate13 | apply trivial ROT13 encryption to a string (LICENSE:PD) |
M_system::INTRO | M_system | Fortran interface to C system interface (LICENSE:PD) |
M_system:ENVIRONMENT | set_environment_variable | call setenv(3c) to set environment variable (LICENSE:PD) |
M_system:ENVIRONMENT | system_clearenv | clear environment by calling clearenv(3c) (LICENSE:PD) |
M_system:ENVIRONMENT | system_getenv | get environment variable from Fortran by calling get_environment_variable(3f) (L... |
M_system:ENVIRONMENT | system_initenv | initialize environment table pointer and size so table can be read by readenv(3... |
M_system:ENVIRONMENT | system_putenv | set environment variable from Fortran by calling putenv(3c) (LICENSE:PD) |
M_system:ENVIRONMENT | system_readenv | step thru and read environment table (LICENSE:PD) |
M_system:ENVIRONMENT | system_unsetenv | delete an environment variable by calling unsetenv(3c) (LICENSE:PD) |
M_system:ERROR_PROCESSING | system_errno | C error return value (LICENSE:PD) |
M_system:ERROR_PROCESSING | system_perror | print error message for last C error on stderr (LICENSE:PD) |
M_system:FILE_SYSTEM | system_chown | change file owner and group (LICENSE:PD) |
M_system:FILE_SYSTEM | system_link | link one file to another file relative to two directory file descriptors (LICENSE:PD) |
M_system:FILE_SYSTEM | system_mkdir | call mkdir(3c) to create a new directory (LICENSE:PD) |
M_system:FILE_SYSTEM | system_mkfifo | make a FIFO special file relative to directory file descriptor (LICENSE:PD) |
M_system:FILE_SYSTEM | system_realpath | call realpath(3c) to resolve a pathname (LICENSE:PD) |
M_system:FILE_SYSTEM | system_rmdir | call rmdir(3c) to remove empty directories (LICENSE:PD) |
M_system:FILE_SYSTEM | system_setumask | set the file mode creation umask (LICENSE:PD) |
M_system:FILE_SYSTEM | system_unlink | remove a directory entry relative to directory file descriptor (LICENSE:PD) |
M_system:FILE_SYSTEM | system_utime | set file access and modification times (LICENSE:PD) |
M_system:PSEUDORANDOM | system_rand | call pseudo-random number generator rand(3c) (LICENSE:PD) |
M_system:PSEUDORANDOM | system_srand | set seed for pseudo-random number generator system_rand(3f) (LICENSE:PD) |
M_system:QUERY | system_getegid | get the effective group ID (GID) of current process from Fortran by calling getegid(3... |
M_system:QUERY | system_geteuid | get effective UID of current process from Fortran by calling geteuid(3c) (LICENSE:PD) |
M_system:QUERY | system_getgid | get the real group ID (GID) of current process from Fortran by calling getgid(3c) (LIC... |
M_system:QUERY | system_getgrgid | get groupd name associated with a GID (LICENSE:PD) |
M_system:QUERY | system_gethostname | get name of current host (LICENSE:PD) |
M_system:QUERY | system_getlogin | get login name (LICENSE:PD) |
M_system:QUERY | system_getpid | get PID (process ID) of current process from Fortran by calling getpid(3c) (LICENSE:PD) |
M_system:QUERY | system_getppid | get parent process ID (PPID) of current process from Fortran by calling getppid(3c) (... |
M_system:QUERY | system_getpwuid | get login name associated with a UID (LICENSE:PD) |
M_system:QUERY | system_getsid | get the process group ID of a session leader (LICENSE:PD) |
M_system:QUERY | system_getuid | get real UID of current process from Fortran by calling getuid(3c) (LICENSE:PD) |
M_system:QUERY | system_setsid | create session and set the process group ID of a session leader (LICENSE:PD) |
M_system:QUERY_FILE | fileglob | Read output of an ls(1) command from Fortran (LICENSE:PD) |
M_system:QUERY_FILE | system_access | checks accessibility or existence of a pathname (LICENSE:PD) |
M_system:QUERY_FILE | system_closedir | close a directory stream by calling closedir(3c) (LICENSE:PD) |
M_system:QUERY_FILE | system_getcwd | call getcwd(3c) to get the pathname of the current working directory (LICENSE:PD) |
M_system:QUERY_FILE | system_getumask | get current umask (LICENSE:PD) |
M_system:QUERY_FILE | system_isblk | checks if argument is a block device (LICENSE:PD) |
M_system:QUERY_FILE | system_ischr | checks if argument is a character device (LICENSE:PD) |
M_system:QUERY_FILE | system_isdir | checks if argument is a directory path (LICENSE:PD) |
M_system:QUERY_FILE | system_isfifo | checks if argument is a fifo - named pipe (LICENSE:PD) |
M_system:QUERY_FILE | system_islnk | checks if argument is a link (LICENSE:PD) |
M_system:QUERY_FILE | system_isreg | checks if argument is a regular file (LICENSE:PD) |
M_system:QUERY_FILE | system_issock | checks if argument is a socket (LICENSE:PD) |
M_system:QUERY_FILE | system_opendir | open directory stream by calling opendir(3c) (LICENSE:PD) |
M_system:QUERY_FILE | system_perm | get file type and permission as a string (LICENSE:PD) |
M_system:QUERY_FILE | system_readdir | read a directory using readdir(3c) (LICENSE:PD) |
M_system:QUERY_FILE | system_rewinddir | call rewinddir(3c) to rewind directory stream (LICENSE:PD) |
M_system:QUERY_FILE | system_stat | Get file status information (LICENSE:PD) |
M_system:SIGNALS | system_kill | send a signal to a process or a group of processes (LICENSE:PD) |
M_system:SIGNALS | system_signal | install a signal handler (LICENSE:PD) |
M_system | system_cpu_time | get processor time by calling times(3c) (LICENSE:PD) |
M_system | system_stat_print | print the principal info obtained for a pathname from system_stat(3f) (LICENSE:PD) |
M_system | system_uname | call a C wrapper that calls uname(3c) to get current system information from Fortran (LICENSE... |
M_system_FILE_SYSTEM | system_chdir | call chdir(3c) from Fortran to change working directory (LICENSE:PD) |
M_system_FILE_SYSTEM | system_chmod | call chmod(3c) to change permission mode of a file relative to directory file des... |
M_system_FILE_SYSTEM | system_remove | call remove(3c) to remove file (LICENSE:PD) |
M_system_FILE_SYSTEM | system_rename | call rename(3c) to rename a system file (LICENSE:PD) |
M_time::OBJECT_ORIENTED | M_time_oop | OOP interface for M_time(3fm) (LICENSE:PD) |
M_time:ASTROLOGICAL | easter | calculate date for Easter given a year (LICENSE:PD) |
M_time:ASTROLOGICAL | moon_fullness | return percentage of moon phase from new to full (LICENSE:PD) |
M_time:ASTROLOGICAL | phase_of_moon | return name for phase of moon for given date (LICENSE:PD) |
M_time:C_INTERFACE | system_sleep | call C sleep(3c) or usleep(3c) procedure (LICENSE:PD) |
M_time:DATE_PRINTING | box_month | create specified month in a character array (LICENSE:PD) |
M_time:DATE_PRINTING | fmtdate | given DAT date-time array return date as string using specified format (LICENSE:PD) |
M_time:DATE_PRINTING | fmtdate_usage | display macros recognized by fmtdate(3f) and now(3f) (LICENSE:PD) |
M_time:DATE_PRINTING | now | return string representing current time given format (LICENSE:PD) |
M_time:DAY_OF_WEEK | dow | given a date-time array DAT return the day of the week (LICENSE:PD) |
M_time:DURATION | days2sec | convert string of form [[-]dd-]hh:mm:ss.nn to seconds (LICENSE:PD) |
M_time:DURATION | sec2days | convert seconds to string of form dd-hh:mm:ss (LICENSE:PD) |
M_time:JULIAN | d2j | given DAT date-time array returns Julian Date (LICENSE:PD) |
M_time:JULIAN | date_to_julian | converts DAT date-time array to Julian Date (LICENSE:PD) |
M_time:JULIAN | j2d | given a JED (Julian Ephemeris Date) returns a date-time array DAT. (LICENSE:PD) |
M_time:JULIAN | julian_to_date | converts a JED(Julian Ephemeris Date) to a DAT date-time array. (LICENSE:PD) |
M_time:MONTH_NAME | mo2d | given month name return DAT date-time array for beginning of that month in specified yea... |
M_time:MONTH_NAME | mo2v | given month name return month number (1-12) of that month (LICENSE:PD) |
M_time:MONTH_NAME | v2mo | returns the month name of a Common month number (LICENSE:PD) |
M_time:ORDINAL_DAY | d2o | converts DAT date-time array to Ordinal day (LICENSE:PD) |
M_time:ORDINAL_DAY | o2d | converts Ordinal day to DAT date-time array (LICENSE:PD) |
M_time:ORDINAL_DAY | ordinal_seconds | seconds since beginning of year (LICENSE:PD) |
M_time:ORDINAL_DAY | ordinal_to_date | when given a valid year and day of the year returns the DAT array for the date (LI... |
M_time:READING_DATES | guessdate | reads in a date, in various formats (LICENSE:PD) |
M_time:UNIX_EPOCH | d2u | given DAT date-time array returns Unix Epoch Time (UET starts at 0000 on 1 Jan. 1970, UT... |
M_time:UNIX_EPOCH | date_to_unix | converts DAT date-time array to Unix Epoch Time (LICENSE:PD) |
M_time:UNIX_EPOCH | u2d | given Unix Epoch Time returns DAT date-time array (LICENSE:PD) |
M_time:UNIX_EPOCH | unix_to_date | converts Unix Epoch Time to DAT date-time array (LICENSE:PD) |
M_time:WEEK_OF_YEAR | d2w | calculate iso-8601 Week-numbering year date yyyy-Www-d given DAT date-time array (LICE... |
M_time:WEEK_OF_YEAR | w2d | calculate DAT date-time array from iso-8601 Week-numbering year date yyyy-Www-d (LICEN... |
M_units::INTRO | M_units | convert between various physical units (LICENSE:MIT) |
M_units:LENGTH | feet_to_meters | converts a measurement in feet to meters (LICENSE:PD) |
M_units:LENGTH | meters_to_feet | converts a measurement in meters to feet (LICENSE:PD) |
M_units:MASS | pounds_to_kilograms | - converts a measurement in pounds-mass to kilograms. (LICENSE:PD) |
M_units:SYMBOLS | atomnum2symbol | return element symbol given atomic number (LICENSE:PD) |
M_units:SYMBOLS | symbol2atomnum | return atomic number given element symbol name (LICENSE:PD) |
M_units:TEMPERATURE | c2f | convert Celsius to Fahrenheit (LICENSE:PD) |
M_units:TEMPERATURE | f2c | convert Fahrenheit to Celsius (LICENSE:PD) |
M_units:TRIGONOMETRY | acosd | calculate arccosine of value in degrees (LICENSE:PD) |
M_units:TRIGONOMETRY | asind | calculate arcsine of value in degrees (LICENSE:PD) |
M_units:TRIGONOMETRY | atan2d | calculate arctangent of the complex number X + i Y (LICENSE:PD) |
M_units:TRIGONOMETRY | atand | calculate arctangent of value in degrees (LICENSE:PD) |
M_units:TRIGONOMETRY | cartesian_to_polar | convert Cartesian coordinates to polar coordinates (LICENSE:PD) |
M_units:TRIGONOMETRY | cartesian_to_spherical | convert Cartesian coordinates to ISO polar coordinates (LICENSE:PD) |
M_units:TRIGONOMETRY | cosd | calculate cosine of value in degrees (LICENSE:PD) |
M_units:TRIGONOMETRY | d2r | convert degrees to radians (LICENSE:PD) |
M_units:TRIGONOMETRY | norm_angle_360 | Return input angle given in degrees as angle between 0 and 360 (LICENSE:PD) |
M_units:TRIGONOMETRY | norm_angle_rad | Return input angle given in radians as angle between 0 and 2pi (LICENSE:PD) |
M_units:TRIGONOMETRY | polar_to_cartesian | convert polar coordinates to Cartesian coordinates (LICENSE:PD) |
M_units:TRIGONOMETRY | r2d | convert radians to degrees (LICENSE:PD) |
M_units:TRIGONOMETRY | sind | calculate sine of value in degrees (LICENSE:PD) |
M_units:TRIGONOMETRY | spherical_to_cartesian | convert ISO polar coordinates to Cartesian coordinates (LICENSE:PD) |
M_units:TRIGONOMETRY | tand | calculate tangent of value in degrees (LICENSE:PD) |
M_units | inf | return an inf (Infinity) (LICENSE:PD) |
M_units | is_even | determine if integer is even (LICENSE:PD) |
M_units | is_nan | determine if integer is a Nan (Not a Number) value (LICENSE:PD) |
M_units | nan | return a NaN (Not a number) (LICENSE:PD) |
M_uuid | M_uuid | a module of UUID (Universally Unique IDentifier) procedures (LICENSE:CUSTOM OPEN) |
M_uuid | generate_uuid | generate a UUID (Universally Unique IDentifier) string per RFC 4122 (LICENSE:CUSTOM OPEN) |
M_verify | M_verify | a collection of Fortran routines for supporting code development by providing error processing, d... |
M_verify | accdig | compare two real numbers only up to a specified number of digits (LICENSE:PD) |
M_verify | almost | return true or false if two numbers agree up to specified number of digits (LICENSE:PD) |
M_verify | assert | print filename, linenumber, and message to stderr and stop program (LICENSE:PD) |
M_verify | dp_accdig | compare two numbers only up to a specified number of digits (LICENSE:PD) |
M_verify | fstop | call stop with both a number and a message (LICENSE:PD) |
M_verify | in_margin | check if two reals are approximately equal using a relative margin |
M_verify | pdec | write out string with ASCII decimal equivalent vertically under it (LICENSE:PD) |
M_verify | stderr | write message to stderr (LICENSE:PD) |
M_verify | unit_check | if logical expression is false, call command "goodbad NAME bad" and stop program by default (LI... |
M_verify | unit_check_bad | call command "goodbad NAME bad" and stop program (LICENSE:PD) |
M_verify | unit_check_done | call command "goodbad NAME good" or "goodbad NAME bad" depending on whether failures were ... |
M_verify | unit_check_good | call command "goodbad NAME good" (LICENSE:PD) |
M_verify | unit_check_msg | converts up to nine standard scalar values to a message for unit testing (LICENSE:PD) |
M_verify | unit_check_start | call command "goodbad NAME start" and optionally set options (LICENSE:PD) |
M_writegif | writegif | Codes pixel-map with palette into GIF format. Optional transparent color (LICENSE:PD) |
M_writegif_animated | write_animated_gif | Codes pixel-maps with palette into animated GIF format. Optional ... |
M_xterm | M_xterm | send escape sequences to an xterm(1) window that control VT102 emulator attributes (LICENSE:PD) |
M_xterm | xterm_clear | clear xterm(1) screen using escape sequences (LICENSE:PD) |
M_xterm | xterm_colors | set xterm(1) colors (LICENSE:PD) |
M_xterm | xterm_font | set xterm(1) font (LICENSE:PD) |
M_xterm | xterm_geometry | set xterm(1) size using escape sequences (LICENSE:PD) |
M_xterm | xterm_get_colors | query xterm(1) colors (LICENSE:PD) |
M_xterm | xterm_get_font | obtain xterm(1) font name (LICENSE:PD) |
M_xterm | xterm_get_geometry | obtain xterm(1) screen size in character units (LICENSE:PD) |
M_xterm | xterm_get_iconstate | obtain xterm(1) icon state using escape sequences (LICENSE:PD) |
M_xterm | xterm_get_pencolor | query xterm(1) color by number (LICENSE:PD) |
M_xterm | xterm_get_position | obtain xterm(1) screen position (LICENSE:PD) |
M_xterm | xterm_keywords | sent hints to X11 Window manager and select modes (LICENSE:PD) |
M_xterm | xterm_labels | set xterm(1) X11 WIndow labels using escape sequences (LICENSE:PD) |
M_xterm | xterm_occupancy | try to move xterm(1) to specified virtual display (LICENSE:PD) |
M_xterm | xterm_pencolor | set xterm(1) color by number using escape sequences (LICENSE:PD) |
M_xterm | xterm_position | set xterm(1) window position using escape sequences (LICENSE:PD) |
M_xterm | xterm_width | set xterm(1) width to 80 or 132 characters (LICENSE:PD) |
M_xterm | xterm_xrdb | write current xterm(1) window attributes as X11 Windows resources (LICENSE:PD) |
M_xyplot:banner | illusion | draw a banner page with short labels at the compass points (LICENSE:MIT) |
M_xyplot | plot_axis | draw XY axis for XY plot routines (LICENSE:MIT) |
M_xyplot | plot_clear | clear graphics area and ensure in graphics mode (LICENSE:MIT) |
M_xyplot | plot_drawplot | draw an xy plot (LICENSE:MIT) |
M_xyplot | plot_get_plot_area | initialize plot page and set up common page-related values (LICENSE:MIT) |
M_xyplot | plot_getdatarange | get plot window extremes, set plot window extremes for dual axis (LICENSE:MIT) |
M_xyplot | plot_hcopy | generate copy of the current plot for XY plot routines (LICENSE:MIT) |
M_xyplot | plot_id | render the id(1) command for XY plots (LICENSE:MIT) |
M_xyplot | plot_init | initialize command language and graphics mode to set up starting interpretation (LICENSE:MIT) |
M_xyplot | plot_init_globals | call xy_init_labels(3f) an xy_init_markers(3f) (LICENSE:MIT) |
M_xyplot | plot_jupage | a good try at allowing mixing of PLT commands and M_plot commands (LICENSE:MIT) |
M_xyplot | plot_juparea | parse parea command (LICENSE:MIT) |
M_xyplot | plot_jut | allow user to place text on screen (LICENSE:MIT) |
M_xyplot | plot_marks | draw examples of dash codes, pen styles and screen markers for XY plots (LICENSE:MIT) |
M_xyplot | plot_page_aspect | Get aspect ratio from ASPECT command and call xy_aspct (LICENSE:MIT) |
M_xyplot | plot_set_plot_area | initialize plot page and set up common page-related values (LICENSE:MIT) |
M_xyplot | plot_set_xmin | set value for xmin/xmax/ymin/... command (LICENSE:MIT) |
M_xyplot | plot_setdash | allow user to display|alter|retrieve dash codes by style number (LICENSE:MIT) |
M_xyplot | plot_setfill | set background, middleground, and foreground colors for plot (LICENSE:MIT) |
M_xyplot | plot_setmark | set or display marker geometries (LICENSE:MIT) |
M_xyplot | plot_storage | if on a storage tube, clear the screen to unclutter it (LICENSE:MIT) |
M_xyplot | plot_sz | change the size of the display surface (LICENSE:MIT) |
M_xyplot | plot_title | allow user to add extra title lines by number (LICENSE:MIT) |
M_xyplot | plot_toggle | special version of toggle(3f) to integrate calculator and language libraries (LICENSE:MIT) |
M_xyplot | plot_z | Interactive ZOOM mode (LICENSE:MIT) |
M_xyplot | plot_zmode | Interactive ZOOM mode (LICENSE:MIT) |
M_xyplot | xy_arrow | Add xy_arrow from T text box to specified point (LICENSE:MIT) |
M_xyplot | xy_aspct | Store plot window size in global variables and call plot_page() (LICENSE:MIT) |
M_xyplot | xy_bans | draw banner lines from PLT ban command (LICENSE:MIT) |
M_xyplot | xy_con_x | scale an axis value to the overall window/viewport (LICENSE:MIT) |
M_xyplot | xy_con_y | scale an axis value to the overall window/viewport (LICENSE:MIT) |
M_xyplot | xy_convert | do linear conversion for XY plot routines (LICENSE:MIT) |
M_xyplot | xy_fxed | select whether a string is fixed-space or not (LICENSE:MIT) |
M_xyplot | xy_getdat | place data from specified file and curve into xy_arrayQ xy_array (LICENSE:MIT) |
M_xyplot | xy_getmark | get marker geometries (LICENSE:MIT) |
M_xyplot | xy_getrel | return values to convert one set of units to another (LICENSE:MIT) |
M_xyplot | xy_getxy_jufont | check and set font and store it so can query it (LICENSE:MIT) |
M_xyplot | xy_idbox | Draw ID legend box specified with LEGEND command (LICENSE:MIT) |
M_xyplot | xy_idbox0 | draw legend lines (LICENSE:MIT) |
M_xyplot | xy_ifdrawn | xy_ifdrawn() is used to see if first page drawn or not (LICENSE:MIT) |
M_xyplot | xy_iflou | set global flag for Leading Edge trimming (see LE command) (LICENSE:MIT) |
M_xyplot | xy_iftext | Add user-specified text strings to plot (LICENSE:MIT) |
M_xyplot | xy_init_default | initialize XY plot routines (LICENSE:MIT) |
M_xyplot | xy_init_graphics | Initialize PLT graphics environment (LICENSE:MIT) |
M_xyplot | xy_init_labels | data defining all unit code labels (LICENSE:MIT) |
M_xyplot | xy_init_markers | part of plot_axes(3f), used to define default geometric markers (LICENSE:MIT) |
M_xyplot | xy_jucp | plot string line at current position (LICENSE:MIT) |
M_xyplot | xy_jucp2 | plot string line at current position (LICENSE:MIT) |
M_xyplot | xy_jucurv | find extrema for group of curves and set legend label defaults (LICENSE:MIT) |
M_xyplot | xy_judraw | draw curves to plot scales using plot_ values (LICENSE:MIT) |
M_xyplot | xy_jufont | check and set font and store it so can query it (LICENSE:MIT) |
M_xyplot | xy_jugetwn | query current window ( appropriate for 2-d only) (LICENSE:MIT) |
M_xyplot | xy_jumapc | map colors using HUE command (LICENSE:MIT) |
M_xyplot | xy_juprint | print string LINE at position x, y with embedded directives (LICENSE:MIT) |
M_xyplot | xy_juprints | simple print of string l at position x, y (LICENSE:MIT) |
M_xyplot | xy_juput | write current memory-resident curves in global variables(q) onto pseudo file (LICENSE:MIT) |
M_xyplot | xy_jurang | return nice max and min values for the axis, and nice axis grid spacings (LICENSE:MIT) |
M_xyplot | xy_jutitl | add title lines to plot (LICENSE:MIT) |
M_xyplot | xy_jutitlx | draw plot titling information (titles and legend block) (LICENSE:MIT) |
M_xyplot | xy_laxis | draw linear axis and logarithmic axis for PLT (LICENSE:MIT) |
M_xyplot | xy_listout3 | copy rcurve_in to rcurve_out expanding negative curve numbers to ranges (1 -10 means 1 thru 10... |
M_xyplot | xy_loadtl | load title xy_array (LICENSE:MIT) |
M_xyplot | xy_noclose | flag whether to keep current device open while switching to alternate device (LICENSE:MIT) |
M_xyplot | xy_obj12345 | create or close M_plot object 12345 (LICENSE:MIT) |
M_xyplot | xy_pause | conditionally pause until graphic or text-window response (LICENSE:MIT) |
M_xyplot | xy_pickpnt | interactively draw a line to current left scale and store the curve or return point (LICENSE:MIT) |
M_xyplot | xy_printban | plot horizontal banner string at specified location (LICENSE:MIT) |
M_xyplot | xy_printbanv | plot vertical banner string (LICENSE:MIT) |
M_xyplot | xy_rasters | set line width (LICENSE:MIT) |
M_xyplot | xy_resetpens | reset pens (LICENSE:MIT) |
M_xyplot | xy_retrv2 | a special version of RETREV() that integrates the Calculator and Language library for XY plots (... |
M_xyplot | xy_set_bigger | change title line size (LICENSE:MIT) |
M_xyplot | xy_setcnv | set up conversion table for xy_con_x and xy_con_y functions (LICENSE:MIT) |
M_xyplot | xy_setlbl | decide axis label strings (LICENSE:MIT) |
M_xyplot | xy_setsize | use values to set size and border on output device (LICENSE:MIT) |
M_xyplot | xy_slide | slide value (LICENSE:MIT) |
M_xyplot | xy_tidybox | draw legend lines inside box specified on call (LICENSE:MIT) |
M_xyplot | xy_tidybox1 | draw legend lines in box with legend box autosized and positioned by edge number (LICENSE:MIT) |
M_xyplot | xy_tidybox2 | draw legend lines inside box specified on call (LICENSE:MIT) |
M_xyplot | xy_units | given unit code return string label optionally converted to uppercase (LICENSE:MIT) |
M_xyplot | xy_ustrlen | get software string length including trailing whitespace (LICENSE:MIT) |
M_xyplot | xy_ustrlen2 | get software string length up to specified character (LICENSE:MIT) |
M_xyplot | xy_zoom | given current four numbers defining a box; alter them by indicated selections of an old and new b... |
NCURSES | M_fixedform | convert a text block into a TUI (screen interface) (LICENSE:PD) |