The cl-ana Reference Manual

This is the cl-ana Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 14:57:16 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 cl-ana

cl-ana is a free (GPL) data analysis library in Common
Lisp providing tabular & binned data analysis along with nonlinear least squares fitting & visualization.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.asd.

Child Component

package.lisp (file).


2.2 cl-ana.pathname-utils

Utilities for working with pathnames

Author

Gary Hollis

License

GPLv3

Source

cl-ana.pathname-utils.asd.

Child Components

2.3 cl-ana.package-utils

Provides various utilities for using packages as well as the abstraction of a package group

Author

Gary Hollis

License

GPLv3

Dependency

alexandria (system).

Source

cl-ana.package-utils.asd.

Child Components

2.4 cl-ana.generic-math

Provides generic versions of (most ATM) the standard
Common Lisp math functions; this allows easy extension to new mathematical objects.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.generic-math.asd.

Child Components

2.5 cl-ana.list-utils

Utilities for working with lists not already provided by Alexandria.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.list-utils.asd.

Child Components

2.6 cl-ana.functional-utils

Utilities for doing functional programming not already provided by Alexandria.

Author

Gary Hollis

License

GPLv3

Source

cl-ana.functional-utils.asd.

Child Components

2.7 cl-ana.string-utils

String utilities not already provided by Alexandria

Author

Gary Hollis

License

GPLv3

Dependency

split-sequence (system).

Source

cl-ana.string-utils.asd.

Child Components

2.8 cl-ana.math-functions

Auxiliary math functions provided within the generic-math framework.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.math-functions.asd.

Child Components

2.9 cl-ana.calculus

A few numerical and/or symbolic calculus functions.

License

GPLv3

Dependencies
Source

cl-ana.calculus.asd.

Child Components

2.10 cl-ana.linear-algebra

(minimal) Linear algebra library which is integrated into the generic math framework.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.linear-algebra.asd.

Child Components

2.11 cl-ana.tensor

tensor provides utilities for treating nested
sequences as multidimensional arrays; integration into the generic math framework yields MATLAB/GNU Octave-style functionality with arrays, lists, etc.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.tensor.asd.

Child Components

2.12 cl-ana.symbol-utils

Basic utilities for working with symbols

Author

Gary Hollis

License

GPLv3

Dependency

cl-ana.list-utils (system).

Source

cl-ana.symbol-utils.asd.

Child Components

2.13 cl-ana.macro-utils

Basic macro utilities

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.macro-utils.asd.

Child Components

2.14 cl-ana.binary-tree

Simple binary-tree implementation, not meant for high-performance code.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.binary-tree.asd.

Child Components

2.15 cl-ana.array-utils

Utilities for working with arrays

Author

Gary Hollis

License

GPLv3

Dependency

alexandria (system).

Source

cl-ana.array-utils.asd.

Child Components

2.16 cl-ana.error-propogation

Implements error propogation inside the generic-math framework.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.error-propogation.asd.

Child Components

2.17 cl-ana.quantity

Provides basic physics functions such as dimensional analysis, units, and some common definitions.

Author

Gary Hollis

License
Dependencies
Source

cl-ana.quantity.asd.

Child Components

2.18 cl-ana.spline

Provides natural splines to arbitrary order using GSL.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.spline.asd.

Child Components

2.19 cl-ana.fitting

Library for non-linear least squares fitting (works
for linear functions as well though); makes use of GSLL’s fit functions.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.fitting.asd.

Child Components

2.20 cl-ana.map

Defines generic functions for working with/converting
things which behave like maps (in the mathematical sense), e.g. hash tables, alists, etc.

Author

Gary Hollis

License

GPLv3

Dependency

cl-ana.hash-table-utils (system).

Source

cl-ana.map.asd.

Child Components

2.21 cl-ana.hash-table-utils

Utilities for working with hash tables

Author

Gary Hollis

License

GPLv3

Source

cl-ana.hash-table-utils.asd.

Child Components

2.22 cl-ana.table

Table class; provides basic necessary interface for working with sets of data.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.table.asd.

Child Components

2.23 cl-ana.table-utils

Utilities for working with tables

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.table-utils.asd.

Child Components

2.24 cl-ana.statistics

Various statistical functions integrated into the generic-math framework.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.statistics.asd.

Child Components

2.25 cl-ana.histogram

Support for binned data analysis via contiguous and
sparse histograms; integrated into the generic-math framework.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.histogram.asd.

Child Components

2.26 cl-ana.clos-utils

clos-utils provides various lacking utilities for
working with structures and CLOS class instances as well as utilities for transforming them into clists which can be written/read with standard stream objects portably.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.clos-utils.asd.

Child Components

2.27 cl-ana.hdf-table

Table subclass specializing on HDF5 datasets

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.hdf-table.asd.

Child Components

2.28 cl-ana.hdf-utils

Utilities for a more lispy interface to HDF5

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.hdf-utils.asd.

Child Components

2.29 cl-ana.hdf-cffi

hdf5-cffi is a CFFI wrapper for the HDF5 library.

Author

Gerd Heber <>

License

BSD

Version

1.8.18

Defsystem Dependency

cffi-grovel (system).

Dependency

cffi (system).

Source

cl-ana.hdf-cffi.asd.

Child Components

2.30 cl-ana.memoization

Provides memoized functions (only compute for new arguments, otherwise lookup in a hash table)

Author

Gary Hollis

License

GPLv3

Dependency

alexandria (system).

Source

cl-ana.memoization.asd.

Child Components

2.31 cl-ana.typespec

typespec provides a mechanism for referring to foreign
or LISP datatypes as well as utilities for conversion between the two.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.typespec.asd.

Child Components

2.32 cl-ana.int-char

For some reason my SBCL doesn’t support int-char anymore, so here it is.

Author

Gary Hollis

License

GPLv3

Source

cl-ana.int-char.asd.

Child Components

2.33 cl-ana.hdf-typespec

Utilities for creating/reading HDF5 types from/into typespecs.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.hdf-typespec.asd.

Child Components

2.34 cl-ana.typed-table

Table types which have typed columns. Provides automatic conversion between foreign and LISP objects.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.typed-table.asd.

Child Components

2.35 cl-ana.ntuple-table

Table subclass specializing on ntuples as implemented via GSLL & used by CERN’s PAW

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.ntuple-table.asd.

Child Components

2.36 cl-ana.gsl-cffi

Functions for interfacing with GSL which don’t seem to work/aren’t currently provided through GSLL.

Author

Gary Hollis

License

GPLv3

Dependency

cffi (system).

Source

cl-ana.gsl-cffi.asd.

Child Components

2.37 cl-ana.csv-table

Table subclass specializing on CSV files; allows for whatever lisp types are understood by the reader.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.csv-table.asd.

Child Components

2.38 cl-ana.reusable-table

Table wrapper for reading which automatically re-loads
table for reading after fully reading the contents (not guarranteed by the raw table types).

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.reusable-table.asd.

Child Components

2.39 cl-ana.lorentz

Implements lorentz vectors, lorentz transformations, etc.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.lorentz.asd.

Child Components

2.40 cl-ana.file-utils

Various utilities for working with files

Author

Gary Hollis

License

GPLv3

Dependencies
  • external-program (system).
  • split-sequence (system).
Source

cl-ana.file-utils.asd.

Child Components

2.41 cl-ana.statistical-learning

Various statistical functions integrated into the generic-math framework.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.statistical-learning.asd.

Child Components

2.42 cl-ana.plotting

Extensible plotting library for Common Lisp using gnuplot as the backend.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.plotting.asd.

Child Components

2.43 cl-ana.gnuplot-interface

Interface for spawning & communicating with gnuplot sessions from LISP.

Author

Gary Hollis

License

GPLv3

Dependency

external-program (system).

Source

cl-ana.gnuplot-interface.asd.

Child Components

2.44 cl-ana.table-viewing

Library for easily viewing the contents of a table (preferably a reusable table)

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.table-viewing.asd.

Child Components

2.45 cl-ana.serialization

serialization provides functionality for writing
various objects to HDF5 files as datasets (which is the only way with HDF5).

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.serialization.asd.

Child Components

2.46 cl-ana.makeres

makeres is a make-like tool for building analysis results in Common Lisp

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres.asd.

Child Components

2.47 cl-ana.makeres-macro

makeres-macro is a graph transformation for use with makeres

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-macro.asd.

Child Components

2.48 cl-ana.makeres-block

makeres-block is a makeres graph transformation which
allows multiple results to be defined by a single block of code.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-block.asd.

Child Components

2.49 cl-ana.makeres-progress

makeres-progress is a graph transformation for use with makeres

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-progress.asd.

Child Components

2.50 cl-ana.makeres-table

makeres-table is a graph transformation for makeres

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-table.asd.

Child Components

2.51 cl-ana.makeres-graphviz

makeres-graphviz provides graph visualization for makeres target graphs.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-graphviz.asd.

Child Components

2.52 cl-ana.makeres-branch

makeres-branch is a graph transformation for use with cl-ana.makeres

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-branch.asd.

Child Components

2.53 cl-ana.makeres-utils

Utilities for using makeres effectively.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.makeres-utils.asd.

Child Components

2.54 cl-ana.columnar-table

Used to access tables which have been pivoted so that
a rows values are stratified across all rows, and a column’s values are accessible all from a single row.

Author

Gary Hollis

License

GPLv3

Dependencies
Source

cl-ana.columnar-table.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 cl-ana/cl-ana.asd

Source

cl-ana.asd.

Parent Component

cl-ana (system).

ASDF Systems

cl-ana.


3.1.2 cl-ana.pathname-utils/cl-ana.pathname-utils.asd

Source

cl-ana.pathname-utils.asd.

Parent Component

cl-ana.pathname-utils (system).

ASDF Systems

cl-ana.pathname-utils.


3.1.3 cl-ana.package-utils/cl-ana.package-utils.asd

Source

cl-ana.package-utils.asd.

Parent Component

cl-ana.package-utils (system).

ASDF Systems

cl-ana.package-utils.


3.1.4 cl-ana.generic-math/cl-ana.generic-math.asd

Source

cl-ana.generic-math.asd.

Parent Component

cl-ana.generic-math (system).

ASDF Systems

cl-ana.generic-math.


3.1.5 cl-ana.list-utils/cl-ana.list-utils.asd

Source

cl-ana.list-utils.asd.

Parent Component

cl-ana.list-utils (system).

ASDF Systems

cl-ana.list-utils.


3.1.6 cl-ana.functional-utils/cl-ana.functional-utils.asd

Source

cl-ana.functional-utils.asd.

Parent Component

cl-ana.functional-utils (system).

ASDF Systems

cl-ana.functional-utils.


3.1.7 cl-ana.string-utils/cl-ana.string-utils.asd

Source

cl-ana.string-utils.asd.

Parent Component

cl-ana.string-utils (system).

ASDF Systems

cl-ana.string-utils.


3.1.8 cl-ana.math-functions/cl-ana.math-functions.asd

Source

cl-ana.math-functions.asd.

Parent Component

cl-ana.math-functions (system).

ASDF Systems

cl-ana.math-functions.


3.1.9 cl-ana.calculus/cl-ana.calculus.asd

Source

cl-ana.calculus.asd.

Parent Component

cl-ana.calculus (system).

ASDF Systems

cl-ana.calculus.


3.1.10 cl-ana.linear-algebra/cl-ana.linear-algebra.asd

Source

cl-ana.linear-algebra.asd.

Parent Component

cl-ana.linear-algebra (system).

ASDF Systems

cl-ana.linear-algebra.


3.1.11 cl-ana.tensor/cl-ana.tensor.asd

Source

cl-ana.tensor.asd.

Parent Component

cl-ana.tensor (system).

ASDF Systems

cl-ana.tensor.


3.1.12 cl-ana.symbol-utils/cl-ana.symbol-utils.asd

Source

cl-ana.symbol-utils.asd.

Parent Component

cl-ana.symbol-utils (system).

ASDF Systems

cl-ana.symbol-utils.


3.1.13 cl-ana.macro-utils/cl-ana.macro-utils.asd

Source

cl-ana.macro-utils.asd.

Parent Component

cl-ana.macro-utils (system).

ASDF Systems

cl-ana.macro-utils.


3.1.14 cl-ana.binary-tree/cl-ana.binary-tree.asd

Source

cl-ana.binary-tree.asd.

Parent Component

cl-ana.binary-tree (system).

ASDF Systems

cl-ana.binary-tree.


3.1.15 cl-ana.array-utils/cl-ana.array-utils.asd

Source

cl-ana.array-utils.asd.

Parent Component

cl-ana.array-utils (system).

ASDF Systems

cl-ana.array-utils.


3.1.16 cl-ana.error-propogation/cl-ana.error-propogation.asd

Source

cl-ana.error-propogation.asd.

Parent Component

cl-ana.error-propogation (system).

ASDF Systems

cl-ana.error-propogation.


3.1.17 cl-ana.quantity/cl-ana.quantity.asd

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

ASDF Systems

cl-ana.quantity.


3.1.18 cl-ana.spline/cl-ana.spline.asd

Source

cl-ana.spline.asd.

Parent Component

cl-ana.spline (system).

ASDF Systems

cl-ana.spline.


3.1.19 cl-ana.fitting/cl-ana.fitting.asd

Source

cl-ana.fitting.asd.

Parent Component

cl-ana.fitting (system).

ASDF Systems

cl-ana.fitting.


3.1.20 cl-ana.map/cl-ana.map.asd

Source

cl-ana.map.asd.

Parent Component

cl-ana.map (system).

ASDF Systems

cl-ana.map.


3.1.21 cl-ana.hash-table-utils/cl-ana.hash-table-utils.asd

Source

cl-ana.hash-table-utils.asd.

Parent Component

cl-ana.hash-table-utils (system).

ASDF Systems

cl-ana.hash-table-utils.


3.1.22 cl-ana.table/cl-ana.table.asd

Source

cl-ana.table.asd.

Parent Component

cl-ana.table (system).

ASDF Systems

cl-ana.table.


3.1.23 cl-ana.table-utils/cl-ana.table-utils.asd

Source

cl-ana.table-utils.asd.

Parent Component

cl-ana.table-utils (system).

ASDF Systems

cl-ana.table-utils.


3.1.24 cl-ana.statistics/cl-ana.statistics.asd

Source

cl-ana.statistics.asd.

Parent Component

cl-ana.statistics (system).

ASDF Systems

cl-ana.statistics.


3.1.25 cl-ana.histogram/cl-ana.histogram.asd

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

ASDF Systems

cl-ana.histogram.


3.1.26 cl-ana.clos-utils/cl-ana.clos-utils.asd

Source

cl-ana.clos-utils.asd.

Parent Component

cl-ana.clos-utils (system).

ASDF Systems

cl-ana.clos-utils.


3.1.27 cl-ana.hdf-table/cl-ana.hdf-table.asd

Source

cl-ana.hdf-table.asd.

Parent Component

cl-ana.hdf-table (system).

ASDF Systems

cl-ana.hdf-table.


3.1.28 cl-ana.hdf-utils/cl-ana.hdf-utils.asd

Source

cl-ana.hdf-utils.asd.

Parent Component

cl-ana.hdf-utils (system).

ASDF Systems

cl-ana.hdf-utils.


3.1.29 cl-ana.hdf-cffi/cl-ana.hdf-cffi.asd

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

ASDF Systems

cl-ana.hdf-cffi.


3.1.30 cl-ana.memoization/cl-ana.memoization.asd

Source

cl-ana.memoization.asd.

Parent Component

cl-ana.memoization (system).

ASDF Systems

cl-ana.memoization.


3.1.31 cl-ana.typespec/cl-ana.typespec.asd

Source

cl-ana.typespec.asd.

Parent Component

cl-ana.typespec (system).

ASDF Systems

cl-ana.typespec.


3.1.32 cl-ana.int-char/cl-ana.int-char.asd

Source

cl-ana.int-char.asd.

Parent Component

cl-ana.int-char (system).

ASDF Systems

cl-ana.int-char.


3.1.33 cl-ana.hdf-typespec/cl-ana.hdf-typespec.asd

Source

cl-ana.hdf-typespec.asd.

Parent Component

cl-ana.hdf-typespec (system).

ASDF Systems

cl-ana.hdf-typespec.


3.1.34 cl-ana.typed-table/cl-ana.typed-table.asd

Source

cl-ana.typed-table.asd.

Parent Component

cl-ana.typed-table (system).

ASDF Systems

cl-ana.typed-table.


3.1.35 cl-ana.ntuple-table/cl-ana.ntuple-table.asd

Source

cl-ana.ntuple-table.asd.

Parent Component

cl-ana.ntuple-table (system).

ASDF Systems

cl-ana.ntuple-table.


3.1.36 cl-ana.gsl-cffi/cl-ana.gsl-cffi.asd

Source

cl-ana.gsl-cffi.asd.

Parent Component

cl-ana.gsl-cffi (system).

ASDF Systems

cl-ana.gsl-cffi.


3.1.37 cl-ana.csv-table/cl-ana.csv-table.asd

Source

cl-ana.csv-table.asd.

Parent Component

cl-ana.csv-table (system).

ASDF Systems

cl-ana.csv-table.


3.1.38 cl-ana.reusable-table/cl-ana.reusable-table.asd

Source

cl-ana.reusable-table.asd.

Parent Component

cl-ana.reusable-table (system).

ASDF Systems

cl-ana.reusable-table.


3.1.39 cl-ana.lorentz/cl-ana.lorentz.asd

Source

cl-ana.lorentz.asd.

Parent Component

cl-ana.lorentz (system).

ASDF Systems

cl-ana.lorentz.


3.1.40 cl-ana.file-utils/cl-ana.file-utils.asd

Source

cl-ana.file-utils.asd.

Parent Component

cl-ana.file-utils (system).

ASDF Systems

cl-ana.file-utils.


3.1.41 cl-ana.statistical-learning/cl-ana.statistical-learning.asd

Source

cl-ana.statistical-learning.asd.

Parent Component

cl-ana.statistical-learning (system).

ASDF Systems

cl-ana.statistical-learning.


3.1.42 cl-ana.plotting/cl-ana.plotting.asd

Source

cl-ana.plotting.asd.

Parent Component

cl-ana.plotting (system).

ASDF Systems

cl-ana.plotting.


3.1.43 cl-ana.gnuplot-interface/cl-ana.gnuplot-interface.asd

Source

cl-ana.gnuplot-interface.asd.

Parent Component

cl-ana.gnuplot-interface (system).

ASDF Systems

cl-ana.gnuplot-interface.


3.1.44 cl-ana.table-viewing/cl-ana.table-viewing.asd

Source

cl-ana.table-viewing.asd.

Parent Component

cl-ana.table-viewing (system).

ASDF Systems

cl-ana.table-viewing.


3.1.45 cl-ana.serialization/cl-ana.serialization.asd

Source

cl-ana.serialization.asd.

Parent Component

cl-ana.serialization (system).

ASDF Systems

cl-ana.serialization.


3.1.46 cl-ana.makeres/cl-ana.makeres.asd

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

ASDF Systems

cl-ana.makeres.


3.1.47 cl-ana.makeres-macro/cl-ana.makeres-macro.asd

Source

cl-ana.makeres-macro.asd.

Parent Component

cl-ana.makeres-macro (system).

ASDF Systems

cl-ana.makeres-macro.


3.1.48 cl-ana.makeres-block/cl-ana.makeres-block.asd

Source

cl-ana.makeres-block.asd.

Parent Component

cl-ana.makeres-block (system).

ASDF Systems

cl-ana.makeres-block.


3.1.49 cl-ana.makeres-progress/cl-ana.makeres-progress.asd

Source

cl-ana.makeres-progress.asd.

Parent Component

cl-ana.makeres-progress (system).

ASDF Systems

cl-ana.makeres-progress.


3.1.50 cl-ana.makeres-table/cl-ana.makeres-table.asd

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

ASDF Systems

cl-ana.makeres-table.


3.1.51 cl-ana.makeres-graphviz/cl-ana.makeres-graphviz.asd

Source

cl-ana.makeres-graphviz.asd.

Parent Component

cl-ana.makeres-graphviz (system).

ASDF Systems

cl-ana.makeres-graphviz.


3.1.52 cl-ana.makeres-branch/cl-ana.makeres-branch.asd

Source

cl-ana.makeres-branch.asd.

Parent Component

cl-ana.makeres-branch (system).

ASDF Systems

cl-ana.makeres-branch.


3.1.53 cl-ana.makeres-utils/cl-ana.makeres-utils.asd

Source

cl-ana.makeres-utils.asd.

Parent Component

cl-ana.makeres-utils (system).

ASDF Systems

cl-ana.makeres-utils.


3.1.54 cl-ana.columnar-table/cl-ana.columnar-table.asd

Source

cl-ana.columnar-table.asd.

Parent Component

cl-ana.columnar-table (system).

ASDF Systems

cl-ana.columnar-table.


3.1.55 cl-ana/package.lisp

Source

cl-ana.asd.

Parent Component

cl-ana (system).

Packages

cl-ana.

Internals

*cl-ana-package-names* (special variable).


3.1.56 cl-ana.pathname-utils/package.lisp

Source

cl-ana.pathname-utils.asd.

Parent Component

cl-ana.pathname-utils (system).

Packages

cl-ana.pathname-utils.


3.1.57 cl-ana.pathname-utils/pathname-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.pathname-utils.asd.

Parent Component

cl-ana.pathname-utils (system).

Public Interface

3.1.58 cl-ana.package-utils/package.lisp

Source

cl-ana.package-utils.asd.

Parent Component

cl-ana.package-utils (system).

Packages

cl-ana.package-utils.


3.1.59 cl-ana.package-utils/package-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.package-utils.asd.

Parent Component

cl-ana.package-utils (system).

Public Interface
Internals

*package-groups* (special variable).


3.1.60 cl-ana.generic-math/package.lisp

Source

cl-ana.generic-math.asd.

Parent Component

cl-ana.generic-math (system).

Packages

cl-ana.generic-math.


3.1.61 cl-ana.generic-math/generic-math.lisp

Dependency

package.lisp (file).

Source

cl-ana.generic-math.asd.

Parent Component

cl-ana.generic-math (system).

Public Interface
Internals

reduce-defun (macro).


3.1.62 cl-ana.generic-math/number.lisp

Dependency

generic-math.lisp (file).

Source

cl-ana.generic-math.asd.

Parent Component

cl-ana.generic-math (system).

Public Interface

3.1.63 cl-ana.list-utils/package.lisp

Source

cl-ana.list-utils.asd.

Parent Component

cl-ana.list-utils (system).

Packages

cl-ana.list-utils.


3.1.64 cl-ana.list-utils/list-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.list-utils.asd.

Parent Component

cl-ana.list-utils (system).

Public Interface
Internals

list-equal (function).


3.1.65 cl-ana.functional-utils/package.lisp

Source

cl-ana.functional-utils.asd.

Parent Component

cl-ana.functional-utils (system).

Packages

cl-ana.functional-utils.


3.1.66 cl-ana.functional-utils/functional-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.functional-utils.asd.

Parent Component

cl-ana.functional-utils (system).

Public Interface

3.1.67 cl-ana.string-utils/package.lisp

Source

cl-ana.string-utils.asd.

Parent Component

cl-ana.string-utils (system).

Packages

cl-ana.string-utils.


3.1.68 cl-ana.string-utils/string-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.string-utils.asd.

Parent Component

cl-ana.string-utils (system).

Public Interface

3.1.69 cl-ana.math-functions/package.lisp

Source

cl-ana.math-functions.asd.

Parent Component

cl-ana.math-functions (system).

Packages

cl-ana.math-functions.


3.1.70 cl-ana.math-functions/utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.math-functions.asd.

Parent Component

cl-ana.math-functions (system).

Public Interface

3.1.71 cl-ana.math-functions/distributions.lisp

Dependency

utils.lisp (file).

Source

cl-ana.math-functions.asd.

Parent Component

cl-ana.math-functions (system).

Public Interface

3.1.72 cl-ana.math-functions/combinatorics.lisp

Dependency

distributions.lisp (file).

Source

cl-ana.math-functions.asd.

Parent Component

cl-ana.math-functions (system).

Public Interface

3.1.73 cl-ana.math-functions/misc.lisp

Dependency

combinatorics.lisp (file).

Source

cl-ana.math-functions.asd.

Parent Component

cl-ana.math-functions (system).

Public Interface

3.1.74 cl-ana.calculus/package.lisp

Source

cl-ana.calculus.asd.

Parent Component

cl-ana.calculus (system).

Packages

cl-ana.calculus.


3.1.75 cl-ana.calculus/differentiation.lisp

Dependency

package.lisp (file).

Source

cl-ana.calculus.asd.

Parent Component

cl-ana.calculus (system).

Public Interface

3.1.76 cl-ana.calculus/newton.lisp

Dependency

differentiation.lisp (file).

Source

cl-ana.calculus.asd.

Parent Component

cl-ana.calculus (system).

Public Interface

3.1.77 cl-ana.calculus/rk4.lisp

Dependency

newton.lisp (file).

Source

cl-ana.calculus.asd.

Parent Component

cl-ana.calculus (system).

Public Interface

rk4 (function).


3.1.78 cl-ana.linear-algebra/package.lisp

Source

cl-ana.linear-algebra.asd.

Parent Component

cl-ana.linear-algebra (system).

Packages

cl-ana.linear-algebra.


3.1.79 cl-ana.linear-algebra/linear-algebra.lisp

Dependency

package.lisp (file).

Source

cl-ana.linear-algebra.asd.

Parent Component

cl-ana.linear-algebra (system).

Public Interface

3.1.80 cl-ana.tensor/package.lisp

Source

cl-ana.tensor.asd.

Parent Component

cl-ana.tensor (system).

Packages

cl-ana.tensor.


3.1.81 cl-ana.tensor/tensor.lisp

Dependency

package.lisp (file).

Source

cl-ana.tensor.asd.

Parent Component

cl-ana.tensor (system).

Public Interface
Internals

3.1.82 cl-ana.symbol-utils/package.lisp

Source

cl-ana.symbol-utils.asd.

Parent Component

cl-ana.symbol-utils (system).

Packages

cl-ana.symbol-utils.


3.1.83 cl-ana.symbol-utils/symbol-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.symbol-utils.asd.

Parent Component

cl-ana.symbol-utils (system).

Public Interface

3.1.84 cl-ana.macro-utils/package.lisp

Source

cl-ana.macro-utils.asd.

Parent Component

cl-ana.macro-utils (system).

Packages

cl-ana.macro-utils.


3.1.85 cl-ana.macro-utils/macro-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.macro-utils.asd.

Parent Component

cl-ana.macro-utils (system).

Public Interface
Internals

3.1.86 cl-ana.binary-tree/package.lisp

Source

cl-ana.binary-tree.asd.

Parent Component

cl-ana.binary-tree (system).

Packages

cl-ana.binary-tree.


3.1.87 cl-ana.binary-tree/binary-tree.lisp

Dependency

package.lisp (file).

Source

cl-ana.binary-tree.asd.

Parent Component

cl-ana.binary-tree (system).

Public Interface
Internals

3.1.88 cl-ana.array-utils/package.lisp

Source

cl-ana.array-utils.asd.

Parent Component

cl-ana.array-utils (system).

Packages

cl-ana.array-utils.


3.1.89 cl-ana.array-utils/array-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.array-utils.asd.

Parent Component

cl-ana.array-utils (system).

Public Interface

3.1.90 cl-ana.error-propogation/package.lisp

Source

cl-ana.error-propogation.asd.

Parent Component

cl-ana.error-propogation (system).

Packages

cl-ana.error-propogation.


3.1.91 cl-ana.error-propogation/error-propogation.lisp

Dependency

package.lisp (file).

Source

cl-ana.error-propogation.asd.

Parent Component

cl-ana.error-propogation (system).

Public Interface
Internals

3.1.92 cl-ana.quantity/package.lisp

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Packages

cl-ana.quantity.


3.1.93 cl-ana.quantity/unit.lisp

Dependency

package.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Internals

3.1.94 cl-ana.quantity/macros.lisp

Dependency

unit.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Internals

3.1.95 cl-ana.quantity/quantity.lisp

Dependency

macros.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface
Internals

3.1.96 cl-ana.quantity/binary.lisp

Dependency

quantity.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface

3.1.97 cl-ana.quantity/si.lisp

Dependency

binary.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface
Internals

+si-base-units+ (special variable).


3.1.98 cl-ana.quantity/metric-non-si.lisp

Dependency

si.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface

3.1.99 cl-ana.quantity/us.lisp

Dependency

metric-non-si.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface

3.1.100 cl-ana.quantity/constants.lisp

Dependency

us.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface

3.1.101 cl-ana.quantity/temperature.lisp

Dependency

constants.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface
Internals

3.1.102 cl-ana.quantity/post-constants.lisp

Dependency

temperature.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface

3.1.103 cl-ana.quantity/convert-units.lisp

Dependency

post-constants.lisp (file).

Source

cl-ana.quantity.asd.

Parent Component

cl-ana.quantity (system).

Public Interface

convert-units (function).


3.1.104 cl-ana.spline/package.lisp

Source

cl-ana.spline.asd.

Parent Component

cl-ana.spline (system).

Packages

cl-ana.spline.


3.1.105 cl-ana.spline/spline.lisp

Dependency

package.lisp (file).

Source

cl-ana.spline.asd.

Parent Component

cl-ana.spline (system).

Public Interface
Internals

3.1.106 cl-ana.fitting/package.lisp

Source

cl-ana.fitting.asd.

Parent Component

cl-ana.fitting (system).

Packages

cl-ana.fitting.


3.1.107 cl-ana.fitting/fitting.lisp

Dependency

package.lisp (file).

Source

cl-ana.fitting.asd.

Parent Component

cl-ana.fitting (system).

Public Interface
Internals

3.1.108 cl-ana.fitting/functions.lisp

Dependency

fitting.lisp (file).

Source

cl-ana.fitting.asd.

Parent Component

cl-ana.fitting (system).

Public Interface

3.1.109 cl-ana.map/package.lisp

Source

cl-ana.map.asd.

Parent Component

cl-ana.map (system).

Packages

cl-ana.map.


3.1.110 cl-ana.map/map.lisp

Dependency

package.lisp (file).

Source

cl-ana.map.asd.

Parent Component

cl-ana.map (system).

Public Interface

3.1.111 cl-ana.hash-table-utils/package.lisp

Source

cl-ana.hash-table-utils.asd.

Parent Component

cl-ana.hash-table-utils (system).

Packages

cl-ana.hash-table-utils.


3.1.112 cl-ana.hash-table-utils/hash-table-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.hash-table-utils.asd.

Parent Component

cl-ana.hash-table-utils (system).

Public Interface
Internals

copy-hash-table (function).


3.1.113 cl-ana.table/package.lisp

Source

cl-ana.table.asd.

Parent Component

cl-ana.table (system).

Packages

cl-ana.table.


3.1.114 cl-ana.table/table.lisp

Dependency

package.lisp (file).

Source

cl-ana.table.asd.

Parent Component

cl-ana.table (system).

Public Interface
Internals

do-table-old (macro).


3.1.115 cl-ana.table/table-chain.lisp

Dependency

table.lisp (file).

Source

cl-ana.table.asd.

Parent Component

cl-ana.table (system).

Public Interface
Internals

3.1.116 cl-ana.table/plist-table.lisp

Dependency

table-chain.lisp (file).

Source

cl-ana.table.asd.

Parent Component

cl-ana.table (system).

Public Interface
Internals

3.1.117 cl-ana.table-utils/package.lisp

Source

cl-ana.table-utils.asd.

Parent Component

cl-ana.table-utils (system).

Packages

cl-ana.table-utils.


3.1.118 cl-ana.table-utils/table-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.table-utils.asd.

Parent Component

cl-ana.table-utils (system).

Public Interface

3.1.119 cl-ana.statistics/package.lisp

Source

cl-ana.statistics.asd.

Parent Component

cl-ana.statistics (system).

Packages

cl-ana.statistics.


3.1.120 cl-ana.statistics/statistics.lisp

Dependency

package.lisp (file).

Source

cl-ana.statistics.asd.

Parent Component

cl-ana.statistics (system).

Public Interface
Internals

mean-accumulator (function).


3.1.121 cl-ana.histogram/package.lisp

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Packages

cl-ana.histogram.


3.1.122 cl-ana.histogram/histogram.lisp

Dependency

package.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface
Internals

3.1.123 cl-ana.histogram/rectangular-histogram.lisp

Dependency

histogram.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface
Internals

3.1.124 cl-ana.histogram/contiguous-histogram.lisp

Dependency

rectangular-histogram.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface
Internals

3.1.125 cl-ana.histogram/sparse-histogram.lisp

Dependency

contiguous-histogram.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface
Internals

3.1.126 cl-ana.histogram/variable-binning-histogram.lisp

Dependency

sparse-histogram.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface
Internals

3.1.127 cl-ana.histogram/categorical-histogram.lisp

Dependency

variable-binning-histogram.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface
Internals

3.1.128 cl-ana.histogram/conversion.lisp

Dependency

categorical-histogram.lisp (file).

Source

cl-ana.histogram.asd.

Parent Component

cl-ana.histogram (system).

Public Interface

3.1.129 cl-ana.clos-utils/package.lisp

Source

cl-ana.clos-utils.asd.

Parent Component

cl-ana.clos-utils (system).

Packages

cl-ana.clos-utils.


3.1.130 cl-ana.clos-utils/clos-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.clos-utils.asd.

Parent Component

cl-ana.clos-utils (system).

Public Interface

3.1.131 cl-ana.hdf-table/package.lisp

Source

cl-ana.hdf-table.asd.

Parent Component

cl-ana.hdf-table (system).

Packages

cl-ana.hdf-table.


3.1.132 cl-ana.hdf-table/hdf-table.lisp

Dependency

package.lisp (file).

Source

cl-ana.hdf-table.asd.

Parent Component

cl-ana.hdf-table (system).

Public Interface
Internals

3.1.133 cl-ana.hdf-table/hdf-table-chain.lisp

Dependency

hdf-table.lisp (file).

Source

cl-ana.hdf-table.asd.

Parent Component

cl-ana.hdf-table (system).

Public Interface
Internals

3.1.134 cl-ana.hdf-utils/package.lisp

Source

cl-ana.hdf-utils.asd.

Parent Component

cl-ana.hdf-utils (system).

Packages

cl-ana.hdf-utils.


3.1.135 cl-ana.hdf-utils/hdf-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.hdf-utils.asd.

Parent Component

cl-ana.hdf-utils (system).

Public Interface

3.1.136 cl-ana.hdf-cffi/package.lisp

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Packages

hdf5.


3.1.137 cl-ana.hdf-cffi/library.lisp

Dependency

package.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface

+null+ (special variable).

Internals

lispify (function).


3.1.138 cl-ana.hdf-cffi/grovel.lisp

Dependency

library.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.139 cl-ana.hdf-cffi/h5-grovel.lisp

Dependency

grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.140 cl-ana.hdf-cffi/h5.lisp

Dependency

h5-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface

3.1.141 cl-ana.hdf-cffi/h5i-grovel.lisp

Dependency

h5.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.142 cl-ana.hdf-cffi/h5i.lisp

Dependency

h5i-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

h5iinc-type-ref (function).


3.1.143 cl-ana.hdf-cffi/h5f-grovel.lisp

Dependency

h5i.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.144 cl-ana.hdf-cffi/h5f.lisp

Dependency

h5f-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

3.1.145 cl-ana.hdf-cffi/h5t-grovel.lisp

Dependency

h5f.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.146 cl-ana.hdf-cffi/h5t.lisp

Dependency

h5t-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

3.1.147 cl-ana.hdf-cffi/h5l-grovel.lisp

Dependency

h5t.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.148 cl-ana.hdf-cffi/h5l.lisp

Dependency

h5l-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

3.1.149 cl-ana.hdf-cffi/h5o-grovel.lisp

Dependency

h5l.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.150 cl-ana.hdf-cffi/h5o.lisp

Dependency

h5o-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

3.1.151 cl-ana.hdf-cffi/h5s-grovel.lisp

Dependency

h5o.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.152 cl-ana.hdf-cffi/h5s.lisp

Dependency

h5s-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

h5soffset-simple (function).


3.1.153 cl-ana.hdf-cffi/h5d-grovel.lisp

Dependency

h5s.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.154 cl-ana.hdf-cffi/h5d.lisp

Dependency

h5d-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface

3.1.155 cl-ana.hdf-cffi/h5g-grovel.lisp

Dependency

h5d.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.156 cl-ana.hdf-cffi/h5g.lisp

Dependency

h5g-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

h5gget-create-plist (function).


3.1.157 cl-ana.hdf-cffi/h5a-grovel.lisp

Dependency

h5g.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.158 cl-ana.hdf-cffi/h5a.lisp

Dependency

h5a-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface

3.1.159 cl-ana.hdf-cffi/h5r-grovel.lisp

Dependency

h5a.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.160 cl-ana.hdf-cffi/h5r.lisp

Dependency

h5r-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

h5rdereference-gen (macro).


3.1.161 cl-ana.hdf-cffi/h5z-grovel.lisp

Dependency

h5r.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.162 cl-ana.hdf-cffi/h5z.lisp

Dependency

h5z-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface

3.1.163 cl-ana.hdf-cffi/h5p-grovel.lisp

Dependency

h5z.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).


3.1.164 cl-ana.hdf-cffi/h5p.lisp

Dependency

h5p-grovel.lisp (file).

Source

cl-ana.hdf-cffi.asd.

Parent Component

cl-ana.hdf-cffi (system).

Public Interface
Internals

3.1.165 cl-ana.memoization/package.lisp

Source

cl-ana.memoization.asd.

Parent Component

cl-ana.memoization (system).

Packages

cl-ana.memoization.


3.1.166 cl-ana.memoization/memoization.lisp

Dependency

package.lisp (file).

Source

cl-ana.memoization.asd.

Parent Component

cl-ana.memoization (system).

Public Interface
Internals

*memoized-map* (special variable).


3.1.167 cl-ana.typespec/package.lisp

Source

cl-ana.typespec.asd.

Parent Component

cl-ana.typespec (system).

Packages

cl-ana.typespec.


3.1.168 cl-ana.typespec/typespec.lisp

Dependency

package.lisp (file).

Source

cl-ana.typespec.asd.

Parent Component

cl-ana.typespec (system).

Public Interface

3.1.169 cl-ana.int-char/package.lisp

Source

cl-ana.int-char.asd.

Parent Component

cl-ana.int-char (system).

Packages

cl-ana.int-char.


3.1.170 cl-ana.int-char/int-char.lisp

Dependency

package.lisp (file).

Source

cl-ana.int-char.asd.

Parent Component

cl-ana.int-char (system).

Public Interface

int-char (function).

Internals

3.1.171 cl-ana.hdf-typespec/package.lisp

Source

cl-ana.hdf-typespec.asd.

Parent Component

cl-ana.hdf-typespec (system).

Packages

cl-ana.hdf-typespec.


3.1.172 cl-ana.hdf-typespec/hdf-typespec.lisp

Dependency

package.lisp (file).

Source

cl-ana.hdf-typespec.asd.

Parent Component

cl-ana.hdf-typespec (system).

Public Interface
Internals

3.1.173 cl-ana.typed-table/package.lisp

Source

cl-ana.typed-table.asd.

Parent Component

cl-ana.typed-table (system).

Packages

cl-ana.typed-table.


3.1.174 cl-ana.typed-table/typed-table.lisp

Dependency

package.lisp (file).

Source

cl-ana.typed-table.asd.

Parent Component

cl-ana.typed-table (system).

Public Interface
Internals

3.1.175 cl-ana.ntuple-table/package.lisp

Source

cl-ana.ntuple-table.asd.

Parent Component

cl-ana.ntuple-table (system).

Packages

cl-ana.ntuple-table.


3.1.176 cl-ana.ntuple-table/ntuple-table.lisp

Dependency

package.lisp (file).

Source

cl-ana.ntuple-table.asd.

Parent Component

cl-ana.ntuple-table (system).

Public Interface
Internals

3.1.177 cl-ana.gsl-cffi/package.lisp

Source

cl-ana.gsl-cffi.asd.

Parent Component

cl-ana.gsl-cffi (system).

Packages

cl-ana.gsl-cffi.


3.1.178 cl-ana.gsl-cffi/gsl-cffi.lisp

Dependency

package.lisp (file).

Source

cl-ana.gsl-cffi.asd.

Parent Component

cl-ana.gsl-cffi (system).

Public Interface
Internals

3.1.179 cl-ana.csv-table/package.lisp

Source

cl-ana.csv-table.asd.

Parent Component

cl-ana.csv-table (system).

Packages

cl-ana.csv-table.


3.1.180 cl-ana.csv-table/csv-table.lisp

Dependency

package.lisp (file).

Source

cl-ana.csv-table.asd.

Parent Component

cl-ana.csv-table (system).

Public Interface
Internals

3.1.181 cl-ana.reusable-table/package.lisp

Source

cl-ana.reusable-table.asd.

Parent Component

cl-ana.reusable-table (system).

Packages

cl-ana.reusable-table.


3.1.182 cl-ana.reusable-table/reusable-table.lisp

Dependency

package.lisp (file).

Source

cl-ana.reusable-table.asd.

Parent Component

cl-ana.reusable-table (system).

Public Interface
Internals

3.1.183 cl-ana.lorentz/package.lisp

Source

cl-ana.lorentz.asd.

Parent Component

cl-ana.lorentz (system).

Packages

cl-ana.lorentz.


3.1.184 cl-ana.lorentz/lorentz.lisp

Dependency

package.lisp (file).

Source

cl-ana.lorentz.asd.

Parent Component

cl-ana.lorentz (system).

Public Interface

3.1.185 cl-ana.file-utils/package.lisp

Source

cl-ana.file-utils.asd.

Parent Component

cl-ana.file-utils (system).

Packages

cl-ana.file-utils.


3.1.186 cl-ana.file-utils/read-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.file-utils.asd.

Parent Component

cl-ana.file-utils (system).

Public Interface
Internals

line->fields (function).


3.1.187 cl-ana.file-utils/write-utils.lisp

Dependency

read-utils.lisp (file).

Source

cl-ana.file-utils.asd.

Parent Component

cl-ana.file-utils (system).

Public Interface

3.1.188 cl-ana.file-utils/stat-utils.lisp

Dependency

write-utils.lisp (file).

Source

cl-ana.file-utils.asd.

Parent Component

cl-ana.file-utils (system).

Public Interface

file-last-changed (function).


3.1.189 cl-ana.file-utils/sha.lisp

Dependency

stat-utils.lisp (file).

Source

cl-ana.file-utils.asd.

Parent Component

cl-ana.file-utils (system).

Public Interface

3.1.190 cl-ana.statistical-learning/package.lisp

Source

cl-ana.statistical-learning.asd.

Parent Component

cl-ana.statistical-learning (system).

Packages

cl-ana.statistical-learning.


3.1.191 cl-ana.statistical-learning/statistical-learning.lisp

Dependency

package.lisp (file).

Source

cl-ana.statistical-learning.asd.

Parent Component

cl-ana.statistical-learning (system).

Public Interface

3.1.192 cl-ana.plotting/package.lisp

Source

cl-ana.plotting.asd.

Parent Component

cl-ana.plotting (system).

Packages

cl-ana.plotting.


3.1.193 cl-ana.plotting/plotting.lisp

Dependency

package.lisp (file).

Source

cl-ana.plotting.asd.

Parent Component

cl-ana.plotting (system).

Public Interface
Internals

3.1.194 cl-ana.gnuplot-interface/package.lisp

Source

cl-ana.gnuplot-interface.asd.

Parent Component

cl-ana.gnuplot-interface (system).

Packages

cl-ana.gnuplot-interface.


3.1.195 cl-ana.gnuplot-interface/gnuplot-interface.lisp

Dependency

package.lisp (file).

Source

cl-ana.gnuplot-interface.asd.

Parent Component

cl-ana.gnuplot-interface (system).

Public Interface

3.1.196 cl-ana.table-viewing/package.lisp

Source

cl-ana.table-viewing.asd.

Parent Component

cl-ana.table-viewing (system).

Packages

cl-ana.table-viewing.


3.1.197 cl-ana.table-viewing/table-viewing.lisp

Dependency

package.lisp (file).

Source

cl-ana.table-viewing.asd.

Parent Component

cl-ana.table-viewing (system).

Public Interface

3.1.198 cl-ana.serialization/package.lisp

Source

cl-ana.serialization.asd.

Parent Component

cl-ana.serialization (system).

Packages

cl-ana.serialization.


3.1.199 cl-ana.serialization/histogram.lisp

Dependency

package.lisp (file).

Source

cl-ana.serialization.asd.

Parent Component

cl-ana.serialization (system).

Public Interface
Internals

3.1.200 cl-ana.makeres/package.lisp

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Packages

cl-ana.makeres.


3.1.201 cl-ana.makeres/makeres.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface
Internals

3.1.202 cl-ana.makeres/lrestrans.lisp

Dependency

makeres.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

lrestrans (function).


3.1.203 cl-ana.makeres/logres.lisp

Dependency

lrestrans.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface
Internals

3.1.204 cl-ana.makeres/histogram.lisp

Dependency

logres.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

3.1.205 cl-ana.makeres/function.lisp

Dependency

histogram.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

3.1.206 cl-ana.makeres/hash-table.lisp

Dependency

function.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

3.1.207 cl-ana.makeres/cons.lisp

Dependency

hash-table.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface
Internals

printable-cons (function).


3.1.208 cl-ana.makeres/array.lisp

Dependency

cons.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

3.1.209 cl-ana.makeres/string.lisp

Dependency

array.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

3.1.210 cl-ana.makeres/err-num.lisp

Dependency

string.lisp (file).

Source

cl-ana.makeres.asd.

Parent Component

cl-ana.makeres (system).

Public Interface

3.1.211 cl-ana.makeres-macro/package.lisp

Source

cl-ana.makeres-macro.asd.

Parent Component

cl-ana.makeres-macro (system).

Packages

cl-ana.makeres-macro.


3.1.212 cl-ana.makeres-macro/makeres-macro.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-macro.asd.

Parent Component

cl-ana.makeres-macro (system).

Public Interface
Internals

3.1.213 cl-ana.makeres-block/package.lisp

Source

cl-ana.makeres-block.asd.

Parent Component

cl-ana.makeres-block (system).

Packages

cl-ana.makeres-block.


3.1.214 cl-ana.makeres-block/makeres-block.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-block.asd.

Parent Component

cl-ana.makeres-block (system).

Public Interface
Internals

*project->bid->body* (special variable).


3.1.215 cl-ana.makeres-progress/package.lisp

Source

cl-ana.makeres-progress.asd.

Parent Component

cl-ana.makeres-progress (system).

Packages

cl-ana.makeres-progress.


3.1.216 cl-ana.makeres-progress/progresstrans.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-progress.asd.

Parent Component

cl-ana.makeres-progress (system).

Public Interface

3.1.217 cl-ana.makeres-table/package.lisp

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

Packages

cl-ana.makeres-table.


3.1.218 cl-ana.makeres-table/smart-gensym.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

Internals

3.1.219 cl-ana.makeres-table/table-operators.lisp

Dependency

smart-gensym.lisp (file).

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

Public Interface
Internals

*proj->tab->lfields* (special variable).


3.1.220 cl-ana.makeres-table/tabletrans.lisp

Dependency

table-operators.lisp (file).

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

Public Interface
Internals

3.1.221 cl-ana.makeres-table/openers.lisp

Dependency

tabletrans.lisp (file).

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

Public Interface

3.1.222 cl-ana.makeres-table/logging.lisp

Dependency

openers.lisp (file).

Source

cl-ana.makeres-table.asd.

Parent Component

cl-ana.makeres-table (system).

Public Interface
Internals

destruct-on-save? (method).


3.1.223 cl-ana.makeres-graphviz/package.lisp

Source

cl-ana.makeres-graphviz.asd.

Parent Component

cl-ana.makeres-graphviz (system).

Packages

cl-ana.makeres-graphviz.


3.1.224 cl-ana.makeres-graphviz/dot.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-graphviz.asd.

Parent Component

cl-ana.makeres-graphviz (system).

Public Interface

3.1.225 cl-ana.makeres-branch/package.lisp

Source

cl-ana.makeres-branch.asd.

Parent Component

cl-ana.makeres-branch (system).

Packages

cl-ana.makeres-branch.


3.1.226 cl-ana.makeres-branch/makeres-branch.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-branch.asd.

Parent Component

cl-ana.makeres-branch (system).

Public Interface
Internals

3.1.227 cl-ana.makeres-utils/package.lisp

Source

cl-ana.makeres-utils.asd.

Parent Component

cl-ana.makeres-utils (system).

Packages

cl-ana.makeres-utils.


3.1.228 cl-ana.makeres-utils/makeres-utils.lisp

Dependency

package.lisp (file).

Source

cl-ana.makeres-utils.asd.

Parent Component

cl-ana.makeres-utils (system).

Public Interface

deffitres (macro).


3.1.229 cl-ana.columnar-table/package.lisp

Source

cl-ana.columnar-table.asd.

Parent Component

cl-ana.columnar-table (system).

Packages

cl-ana.columnar-table.


3.1.230 cl-ana.columnar-table/columnar-table.lisp

Dependency

package.lisp (file).

Source

cl-ana.columnar-table.asd.

Parent Component

cl-ana.columnar-table (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 cl-ana

Source

package.lisp.

Use List

common-lisp.

Internals

*cl-ana-package-names* (special variable).


4.2 cl-ana.csv-table

Source

package.lisp.

Use List
Used By List

cl-ana.makeres-table.

Public Interface
Internals

4.3 cl-ana.ntuple-table

Source

package.lisp.

Use List
Used By List

cl-ana.makeres-table.

Public Interface
Internals

4.4 cl-ana.table-viewing

Source

package.lisp.

Use List
Public Interface

4.5 cl-ana.makeres-macro

Source

package.lisp.

Use List
Used By List

cl-ana.makeres-table.

Public Interface
Internals

4.6 cl-ana.quantity

Source

package.lisp.

Use List
Public Interface
Internals

4.7 hdf5

hdf5-cffi library: Common LISP binding for the HDF5 library

Source

package.lisp.

Use List
  • cffi.
  • common-lisp.
Used By List
Public Interface
Internals

4.8 cl-ana.serialization

Source

package.lisp.

Use List
Used By List

cl-ana.makeres.

Public Interface
Internals

4.9 cl-ana.typed-table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.10 cl-ana.int-char

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

int-char (function).

Internals

4.11 cl-ana.plotting

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.12 cl-ana.spline

Source

package.lisp.

Use List
Public Interface
Internals

4.13 cl-ana.makeres-table

Source

package.lisp.

Use List
Public Interface
Internals

4.14 cl-ana.functional-utils

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

4.15 cl-ana.memoization

Source

package.lisp.

Use List
  • alexandria.
  • common-lisp.
Used By List
Public Interface
Internals

*memoized-map* (special variable).


4.16 cl-ana.table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.17 cl-ana.gsl-cffi

Source

package.lisp.

Use List
  • cffi.
  • common-lisp.
Public Interface
Internals

4.20 cl-ana.lorentz

Source

package.lisp.

Use List
Public Interface

4.21 cl-ana.statistics

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

mean-accumulator (function).


4.22 cl-ana.gnuplot-interface

Source

package.lisp.

Use List
  • common-lisp.
  • external-program.
Used By List

cl-ana.plotting.

Public Interface

4.24 cl-ana.tensor

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.25 cl-ana.fitting

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.26 cl-ana.makeres

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.27 cl-ana.hash-table-utils

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface
Internals

copy-hash-table (function).


4.29 cl-ana.error-propogation

Source

package.lisp.

Nickname

cl-ana.err-prop

Use List
Used By List
Public Interface
Internals

4.30 cl-ana.hdf-table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.31 cl-ana.makeres-branch

Source

package.lisp.

Use List
Public Interface
Internals

4.32 cl-ana.makeres-progress

Source

package.lisp.

Use List
Public Interface

4.34 cl-ana.linear-algebra

Source

package.lisp.

Use List
Used By List
Public Interface

4.35 cl-ana.macro-utils

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.36 cl-ana.hdf-typespec

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.37 cl-ana.clos-utils

Source

package.lisp.

Use List
Used By List

cl-ana.histogram.

Public Interface

4.38 cl-ana.calculus

Source

package.lisp.

Use List
Public Interface

4.39 cl-ana.pathname-utils

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

4.40 cl-ana.array-utils

Source

package.lisp.

Use List

common-lisp.

Public Interface

4.41 cl-ana.generic-math

Source

package.lisp.

Nickname

cl-ana.gmath

Use List
Public Interface
Internals

reduce-defun (macro).


4.42 cl-ana.math-functions

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

4.43 cl-ana.table-utils

Source

package.lisp.

Use List
Public Interface

4.44 cl-ana.histogram

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.46 cl-ana.binary-tree

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.48 cl-ana.file-utils

Source

package.lisp.

Use List
  • common-lisp.
  • external-program.
  • split-sequence.
Used By List
Public Interface
Internals

line->fields (function).


4.49 cl-ana.makeres-graphviz

Source

package.lisp.

Use List
Public Interface

4.50 cl-ana.makeres-block

Source

package.lisp.

Use List
Public Interface
Internals

*project->bid->body* (special variable).


4.51 cl-ana.list-utils

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

list-equal (function).


4.52 cl-ana.columnar-table

Source

package.lisp.

Use List
Public Interface
Internals

4.53 cl-ana.reusable-table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.54 cl-ana.package-utils

Source

package.lisp.

Use List
  • alexandria.
  • common-lisp.
Used By List

cl-ana.generic-math.

Public Interface
Internals

*package-groups* (special variable).


5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Constants

Constant: +gsl-eof+

End-of-file return value for gsl functions

Package

cl-ana.gsl-cffi.

Source

gsl-cffi.lisp.


5.1.2 Special variables

Special Variable: *copy-target-table-p*

This is T by default so that transformations know to not modify their input arguments, but can be set to NIL by other functions once the graph has been copied once.

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *fin-target-tables*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *gmath-generic-map*

Hash table mapping generic function symbols to the argument specification for the function.

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Special Variable: *gnuplot-file-io*

Set to a directory path to use files for data to be transferred to gnuplot via files instead of pipes. Value of NIL indicates pipe IO to be used for data transfer, but this is potentially unsafe for large transfers and can lead to hard to diagnose bugs.

Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: *gnuplot-sessions*
Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: *gnuplot-single-session*

Set this parameter to nil if you want each page to have its own gnuplot session; this is expensive and requires (restart-gnuplot-sessions) occasionally for freeing memory.

Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: *makeres-args*

Map from arg symbol to supplied or default value at makeres execution

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *makeres-progress-results-only-p*

Set to nil if you want progresstrans to print messages for every target in given table, not just the ones also present in the project target table (meaning that internal-use-only targets will have their strange names printed).

Package

cl-ana.makeres-progress.

Source

progresstrans.lisp.

Special Variable: *makeres-warnings*

Set to nil if you want to suppress warnings from compilation

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *params-table*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *print-progress*

Set this to nil if you don’t want to see progress messages printed; set this to an integer value to specify the number of rows at which to print a progress update message. Note that this should only be used for tables which know their size (so CSV tables don’t work with this).

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Special Variable: *proj->binding-ops*
Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *proj->op->expander*

map from project to operator to expander function

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *project-id*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *target-tables*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *trans->propogator-fn*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *transformation-table*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: +a0+

Bohr radius

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +alpha+

Fine Structure Constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +c+

Speed of light in vacuum

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +e+

Elementary charge

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +eps0+

Permittivity of free space

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +g+

Newton’s gravitational constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +gravitational-acceleration+

Standard Gravitational Acceleration

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +h+

Planck’s constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +hbar+

Reduced Planck’s constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +k-boltzmann+

Boltzmann constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +k-coulomb+

Coulomb’s constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +md+

Deuteron Mass

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +me+

Electron mass

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +mn+

Neutron Mass

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +mp+

Proton mass

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +mu-bohr+

Bohr magneton

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +mu0+

Permeability of free space

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +na+

Avogadro’s Number

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +null+
Package

hdf5.

Source

library.lisp.

Special Variable: +r+

Ideal Gas Constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +r-electron+

Classical electron radius

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +rydberg+

Rydberg Constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +stefan-boltzmann+

Stefan-Boltzmann Constant

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +t0+

Freezing point of water

Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +vsound+
Package

cl-ana.quantity.

Source

constants.lisp.

Special Variable: +z0+

Impedance of vacuum

Package

cl-ana.quantity.

Source

constants.lisp.


5.1.3 Symbol macros

Symbol Macro: +h5p-attribute-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-attribute-create-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-dataset-access+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-dataset-access-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-dataset-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-dataset-create-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-dataset-xfer+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-dataset-xfer-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-datatype-access+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-datatype-access-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-datatype-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-datatype-create-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-file-access+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-file-access-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-file-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-file-create-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-file-mount+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-file-mount-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-group-access+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-group-access-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-group-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-group-create-default+
Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-object-copy+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-object-copy-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-object-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-root+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-string-create+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5t-c-s1+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-fortran-s1+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-ieee-f32be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-ieee-f32le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-ieee-f64be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-ieee-f64le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-b16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-b32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-b64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-b8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-char+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-double+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-float+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-haddr+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-hbool+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-herr+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-hsize+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-hssize+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-llong+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-long+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-opaque+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-schar+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-short+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uchar+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-ullong+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-ulong+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-ushort+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b16be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b16le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b32be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b32le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b64be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b64le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b8be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-b8le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i16be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i16le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i32be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i32le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i64be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i64le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i8be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-i8le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-ref-dsetreg+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-ref-obj+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u16be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u16le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u32be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u32le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u64be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u64le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u8be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-std-u8le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-unix-d32be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-unix-d32le+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-unix-d64be+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-unix-d64le+
Package

hdf5.

Source

h5t.lisp.


5.1.4 Macros

Macro: abbrev (short long)

Defines abbreviated operator with name short expanding to a call to long.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: abbrevs (&rest names)

Defines multiple abbreviations simultaneously. Arguments are interpreted as:

(abbrevs short1 long1
short2 long2
...)

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: aif (test then &optional else)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: alambda (parms &body body)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: awhen (test &body body)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: branch (branch-list &optional form)

branch operator takes the branch-list and an optional expression as arguments.

branch-list must be either 1. A form which can be evaluated in the null-environment to yield a list whose elements each correspond to a separate branch of a computation, or 2. A (res id) form which denotes co-branching. Each branching computation has access to the value during its evaluation, and branch operators can be nested, although this is technically unnecessary.

Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Macro: case-equal (form &body cases)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: clrres ()

Clears all status for result targets in current project

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: cond-setf (place value &optional condition)

Only sets the place when the condition is met.

condition may be one of three values: :place, :value, or :both.

:place specifies that the place must evaluate to a non-nil value,

:value specifies that the value must evaluate to a non-nil value, and

:both specifies that both place and value must evaluate to non-nil values.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: dbind (&rest args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: decf (place &optional delta)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Macro: deffitres (fit-id-prefix data-form fn-form &key fit-options draw-p x-range y-range flags force-p nparams param-init-value param-init-list)

Defines fit result, fit parameter and fit function targets for fitting a function against data. force-p non-NIL means defres is used, whereas NIL means defres-uniq is used for defining the targets. flags should be a list of identifiers appended to the created targets’ IDs. param-inits can be a constant or a list of initial parameter guesses. draw-p NIL means don’t draw the fit results, non-NIL means draw in an interactive window. Note that drawing only works for single parameter data at the moment. x-range and y-range apply to the optional plot. param-init-value can be used to set a constant default parameter value, whereas param-init-list can be used to specify a list of default parameter values. If fn-form is a simple lambda form, then the number of parameters can be inferred, otherwise param-init-list needs to be specified explicitly. fit-options are supplied to fit. Defines the following targets:

* (fit-id-prefix fit-results): fit results, parameters, and the rest from the multiple fit values.
* (fit-id-prefix fit-params): fit parameters
* (fit-id-prefix fit): fit function with applied parameters
* (fit-id-prefix fit-plot): optional plot target

Package

cl-ana.makeres-utils.

Source

makeres-utils.lisp.

Macro: defhist (id src expr init &key test weight)

Defines a histogram reduction of table src with expr inserted into the result histogram. test is a form which, when evaluated in the table pass body should return non-nil for events to be inserted into the histogram. Supply expression for weight when events need reweighting.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: define-load-target-method (method-symbol id test &body load-body)
Package

cl-ana.makeres.

Source

logres.lisp.

Macro: define-res-function (name lambda-list &body body)

Defines a res-macro with the same syntax you would use for defining a function, which is just removing the double-evaluation of the body form. Note that this still just defines a macro, so wrap calls to it in a lambda form when e.g. mapping.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Macro: define-res-macro (name lambda-list &body body)

Defines a res-macro to be expanded in the pipeline.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Macro: define-save-target-method (method-symbol id test &body save-body)
Package

cl-ana.makeres.

Source

logres.lisp.

Macro: define-unit (unit-symbol quantity)

Defines a derived unit.

Package

cl-ana.quantity.

Source

quantity.lisp.

Macro: deflfields (table-id lfields &key op)

Sets logical fields for table-id; can be referenced via field by any reductions of the table.

op can be :add or :set, resulting in adding lfields or setting lfields respectively.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: defmath (fname (&rest args) &body body)

Defines a generic function for use in generic-math. Necessary to allow for programmatically generated methods of certain mathematical types. Can use body just like with defgeneric to specify methods etc.

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Macro: defmethod-commutative (method-name (left-arg right-arg) &body body)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Macro: defpackage-in-group (package-name group &body package-body)

Defines a package while placing this package into the group specified by group. group can technically be any object, but I like to stick to keyword symbols. Any package statements can be used in the package-body portion.

Package

cl-ana.package-utils.

Source

package-utils.lisp.

Macro: defpars (params)

Adds parameters to project, updating default values for existing parameters.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: defplural (fname)

Defines a function which maps the function with symbol fname across a list. The defined function has as its symbol fname with a trailing s character appended.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: defproject (id path transformations cache-strategy &key warnings-p ignore-functions-p)

Defines a makeres project. id is unevaluated whereas all other arguments are evaluated.

path should be an absolute path.

warnings-p controls whether warnings are printed during compilation.

ignore-functions-p should be set to T unless you find a way to log functions.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: defpropogator (trans fn)

Assigns function for finding additional transformation-induced dependencies for a given target in a graph. Transformation-induced means any dependencies not found by searching the target expression directly for (res ...) forms.

trans should be a graph transformation function.

fn should be a function accepting one argument, a target graph, and returning a modified graph with each target having sufficiently many additional dependencies induced by the transformation to allow propogration via makeres-propagate!, as well as having the target status for each target be appropriate for makeres-propagate!, as the result graph is what will be checked, not the original target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: defres (id &body body)

Defines a result target with id and value expression ‘(progn ,@body).

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: defres-uniq (id &body body)

Only defines the target if the expression would be different from that already in the target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: defresblock ((&rest ids) &body body)

Macro defining a body which, when executed, will result in multiple targets having their values set.

Package

cl-ana.makeres-block.

Source

makeres-block.lisp.

Macro: defun-memoized (function-name arg-list &body body)

Macro for defining a memoized function. Note that currently there is a small inconvenience in that lambda-lists are not automatically added to the documentation used by things like SLIME.

Package

cl-ana.memoization.

Source

memoization.lisp.

Macro: defun-with-setf (fname (&rest lambda-list) &body body)

Defines function along with setfable version when body is a single expression; throws error otherwise. This is limited to cases where the expression is already understandable to setf.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: dlambda (&rest ds)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: do-plist ((field-symbol field-value plist) &body body)

Executes body via looping over plist, binding each field symbol to field-symbol and each field value to field-value. Returns nil.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Macro: do-plists (plists &body body)

Loops over a plist, binding each field in the plist to a variable of the same name as the field symbol but in the current package.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Macro: do-table ((rowvar table) field-selections &body body)

Macro for iterating over a table.

rowvar is a symbol which will be bound to the row number inside the loop body. You can optionally use a list (rowtype rowvar) which will allow for the rowvar to have a type declared for it.

table is the table which will be looped upon.

To select specific fields from the table for reading, specify all the desired field names in field-selections; if field-selections
is nil then all fields will be read. Note that it is still more efficient to specify all desired fields; for two field data this results in about a 16% running time difference. Also you must specify either none or all of the desired fields to work with during the loop body.

Each field-selection is a list of 1. field names to access during the loop, by default the value will be bound to the lispified field name as a symbol, 2. A list containing a symbol as the first element and the field name as the second which will be bound to the symbol given as the first element of the list.

The code body will be run for each row in the table. If fields are explicitly selected, then you can use declare statements at the beginning of the loop body; otherwise this is not supported.

Package

cl-ana.table.

Source

table.lisp.

Macro: dotab (source-table init-bindings return &body body)

Operator used for denoting a loop over a table.

init-bindings are placed in a let* outside the loop body, which executes body once per row in a context where the macro field is defined which has access to any physical or logical fields by their symbol.

return is the return value of the dotab, executed inside the init-bindings let form.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: dotab-mean (src expr)

Computes mean for some expression in the table. Set protected to some numerical value to use protected-div with that value.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: dotab-nrows (src)

Counts the number of rows in table.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: dotab-standard-deviation (src expr)

Computes single pass standard deviation for some expression in the table. Set protected to some numerical value to use protected-div with that value.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: ensure-lists ((&rest list-bindings) &body body)

Ensures and rebinds variables as lists via mklist. Each list-binding must be either a symbol or a list (symbol form); for a symbol it will be bound to (mklist symbol) in the body; for a list the first element of the list-binding will be bound to (mklist (second list-binding)).

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Macro: evres (id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: for-array (binding dimensions &body body)

Iterates over every possible index for an array with supplied dimensions. If binding is an atom, then the index list will be set to that variable as a list. If it is a list of symbols, then each symbol will be bound to its corresponding element from the Cartesian product element.

Package

cl-ana.array-utils.

Source

array-utils.lisp.

Macro: for-cartesian (binding xss &body body)

Effectively iterates over every element of the Cartesian product of xss, which is a sequence of (xs ys ...) to be Cartesian-multiplied. If binding is an atom, then the Cartesian product element will be set to that variable as a list. If it is a list of symbols, then each symbol will be bound to its corresponding element from the Cartesian product element.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: for-combinations ((indexvar n r) &body body)

Evaluates body for every combination of r objects taken from a set of n without repetition and without caring about order of occurrence. indexvar will be set to an index array denoting the selected combination. For unreasonable values of n and r, no iterations are performed. Note that for r=0, one evaluation of the body is performed with an empty index array.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Macro: for-combinations-repeating ((indexvar n r) &body body)

Evaluates body for every combination of r objects taken from a set of n with allowed repetition but without caring about order of occurrence. indexvar will be set to an index array denoting the selected combination. For unreasonable values of n and r, no iterations are performed. Note that for r=0, one evaluation of the body is performed with an empty index array.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Macro: for-permutations ((indexvar n r) &body body)

Iterates over all permutations of r objects taken from n total, binding an array of r index values to indexvar and evaluating body with that binding. If you want to actually permute objects in a list/array/sequence, use the bound index array to find permutations of those objects. No safety checks are performed, so use reasonable values of n and r.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Macro: for-permutations-repeating ((indexvar n r) &body body)

Iterates over all permutations with allowed repitition of r objects taken from n total, binding an array of r index values to indexvar and evaluating body with that binding. If you want to actually permute objects in a list/array/sequence, use the bound index array to find permutations of those objects. No safety checks are performed, so use reasonable values of n and r. Note that r can be greater than n since repetition is allowed.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Macro: fvbind (&rest args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: in-project (project-id)

Selects graph identified by graph-id for use. Graph does not need initialization, will be initialized automatically if necessary.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: incf (place &optional delta)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Macro: inrange (xlo op1 x op2 xhi &key prec)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: keysymbq (&rest args)

Convenient macro for using keysymb; quotes the list of args and passes it to keysymb.

Package

cl-ana.symbol-utils.

Source

symbol-utils.lisp.

Macro: klambda ((&rest key-args) &body body)

Modified lambda which returns a keyword arg-accepting function with &allow-other-keys

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: logres-ignore (res)

Ignores result with id res when logging (loading or saving)

Package

cl-ana.makeres.

Source

logres.lisp.

Macro: logres-track (res)

Ensures that a result is not ignored

Package

cl-ana.makeres.

Source

logres.lisp.

Macro: logres-track-by (filter)

Tracks any result with id for which (funcall filter id) returns t (filter can use target table to get information from id)

Package

cl-ana.makeres.

Source

logres.lisp.

Macro: ltab (source inits &body body)

Like tab, but for logical tables. Returns nil. Requires special treatment since logical tables don’t yield a result. Arguments are simply for tracking the logical table.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: map-bind (fn symbols &body body)

Binds each symbol in symbols to the value of (funcall fn symbol) and executes body inside of this lexical scope.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: memoize (fn &key test)

Macro for memoizing any function; test argument allows you to specify how arguments will be looked up.

Package

cl-ana.memoization.

Source

memoization.lisp.

Macro: memolet (memo-fns &body body)

A macro for defining mutually recursive memoized functions and executing body with knowledge of them. Cannot access the lookup tables via *memoized-map* in the body, since this would prevent garbage collection of the memoized function hash tables.

Package

cl-ana.memoization.

Source

memoization.lisp.

Macro: mres (id)
Package

cl-ana.makeres.

Source

logres.lisp.

Macro: mvbind (&rest args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: mvsetq (&rest args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: olet ((&rest bindings) &body body)

olet (at the moment) functions much like let*, except that each binding is only evaluated once at most, and not at all if the lexical binding is never used in the body. This can result in a tremendous speedup when used in creating context, e.g. looping over a table but only needing a few fields from the table. In test cases the compiler appeared to remove unused bindings entirely thanks to the symbol-macrolet.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: par (id)

Outside of generating function, returns the last used value of a parameter. Inside, expands to whatever the current parameter value is.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: poll (test wait &body body)

Repeatedly executes test form; if test returns true, executes body; otherwise waits for wait seconds and tries again. Returns last form in body.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: print-eval (arg)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: remakeres (&rest targets)

Evaluates a list of targets in the order given, looking up values of these targets as they’ve been recomputed rather than what is stored in the target table.

Package

cl-ana.makeres.

Source

logres.lisp.

Macro: res (id)

Expands to whatever the symbol for id in project identified by project-id is, nil if id or project not specified.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: setres (id value)

Sets target value of id in project to value and the status to t so it will not be recomputed.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: srctab (opener &optional bootstrap)

Operator for denoting a source table. Necessary for logging.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: suppress-output (&body body)

suppress-output redirects all output to /dev/null, thus silencing any messages printed to *standard-output*.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: tab (source inits opener &body body)

Operator for generating physical tables via table-pass. Returns a table-pass form (so you can run macroexpand on it in a graph transformation).

source is the source table to be iterated over.

opener should be a closure which accepts a single keyword argument. When given keyword argument :read it should return an open table object ready for reading, and when given keyword argument :write should return a table object ready for writing. opener should handle all necessary calls to table-close as well as managing e.g. open files.

inits are used for bindings outside the table-pass loop.

body will be placed in a macrolet which macrolets push-fields, accepting all arguments to table-push-field minus the destination table (will be supplied the result table).

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: table-easy-view (table fields bin-specs &key processor filter)

Similar to table-view, but allows processor and filter to be expressions which will be used as a body in the appropriate lambda functions when specified.

fields is not evaluated.

bin-specs is evaluated.

Package

cl-ana.table-viewing.

Source

table-viewing.lisp.

Macro: table-pass (table inits result lfields &body body)

Loops over table with external bindings inits and result form result, executing body once per row.

macro field yields the field value of current row.

macro row-number yields the row number of current row.

Limitations: Make sure no forms (field X) occur which are not meant to reference the field value. I’ve tried various options to make this work via macros but nothing short of code walking looks viable, and this is my naive code walking strategy’s fault.

When used with makeres, each table-pass is guaranteed to have independent lfields and inits, no matter what symbol names you choose. If you need a common lfield, use deflfields. If you need a common init binding, at the moment the only solution is to combine the targets manually (usually more conceptually clear incidentally).

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Macro: table-push-fields (table &body field-specs)

Sets fields and commits row of table using field-specs.

Each field-spec is either a symbol which represents both the field-symbol and the variable storing the field data.

Package

cl-ana.table.

Source

table.lisp.

Macro: table-value-counts (table field)

Counts the number of values present in a table’s field.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Macro: time-proc (&body body)

Times the execution of body and returns multiple values: 1. Real time in seconds, 2. Run time in seconds, and the rest being the return values of body.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: undefpars (&rest params)

Undefines parameters in params from project

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: undefres (&rest res)

Undefines result targets

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: unsetdeps (id &key quiet-p)

Macro version of unsetresfn. id is unevaluated, quiet-p is.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: unsetres (id)

Sets status of target to nil, will be recomputed.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: when-keywords (&body keyword-arg-specs)

Creates a plist containing the keyword arguments only when the values are non-nil; if a keyword-arg-spec is a list, then the first element is taken to be the field symbol and the second element the expression to be passed as the value.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: with-cleanup ((&rest specs) &body body)

Executes body inside of a lexical environment where objects described by specs are bound and then freed upon concluding the body.

Each spec is a list of 3 elements:

1. A symbol which will denote a variable inside the body,
2. A form which will be evaluated and its value bound to the symbol, 3. A function for cleaning up the object referenced by the symbol; it will be given the symbol as the sole argument.

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Macro: with-create-dataspace ((dataspace rank dims maxdims) &body body)

Creates a new dataspace and cleans up after it

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Macro: with-dataset-type ((type dataset) &body body)
Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Macro: with-default-args (fn (&rest argbindings) &body body)

Executes body with default argument values supplied to fn in a convenient way.

fn is either the name of a function or a list (function local-name);
fn is defined via flet and takes no arguments, but refers to the
arguments in argbindings.

argbindings are used analogously to let.

Example: (with-default-args (list fn) ((x 3)) (fn)) yields (3). More useful examples would involve conditionally setting argument values in
the body.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: with-mres (&body body)
Package

cl-ana.makeres.

Source

logres.lisp.

Macro: with-open-dataspace ((dataspace dataset) &body body)

Safely work with dataspace taken from dataset

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Macro: with-open-hdf-file ((hdf-file file-path-or-string &key direction if-exists if-does-not-exist read-access-parameters write-access-parameters) &body body)

Macro providing lispy access to hdf (HDF5) files. Use just like you would with-open-file, just give a file and a path/string.

The usual key arguments for access mode, etc. are honored and transformed into HDF5 terms.

The argument hdf-file is the symbol you’ll use to refer to the file handle inside of the macro body.

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Macro: wrap-for-reuse (table-creation-form &optional opener-form)

Creates a reusable (when table-creation-from does not return a reusable-table) table which places the table-creation-form into a closure which will be evaluated each time the table gets re-read from the beginning. If the creation form returns a reusable-table, simply returns the table.

Package

cl-ana.reusable-table.

Source

reusable-table.lisp.


5.1.5 Ordinary functions

Function: * (&rest xs)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: + (&rest xs)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: +- (&rest val-errs)

Constructs a numerical value along with errors. Note that the structure allows for errors in errors to arbitrary depth.

Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: - (&rest xs)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: ->absolute-pathname (pathname-or-string)
Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: / (&rest xs)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: add-binding-ops (ops-expanders)

Takes a list of lists of the form (op expander) and adds the operators along with their expanders to the current project.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Function: add-package-to-group (package group)

Adds the package to the package group given by group.

Package

cl-ana.package-utils.

Source

package-utils.lisp.

Function: after (x y list &key test)

Tells you if x is found after y in list.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: alist->hash-table (alist &optional test)
Package

cl-ana.hash-table-utils.

Source

hash-table-utils.lisp.

Function: alist->plist (alist)

Forms a plist from an alist

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: anderson-darling-normality-test (data &key critical)

Applies Anderson-Darling test for normality. Returns true if normal, or NIL if not.

Critical selects the critical value. Common values are:

1.621 for 15%
1.933 for 10%
2.492 for 5%
3.070 for 2.5%
3.878 for 1%

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: append1 (list object)

Creates a list containing object and appends list to it.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: aref-by-list (array indexlist)

Access array element via index list instead of individual indices

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: at-indices (lst indices)

Returns the values from lst located at positions given by indices

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: atto (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: basename (pathname)

Returns basename of pathname; pathname-name strips the extension while this utility function preserves it.

Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: before (x y list &key test)

Tells you if x is found before y in list.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: bin (data &key dim-names mins maxs nbins empty-bin-value default-increment)

Creates a sparse histogram determining min, max, and number of bins from the data.

data can be a list of atoms for 1-D data or a list of lists for any dimensionality.

dim-names is an optional list of dimension names

mins, maxs, and nbins can be alists mapping from dimension name/index to a value, or if all dimensions have a value specified, just a list of values taken to be given in order of dimension.

empty-bin-value and default-increment will be supplied to the histogram if present.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: binary-giga (x)
Package

cl-ana.quantity.

Source

binary.lisp.

Function: binary-kilo (x)
Package

cl-ana.quantity.

Source

binary.lisp.

Function: binary-mega (x)
Package

cl-ana.quantity.

Source

binary.lisp.

Function: binary-tera (x)
Package

cl-ana.quantity.

Source

binary.lisp.

Function: binomial (n r)

Nickname for ncombinations; returns the binomial coefficient of n and r.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Function: blocktrans (target-table)

Target table transformation supporting the definition of blocks which will result in multiple targets being computed at once.

Package

cl-ana.makeres-block.

Source

makeres-block.lisp.

Function: branchtrans (graph)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: bref (tree val &key key)

Returns a cons pair of node values which form the most constraining interval around val using key.

Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: canvas-term (&key size background font-face font-point-size font-size interlace truecolor rounded standalone-p mousing-p name enhanced jsdir title colors)

Generates the type string for a png terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: cars (xs)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: cartesian-product (&rest xs)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: cdrs (xs)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: centi (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: chained-edge-map (target-table &key reduction-test-fn reduction-source-fn)

Returns an edgemap which only describes the chains of table reductions.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: chained-reductions (chained-edge-map src)

Returns list of ids for targets from target-table which are connected via a chain of reductions from src.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: chainmap (target-table &key reduction-test-fn reduction-source-fn)

Returns a hash table mapping from reduction to the chain of source tables producing the reduction.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: char-vector->string (char-vector &optional length)

Returns a string version of a vector of integers interpreted as the numerical codes for characters. If argument length is given, the result contains only the first length characters, or if length is longer than the char-vector, the char-vector interpreted into a string as if length were not given.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: checkout-version (version-string)

Sets symlink in project-path/versions/current to point to version-string as absolute path or relative path from project directory.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: checkres (&optional target-table)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: clist->object (clist)

Currently only works for one-level-deep clists; needs to be fixed to allow arbitrary depth.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: clist-field-symbols (clist)

Returns the field symbols for the object the clist represents.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: clist-field-values (clist)
Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: clist-type (clist)

Returns the type symbol for the type of the object the clist represents.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: close-hdf-file (hdf-file)

Closes all datatype objects associated with file along with the file

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Function: clrresfn ()

Function version of clrres

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: commit-form (id)

Commits an ID’s form to the log. To commit a form means to write the form to the log. This is dangerous, breaking the logic of the makeres system, and should only be done when you know for a fact that the value of the result would not be changed by the changes to the form that you are committing.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: compress (list &key key test sort-by singleton-pairs)

Compress list such that duplicate elements are combined into a single pair entry which has as the car the element value and as the cdr the count.

The singleton-pairs option controls whether single elements are still placed inside a pair. This is useful when the elements of the list you wish to compress are cons cells, as this would otherwise lead to ambiguity in the result.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: compress-edge-map (edge-map-alist)

Generates a hash-table of compressed edges, i.e. all direct children listed for each parent.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: conc1 (list object)

Like append1, but uses nconc instead of append

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: contiguous->sparse (histogram)

converts a sparse histogram into a contiguous one. Note that this is dangerous in cases where sparse histograms are actually necessary.

Package

cl-ana.histogram.

Source

conversion.lisp.

Function: convert-temperature (temp to-units)

Converts the temperature quantity temp into the temperature units to-units.

Note that the result is unitless.

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: convert-units (quantity new-units)

Gets the scale of quantity if expressed in new-units.

new-units can be either a product unit (usual unit, e.g. meter/second) or a list of product units which is interpreted as a sum of units.

Using a list of units results in a list of unit-scales, one element per unit in the sum. The quantity value is the result of multiplying the unit-scales with the corresponding product units and them summing. Useful for expressing U.S. quantities like heights in feet and inches.

Package

cl-ana.quantity.

Source

convert-units.lisp.

Function: copy-lfields (source dest &optional lfields)

Copies logical fields from source to dest

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Function: copy-target (target)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: copy-target-table (target-table)

Returns a new hash-table object with copies of each target from target-table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: create-csv-table (filename field-names &optional delimeter)

Creates a CSV file to be written to as a table.

Package

cl-ana.csv-table.

Source

csv-table.lisp.

Function: create-hdf-table (hdf-file dataset-path names-specs &key buffer-size)

Creates a hdf-table for writing in hdf-file with dataset-path as the path to the dataset in the hdf-file and the alist names-specs which maps the field names to their typespecs (this is just applying rest to the typespec for the table). Buffer size will be used as both the chunksize for the hdf dataset and as the size of the buffer for writing into the file.

Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Function: create-ntuple-table (filename names-specs)

Creates an ntuple-table with file located at the path corresponding to filename and names-specs being an alist mapping the field names to their typespecs.

Package

cl-ana.ntuple-table.

Source

ntuple-table.lisp.

Function: create-plist-table (field-names)
Package

cl-ana.table.

Source

plist-table.lisp.

Function: cross-product (a b)

Returns cross product of vectors a and b

Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: csv-opener (path &key field-names read-from-string delimeter)

Returns a closure which, when given a single keyword argument, returns an ntuple-table ready for reading/writing, automatically managing file access and calling table-close when necessary.

Package

cl-ana.makeres-table.

Source

openers.lisp.

Function: current-path ()

Returns the path to the current log

Package

cl-ana.makeres.

Source

logres.lisp.

Function: data->polynomial-x (data order)

Returns an alist of data suitable for least squares fitting against a polynomial function using the existing linear-least-squares fit function. order should be at least 0. Note that this is not as efficient as a purpose-built polynomial least squares fit due to algebraic simplifications to the matrix multiplication that are possible.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: dds (&rest args)

Abbreviation for discrete-dim-spec

Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: deca (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: deci (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: decompress-edge-map (edge-map)

Generates an alist of single-dependency edges, the standard academic representation of a DAG

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: defcache (cache-fn)

Sets the caching function. cache-fn should be a function which, when given a single target id, manages the cache according to its strategy and leaves the target table in a state such that the result for the given target id is ready to be accessed from the
target table.

Default behavior is unlimited cache, i.e. all results remain in the target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: deflfieldsfn (table-id lfields &key op)

function version of deflfields

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Function: dep< (target-table)

Returns comparison function from target-table which returns true when the left argument does not depend on the right argument.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depmap (target-table)

Returns the dependency map for a target-table. Used by dep< and can be useful for generating the explicit dependency graph for a target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depsort (ids dep<)

Sorts a list of values given dependency comparison function dep<; special algorithm since sort needs transitive operator while dep< is not transitive in general.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depsort-graph (target-table)

Returns dependency-sorted target ids from target-table. Uses the new topological sort algorithm.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: determination-coefficient (data function)

Calculates R^2, or the coefficient of determination, for the function against the data. data should have type with map->alist defined.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: diff (fn &key prec)

Returns the one-sided numerical derivative of a function.

Package

cl-ana.calculus.

Source

differentiation.lisp.

Function: directory-pathname-p (pathname-or-string)

Returns t iff pathname-or-string refers to a directory

Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: dirname (pathname)

Returns directory name of pathname.

Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: discrete-dim-spec (&key low high delta)

Returns dim-spec for discrete/integral data, e.g. digital event counter readouts.

Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: dot->pdf (from-path to-path &key type)

Runs dot command to convert dot code in from-path to a pdf file at to-path

Package

cl-ana.makeres-graphviz.

Source

dot.lisp.

Function: dot->png (from-path to-path &key type)

Runs dot command to convert dot code in from-path to a png file at to-path

Package

cl-ana.makeres-graphviz.

Source

dot.lisp.

Function: dot->ps (from-path to-path &key type)

Runs dot command to convert dot code in from-path to a ps file at to-path

Package

cl-ana.makeres-graphviz.

Source

dot.lisp.

Function: dot-compile (path &key if-exists target-table posts)

Writes target graph into a file located at path. Returns path of dot output file. posts is a list of lines to append to the end of the dot commands without semicolons.

Package

cl-ana.makeres-graphviz.

Source

dot.lisp.

Function: dotab? (expr)

True if expr is a dotab expression

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: draw-pdf (page output-prefix &rest terminal-keywords)

Generates a properly formatted PDF graph from gnuplot using LaTeX formatting. terminal-keywords are supplied to the epslatex-term used in generating the plot. Header keyword argument needs to enable math, so if the user does not supply a :header argument then the default is to enable math and use the Helvetica font.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: duplicate (object list &key test)

Tells you if the object occurs more than once in the list.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: eigen-decomposition (matrix)

Returns eigen values and eigen vectors of the matrix. Frontend to GSLL.

Returns:

* eigenvalue list
* eigenvector list

Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: ensure-binding-ops ()
Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Function: ensure-op-expanders ()
Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Function: ensure-table-binding-ops ()
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: ensure-table-op-expanders ()
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: eps-term (&rest args)

Generates term type string for eps terminals; takes the same arguments as ps-term minus the orientation argument (this is used by gnuplot to distinguish eps from ps)

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: epslatex-term (&key standalone-p oldstyle-p level1-p color-p size font-face font-size line-width dashed-p dash-length rounded palfuncparam-samples palfuncparam-maxdeviation header blacktext-p)

Generates the type string for a epslatex terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: err-num-* (&rest err-nums)
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: err-num-+ (&rest err-nums)
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: err-num-- (&rest err-nums)
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: err-num-/ (&rest err-nums)
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: euclidean-dot (x y)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: euclidean-norm (x)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: euclidean-norm2 (x)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: evaluate-polynomial-spline (spline x &key continued-boundary-p)
Package

cl-ana.spline.

Source

spline.lisp.

Function: evaluate-polynomial-spline-derivative (spline x deg)
Package

cl-ana.spline.

Source

spline.lisp.

Function: evaluate-polynomial-spline-integral (spline xlo xhi)

Evaluates definite integral of natural spline.

Package

cl-ana.spline.

Source

spline.lisp.

Function: every-nth (list n &optional start)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: evresfn (id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: exa (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: except-at (xs ns &key test uniquely-sorted)

Yields the list of xs except for the elements at the positions in ns. Set uniquely-sorted to t if you want except-at to assume the ns are already unique and sorted least to greatest.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: except-nth (x n)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: expand-res-macros (expr)

Finds & repeatedly expands any res-macros present in expr until none are present.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Function: exponential (params x)

Exponential fitting function:
f(x) = A * exp(B * x) ==> (exponential (list A B) x)

Package

cl-ana.fitting.

Source

functions.lisp.

Function: femto (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: file-last-changed (pathname-or-string)

Returns time in seconds since epoch of when the file data was changed.

Package

cl-ana.file-utils.

Source

stat-utils.lisp.

Function: fin-target-ids ()

Returns list of ids for defined targets in final target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: find2 (fn list)

Like find, but it returns two values: the list element and the value that fn returned.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: fit (data-source fn init-params &key max-iterations prec derivative-delta post-residual)

Fits a function fn against data from data-source using the initial parameters init-params. Use err-num data type in the dependent variable’s value if you want to do a weighted least squares fit.

data-source: A generic object which has a map->alist function defined for it. This is the data which will be fitted against.

fn: A function which takes two arguments: 1. A fit parameter
list (must be a list), 2. The independent variable value which will come from the data to be fitted against.

There is however one restriction when using err-num values as the dependent variable value: You must either use err-num values for every datum or none; I don’t know of a good way to handle mixing err-num values with non-err-num values which wouldn’t be more cumbersome than having the user decide.

init-params: a list of the initial parameter values.

post-residual: an optional function called on the residual. This allows for vector/list dependent values of fit function and data. E.g. euclidean-norm2 will result in fitting the norm squared of the vector residuals.

The return values of fit are:

1. fn with the best-fit parameters applied,
2. The list of best-fit parameters,
3. The list of uncertainties in the best-fit parameters,
4. The value of chi^2/(degrees of freedom) for the fit,
5. The number of iterations it took to converge on the solution.

Package

cl-ana.fitting.

Source

fitting.lisp.

Function: fit-polynomial-least-squares (data degree)

Fits a polynomial of specified degree against the data, returning the list of parameters from least order to highest order.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: fixed-cache (size)

Returns a caching function which limits the number of in-memory targets to size.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: flip (f)

Takes a function of two parameters and creates a new function which takes the same parameters in reverse order; particularly useful in conjunction with reduce.

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: four-momentum-beta-vector (four-momentum)

Returns the beta vector from the four-momentum. Assumes that your units are chosen such that c is effectively 1 (e.g. GeV/c^2 for mass, GeV/c for momentum, etc.)

Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: function->tensor (dimension-list fn &key type)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: function-target? (id)
Package

cl-ana.makeres.

Source

logres.lisp.

Function: g-means-cluster (data &key critical)

Applies the G-means clustering algorithm based on the Anderson-Darling normality test. The algorithm is a variant of k-means where the number k is determined through finding the minimum number of clusters required to have Gaussian distributed data when projected along a single dimension. Critical selects the critical value for the normality test.

Data should be a list of numbers or lists.

Returns:
* Clusters
* Centroids
* k

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: gamma (beta)

Returns gamma factor from beta

Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: gamma-from-beta2 (beta2)

Computes gamma from beta^2, for efficiency purposes

Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: gauss-amp (peak sigma)

The relationship between the peak of a gaussian and the amplitude is complicated by sigma, so this function computes the amplitude given the peak height and sigma estimate.

Package

cl-ana.fitting.

Source

functions.lisp.

Function: gaussian (params x)

Gaussian fit function:
f(x) = A/(sigma*sqrt(2*pi)) * exp(-((x-mu)/sigma)^2/2) ==> (gaussian (A mu sigma) x)

Package

cl-ana.fitting.

Source

functions.lisp.

Function: gaussian-kernel (x1 x2 lambda)

Gaussian kernel for multi-dimensional x1 and x2

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: gaussian-skew-factor (x mu sigma skew)

Factor which skews a Gaussian or any function convoluted with a Gaussian using the mean and standard deviation of the Gaussian component along with a skewing parameter skew.

Multiplying a Gaussian or Gaussian-convoluted function with this skew factor preserves normalization.

Package

cl-ana.fitting.

Source

functions.lisp.

Function: get-memo-map (memo-fn)

Returns the memoized function’s value hash table.

Package

cl-ana.memoization.

Source

memoization.lisp.

Function: getslice (slices bin)

Function for finding a slice from (hist-slice hist) via minimizing the sum of squares of the vector difference between bin and each slice center.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: giga (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: gnuplot-close (session)
Package

cl-ana.gnuplot-interface.

Source

gnuplot-interface.lisp.

Function: gnuplot-cmd (session command-string)
Package

cl-ana.gnuplot-interface.

Source

gnuplot-interface.lisp.

Function: gnuplot-init ()
Package

cl-ana.gnuplot-interface.

Source

gnuplot-interface.lisp.

Function: grid (&key x-tics-p x-mtics-p x2-tics-p x2-mtics-p y-tics-p y-mtics-p y2-tics-p y2-mtics-p z-tics-p z-mtics-p cb-tics-p cb-mtics-p polar)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: group (source n)

Takes a list and returns a list of lists of the elements in the list grouped in lists of size n with the remainder in the last list.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: group-ids-by-pass (chained-edge-map src depsorted-ids dep< &key test)

Groups all ids from target-table according the the pass required over src, optionally using the dependency checker dep< and keeping only targets for which test returns t.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: groupby (data &key groupkey valuekey test)

Groups data using a hash-table and the group and value key functions provided. Return value is an alist of keys and the grouped values for each key.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: gsl-ntuple-read (ntuple)
Package

cl-ana.gsl-cffi.

Source

gsl-cffi.lisp.

Function: gsl-spline (points &key type)

Returns a Lisp function which returns the spline interpolation of these points using GSLL. Defaults to a cubic spline.

Returns 0 outside of the original domain since GSLL croaks outside of it for at least the cubic spline.

Package

cl-ana.spline.

Source

spline.lisp.

Function: h5aclose (attr-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Close

Package

hdf5.

Source

h5a.lisp.

Function: h5acreate-by-name (loc-id obj-name attr-name type-id space-id acpl-id aapl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-CreateByName

Package

hdf5.

Source

h5a.lisp.

Function: h5acreate1 (loc-id attr-name type-id space-id acpl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Create1

Package

hdf5.

Source

h5a.lisp.

Function: h5acreate2 (loc-id attr-name type-id space-id acpl-id aapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Create2

Package

hdf5.

Source

h5a.lisp.

Function: h5adelete (loc-id attr-name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Delete

Package

hdf5.

Source

h5a.lisp.

Function: h5adelete-by-idx (loc-id obj-name idx-type order n lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-DeleteByIdx

Package

hdf5.

Source

h5a.lisp.

Function: h5adelete-by-name (loc-id obj-name attr-name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-DeleteByName

Package

hdf5.

Source

h5a.lisp.

Function: h5aexists (obj-id attr-name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Exists

Package

hdf5.

Source

h5a.lisp.

Function: h5aexists-by-name (obj-id obj-name attr-name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-ExistsByName

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-create-plist (attr-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetCreatePlist

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-info (attr-id info)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetInfo

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-info-by-idx (loc-id obj-name idx-type order n info lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetInfoByIdx

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-info-by-name (loc-id obj-name attr-name info lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetInfoByName

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-name (attr-id buf-size buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetName

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-name-by-idx (loc-id obj-name idx-type order n name size lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetNameByIdx

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-space (attr-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetSpace

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-storage-size (attr-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetStorageSize

Package

hdf5.

Source

h5a.lisp.

Function: h5aget-type (attr-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-GetType

Package

hdf5.

Source

h5a.lisp.

Function: h5aiterate-by-name (loc-id obj-name idx-type order n op op_data lapd-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-IterateByName

Package

hdf5.

Source

h5a.lisp.

Function: h5aiterate2 (obj-id idx-type order n op op-data)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Iterate2

Package

hdf5.

Source

h5a.lisp.

Function: h5allocate-memory (size clear)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-AllocateMemory

Package

hdf5.

Source

h5.lisp.

Function: h5aopen (obj-id attr-name aapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Open

Package

hdf5.

Source

h5a.lisp.

Function: h5aopen-by-idx (loc-id obj-name idx-type order n aapl-id lapd-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-OpenByIdx

Package

hdf5.

Source

h5a.lisp.

Function: h5aopen-by-name (loc-id obj-name attr-name aapl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-OpenByName

Package

hdf5.

Source

h5a.lisp.

Function: h5aread (attr-id mem-type-id buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Read

Package

hdf5.

Source

h5a.lisp.

Function: h5arename (loc-id old-attr-name new-attr-name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Rename

Package

hdf5.

Source

h5a.lisp.

Function: h5arename-by-name (loc-id obj-name old-attr-name new-attr-name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-RenameByName

Package

hdf5.

Source

h5a.lisp.

Function: h5awrite (attr-id mem-type-id buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Write

Package

hdf5.

Source

h5a.lisp.

Function: h5close ()

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-Close

Package

hdf5.

Source

h5.lisp.

Function: h5dclose (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Close

Package

hdf5.

Source

h5d.lisp.

Function: h5dcreate-anon (loc-id type-id space-id dcpl-id dapl)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-CreateAnon

Package

hdf5.

Source

h5d.lisp.

Function: h5dcreate1 (loc-id name type-id space-id dcpl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Create1

Package

hdf5.

Source

h5d.lisp.

Function: h5dcreate2 (loc-id name dtype-id space-id lcpl-id dcpl-id dapl)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Create2

Package

hdf5.

Source

h5d.lisp.

Function: h5dfill (fill fill-type-id buf buf-type-id space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Fill

Package

hdf5.

Source

h5d.lisp.

Function: h5dgather (src-space-id src-buf type-id dst-buf-size dst-buf op op-data)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Gather

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-access-plist (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetAccessPlist

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-create-plist (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetCreatePlist

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-offset (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetOffset

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-space (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetSpace

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-space-status (dataset-id status)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetSpaceStatus

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-storage-size (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetStorageSize

Package

hdf5.

Source

h5d.lisp.

Function: h5dget-type (dataset-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-GetType

Package

hdf5.

Source

h5d.lisp.

Function: h5diterate (buf type-id space-id operator operator-data)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Iterate

Package

hdf5.

Source

h5d.lisp.

Function: h5dont-atexit ()

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-DontAtExit

Package

hdf5.

Source

h5.lisp.

Function: h5dopen2 (loc-id name dapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Open2

Package

hdf5.

Source

h5d.lisp.

Function: h5dread (dataset-id mem-type-id mem-dataspace-id file-dataspace-id xfer-plist-id buffer)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Read

Package

hdf5.

Source

h5d.lisp.

Function: h5dscatter (op op-data type-id dst-space-id dst-buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Scatter

Package

hdf5.

Source

h5d.lisp.

Function: h5dset-extent (dset-id size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-SetExtent

Package

hdf5.

Source

h5d.lisp.

Function: h5dvlen-get-buf-size (dataset-id type-id space-id size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-VLGetBuf

Package

hdf5.

Source

h5d.lisp.

Function: h5dvlen-reclaim (type-id space_id plist-id buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-VLReclaim

Package

hdf5.

Source

h5d.lisp.

Function: h5dwrite (datset-id mem-type-id mem-space-id file-space-id xfer-plist-id buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Write

Package

hdf5.

Source

h5d.lisp.

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-ClearELinkFileCache

Package

hdf5.

Source

h5f.lisp.

Function: h5fclose (file-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Close

Package

hdf5.

Source

h5f.lisp.

Function: h5fcreate (filename flags fcpl-id fapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Create

Package

hdf5.

Source

h5f.lisp.

Function: h5fflush (object-id scope)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Flush

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-access-plist (file-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetAccessPlist

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-create-plist (file-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetCreatePlist

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-file-image (file-id buf-ptr buf-len)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetFileImage

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-filesize (file-id size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetFilesize

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-freespace (file-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetFreespace

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-info (obj-id file-info)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetInfo

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-intent (file-id intent)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetIntent

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-name (obj-id name size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetName

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-obj-count (file-id types)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetObjCount

Package

hdf5.

Source

h5f.lisp.

Function: h5fget-obj-ids (file-id types max-objs obj-id-list)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-GetObjIDs

Package

hdf5.

Source

h5f.lisp.

Function: h5fis-hdf5 (name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-IsHDF5

Package

hdf5.

Source

h5f.lisp.

Function: h5fmount (loc-id name child-id fmpl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Mount

Package

hdf5.

Source

h5f.lisp.

Function: h5fopen (name flags fapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Open

Package

hdf5.

Source

h5f.lisp.

Function: h5free-memory (buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-FreeMemory

Package

hdf5.

Source

h5.lisp.

Function: h5freopen (file-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Reopen

Package

hdf5.

Source

h5f.lisp.

Function: h5funmount (loc-id name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Unmount

Package

hdf5.

Source

h5f.lisp.

Function: h5garbage-collect ()

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-GarbageCollect

Package

hdf5.

Source

h5.lisp.

Function: h5gclose (group-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-Close

Package

hdf5.

Source

h5g.lisp.

Function: h5gcreate-anon (loc-id gcpl-id gapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-CreateAnon

Package

hdf5.

Source

h5g.lisp.

Function: h5gcreate1 (loc-id name size-hint)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-Create1

Package

hdf5.

Source

h5g.lisp.

Function: h5gcreate2 (loc-id name lcpl-id gcpl-id gapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-Create2

Package

hdf5.

Source

h5g.lisp.

Function: h5get-libversion (majnum minnum relnum)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-Version

Package

hdf5.

Source

h5.lisp.

Function: h5gget-info (group-id group-info)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetInfo

Package

hdf5.

Source

h5g.lisp.

Function: h5gget-info-by-idx (loc-id group-name index-type order n group-info lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetInfoByIdx

Package

hdf5.

Source

h5g.lisp.

Function: h5gget-info-by-name (loc-id group-name group-info lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetInfoByName

Package

hdf5.

Source

h5g.lisp.

Function: h5gopen1 (loc-id name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-Open1

Package

hdf5.

Source

h5g.lisp.

Function: h5gopen2 (loc-id name gapl)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-Open2

Package

hdf5.

Source

h5g.lisp.

Function: h5iclear-type (type force)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-ClearType

Package

hdf5.

Source

h5i.lisp.

Function: h5idec-ref (obj-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-DecRef

Package

hdf5.

Source

h5i.lisp.

Function: h5idec-type-ref (type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-DecTypeRef

Package

hdf5.

Source

h5i.lisp.

Function: h5idestroy-type (type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-DestroyType

Package

hdf5.

Source

h5i.lisp.

Function: h5iget-file-id (obj-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-GetFileId

Package

hdf5.

Source

h5i.lisp.

Function: h5iget-name (obj-id name size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-GetType

Package

hdf5.

Source

h5i.lisp.

Function: h5iget-ref (obj-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-GetRef

Package

hdf5.

Source

h5i.lisp.

Function: h5iget-type (obj-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-GetType

Package

hdf5.

Source

h5i.lisp.

Function: h5iget-type-ref (type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-GetTypeRef

Package

hdf5.

Source

h5i.lisp.

Function: h5iinc-ref (obj-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-IncRef

Package

hdf5.

Source

h5i.lisp.

Function: h5iis-valid (obj-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-IsValid

Package

hdf5.

Source

h5i.lisp.

Function: h5inmembers (type num-members)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-NMembers

Package

hdf5.

Source

h5i.lisp.

Function: h5iobject-verify (id id-type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-ObjectVerify

Package

hdf5.

Source

h5i.lisp.

Function: h5iregister (type object)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-Register

Package

hdf5.

Source

h5i.lisp.

Function: h5iregister-type (hash-size reserved free-func)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-RegisterType

Package

hdf5.

Source

h5i.lisp.

Function: h5iremove-verify (id id-type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-RemoveVerify

Package

hdf5.

Source

h5i.lisp.

Function: h5is-library-threadsafe (buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-IsLibraryThreadsafe

Package

hdf5.

Source

h5.lisp.

Function: h5isearch (type func key)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-Search

Package

hdf5.

Source

h5i.lisp.

Function: h5itype-exists (type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-TypeExists

Package

hdf5.

Source

h5i.lisp.

Function: h5lcopy (src-loc-id src-name dest-loc-id dest-name lcpl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Copy

Package

hdf5.

Source

h5l.lisp.

Function: h5lcreate-external (target-file-name target-obj-name link-loc-id link-name lcpl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateExternal

Package

hdf5.

Source

h5l.lisp.

Function: h5lcreate-hard (obj-loc-id obj-name link-loc-id link-name lcpl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateHard

Package

hdf5.

Source

h5l.lisp.

Function: h5lcreate-soft (target-path link-loc-id link-name lcpl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateSoft

Package

hdf5.

Source

h5l.lisp.

Function: h5lcreate-ud (link-loc-id link-name link-type udata udata-size lcpl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateUD

Package

hdf5.

Source

h5l.lisp.

Function: h5ldelete (loc-id name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Delete

Package

hdf5.

Source

h5l.lisp.

Function: h5lexists (loc-id name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Exists

Package

hdf5.

Source

h5l.lisp.

Function: h5lget-info (link-loc-id link-name link-buff lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-GetInfo

Package

hdf5.

Source

h5l.lisp.

Function: h5lget-info-by-idx (loc-id group-name index-filed order n link-val lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-GetInfo

Package

hdf5.

Source

h5l.lisp.

Function: h5lget-name-by-idx (link-loc-id group-name index-field order n name size lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-GetNameByIdx

Package

hdf5.

Source

h5l.lisp.

Function: h5lget-val (link-loc-id link-name linkval-buff size lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-GetVal

Package

hdf5.

Source

h5l.lisp.

Function: h5lis-registered (link-cls-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-IsRegistered

Package

hdf5.

Source

h5l.lisp.

Function: h5literate (group-id index-type order idx op op-data)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Iterate

Package

hdf5.

Source

h5l.lisp.

Function: h5literate-by-name (loc-id group-name index-type order idx op op-data lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-IterateByName

Package

hdf5.

Source

h5l.lisp.

Function: h5lmove (src-loc-id src-name dest-loc-id dest-name lcpl-id lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Move

Package

hdf5.

Source

h5l.lisp.

Function: h5lregister (link-class)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Register

Package

hdf5.

Source

h5l.lisp.

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-UnpackELinkVal

Package

hdf5.

Source

h5l.lisp.

Function: h5lunregister (link-cls-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Unregister

Package

hdf5.

Source

h5l.lisp.

Function: h5lvisit (group-id index-type order op op-data)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-Visit

Package

hdf5.

Source

h5l.lisp.

Function: h5lvisit-by-name (loc-id group-name index-type order op op-data lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-VisitByName

Package

hdf5.

Source

h5l.lisp.

Function: h5oclose (object-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-Close

Package

hdf5.

Source

h5o.lisp.

Function: h5ocopy (src-loc-id src-name dst-loc-id dst-name ocpypl-id lcpl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-Copy

Package

hdf5.

Source

h5o.lisp.

Function: h5odecr-refcount (object-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-DecrRefCount

Package

hdf5.

Source

h5o.lisp.

Function: h5oexists-by-name (loc-id name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-ExistsByName

Package

hdf5.

Source

h5o.lisp.

Function: h5oget-comment (object-id comment bufsize)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetComment

Package

hdf5.

Source

h5o.lisp.

Function: h5oget-comment-by-name (loc-id name comment bufsize lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetCommentByName

Package

hdf5.

Source

h5o.lisp.

Function: h5oget-info (object-id object-info)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfo

Package

hdf5.

Source

h5o.lisp.

Function: h5oget-info-by-idx (loc-id group-name index-field order n object-info lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfo

Package

hdf5.

Source

h5o.lisp.

Function: h5oget-info-by-name (loc-id object-name object-info lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfoByName

Package

hdf5.

Source

h5o.lisp.

Function: h5oincr-refcount (object-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-IncrRefCount

Package

hdf5.

Source

h5o.lisp.

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-Link

Package

hdf5.

Source

h5o.lisp.

Function: h5oopen (loc-id name lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-Open

Package

hdf5.

Source

h5o.lisp.

Function: h5open ()

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-Open

Package

hdf5.

Source

h5.lisp.

Function: h5ovisit (object-id index-type order op op-data)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-Visit

Package

hdf5.

Source

h5o.lisp.

Function: h5ovisit-by-name (loc-id object-name index-type order op op-data lapl-d)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-VisitByName

Package

hdf5.

Source

h5o.lisp.

Function: h5pclose (plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-Close

Package

hdf5.

Source

h5p.lisp.

Function: h5pcopy (plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-Copy

Package

hdf5.

Source

h5p.lisp.

Function: h5pcreate (cls-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-Create

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-char-encoding (plist-id encoding)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetCharEncoding

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-chunk (plist max-ndims dims)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetChunk

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-class (plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetClass

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-core-write-tracking (fapl-id is-enabled page-size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetCoreWriteTracking

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-create-intermediate-group (lcpl-d crt-intermed-group)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetCreateIntermediateGroup

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-external (plist idx name-size name offset size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetExternal

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-external-count (plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetExternalCount

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-fapl-core (fapl-id increment backing-store)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetFaplCore

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-fclose-degree (fapl-id fc-degree)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetFcloseDegree

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-file-image (fapl-id buf-ptr-ptr buf-len)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetFileImage

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-fill-value (plist-id type-id value)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetFillValue

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-filter2 (plist-id idx flags cd-nelmts cd-values namelen name filter-config)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetFilter2

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-layout (plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetLayout

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-libver-bounds (fapl-id libver-low libver-high)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetLibverBounds

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-nfilters (plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetNFilters

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-sizes (plist sizeof-addr sizeof-size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetSizes

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-userblock (plist size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetUserblock

Package

hdf5.

Source

h5p.lisp.

Function: h5pget-version (plist super freelist stab shhdr)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetVersion

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-alloc-time (plist-id alloc-time)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetAllocTime

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-char-encoding (plist-id encoding)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetCharEncoding

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-chunk (plist ndims dim)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetChunk

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-core-write-tracking (fapl-id is-enabled page-size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetCoreWriteTracking

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-create-intermediate-group (lcpl-d crt-intermed-group)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetCreateIntermediateGroup

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-data-transform (plist-id expression)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetDataTransform

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-deflate (plist-id level)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetDeflate

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-external (plist name offset size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetExternal

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-fapl-core (fapl-id increment backing-store)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplCore

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-fclose-degree (fapl-id fc-degree)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFcloseDegree

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-file-image (fapl-id buf-ptr buf-len)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFileImage

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-fill-value (plist-id type-id value)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFillValue

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-fletcher32 (plist-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFletcher32

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-layout (plist layout)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLayout

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-libver-bounds (fapl-id libver-low libver-high)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLibverBounds

Package

hdf5.

Source

h5p.lisp.

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLinkCreationOrder

Package

hdf5.

Source

h5p.lisp.

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLinkPhaseChange

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-nbit (plist-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetNbit

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-scaleoffset (plist-id scale-type scale-factor)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetScaleoffset

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-shuffle (plist-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetShuffle

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-szip (plist options-mask pixels-per-block)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSzip

Package

hdf5.

Source

h5p.lisp.

Function: h5pset-userblock (plist size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetUserblock

Package

hdf5.

Source

h5p.lisp.

Function: h5rcreate (ref loc-id name ref-type space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5R.html#Reference-Create

Package

hdf5.

Source

h5r.lisp.

Function: h5rdereference (dataset oapl-id ref-type ref)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5R.html#Reference-Dereference

Package

hdf5.

Source

h5r.lisp.

Function: h5resize-memory (mem size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-AllocateMemory

Package

hdf5.

Source

h5.lisp.

Function: h5rget-name (loc-id ref-type ref name size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5R.html#Reference-GetName

Package

hdf5.

Source

h5r.lisp.

Function: h5rget-obj-type2 (loc-id ref-type ref obj-type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5R.html#Reference-GetObjType2

Package

hdf5.

Source

h5r.lisp.

Function: h5rget-region (dataset ref-type ref)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5R.html#Reference-GetRegion

Package

hdf5.

Source

h5r.lisp.

Function: h5sclose (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-Close

Package

hdf5.

Source

h5s.lisp.

Function: h5scopy (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-Copy

Package

hdf5.

Source

h5s.lisp.

Function: h5screate (types)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-Create

Package

hdf5.

Source

h5s.lisp.

Function: h5screate-simple (rank current-dims maximum-dims)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-CreateSimple

Package

hdf5.

Source

h5s.lisp.

Function: h5sdecode (buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-Decode

Package

hdf5.

Source

h5s.lisp.

Function: h5sencode (obj-id buf nalloc)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-Encode

Package

hdf5.

Source

h5s.lisp.

Function: h5set-free-list-limits (reg-global-lim reg-list-lim arr-global-lim arr-list-lim blk-global-lim blk-list-lim)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-SetFreeListLimits

Package

hdf5.

Source

h5.lisp.

Function: h5sextent-copy (dest-space-id source-space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-ExtentCopy

Package

hdf5.

Source

h5s.lisp.

Function: h5sextent-equal (space1-id space2-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-ExtentEqual

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-bounds (space-id start end)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectBounds

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-elem-npoints (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElemNPoints

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-elem-pointlist (space-id startpoint numpoints buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElemPointList

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-hyper-blocklist (space-id startblock numblocks buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperBlockList

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-hyper-nblocks (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperNBlocks

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-npoints (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectNpoints

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-select-type (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-GetSelectType

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-simple-extent-dims (space-id dims maxdims)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-ExtentDims

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-simple-extent-ndims (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-ExtentNdims

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-simple-extent-npoints (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-ExtentNpoints

Package

hdf5.

Source

h5s.lisp.

Function: h5sget-simple-extent-type (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-ExtentType

Package

hdf5.

Source

h5s.lisp.

Function: h5sis-simple (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-IsSimple

Package

hdf5.

Source

h5s.lisp.

Function: h5sselect-all (dspace-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectAll

Package

hdf5.

Source

h5s.lisp.

Function: h5sselect-elements (space-id select-operation num-elements coord)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElements

Package

hdf5.

Source

h5s.lisp.

Function: h5sselect-hyperslab (space-id select-operation start stride count block)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperslab

Package

hdf5.

Source

h5s.lisp.

Function: h5sselect-none (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectNone

Package

hdf5.

Source

h5s.lisp.

Function: h5sselect-valid (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectValid

Package

hdf5.

Source

h5s.lisp.

Function: h5sset-extent-none (space-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SetExtentNone

Package

hdf5.

Source

h5s.lisp.

Function: h5sset-extent-simple (space-id rank current-size maximum-size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SetExtentSimple

Package

hdf5.

Source

h5s.lisp.

Function: h5tarray-create2 (base-type-id rank dims)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-ArrayCreate2

Package

hdf5.

Source

h5t.lisp.

Function: h5tclose (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Close

Package

hdf5.

Source

h5t.lisp.

Function: h5tcommit-anon (loc-id dtype-id tcpl-id tapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-CommitAnon

Package

hdf5.

Source

h5t.lisp.

Function: h5tcommit2 (loc-id name dtype-id lcpl-id tcpl-id tapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Commit

Package

hdf5.

Source

h5t.lisp.

Function: h5tcommitted (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Committed

Package

hdf5.

Source

h5t.lisp.

Function: h5tcompiler-conv (src-id dst-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-CompilerConv

Package

hdf5.

Source

h5t.lisp.

Function: h5tconvert (src-type dest-type nelmts buf background plist)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Convert

Package

hdf5.

Source

h5t.lisp.

Function: h5tcopy (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Copy

Package

hdf5.

Source

h5t.lisp.

Function: h5tcreate (class size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Create

Package

hdf5.

Source

h5t.lisp.

Function: h5tdecode (buf)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Decode

Package

hdf5.

Source

h5t.lisp.

Function: h5tdetect-class (dtype-id class)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-DetectClass

Package

hdf5.

Source

h5t.lisp.

Function: h5tencode (obj-id buf nalloc)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Encode

Package

hdf5.

Source

h5t.lisp.

Function: h5tenum-create (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-EnumCreate

Package

hdf5.

Source

h5t.lisp.

Function: h5tenum-insert (dtype-id name value)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-EnumInsert

Package

hdf5.

Source

h5t.lisp.

Function: h5tenum-nameof (dtype-id value name size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-EnumNameOf

Package

hdf5.

Source

h5t.lisp.

Function: h5tenum-valueof (dtype-id name value)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-EnumValueOf

Package

hdf5.

Source

h5t.lisp.

Function: h5tequal (dtype-id1 dtype-id2)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Equal

Package

hdf5.

Source

h5t.lisp.

Function: h5tfind (src-id dst-id pcdata)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Find

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-array-dims2 (adtype-id dims)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetArrayDims2

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-array-ndims (adtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetArrayNdims

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-class (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetClass

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-create-plist (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetCreatePlist

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-cset (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetCset

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-ebias (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetEbias

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-fields (dtype-id spos epos esize mpos msize)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetFields

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-inpad (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetFields

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-member-class (cdtype-id member-no)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetMemberClass

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-member-index (dtype-id field-name)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetMemberIndex

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-member-name (dtype-id field-idx)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetMemberName

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-member-offset (dtype-id memb-no)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetMemberOffset

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-member-type (dtype-id field-idx)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetMemberType

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-member-value (dtype-id memb-no value)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetMemberValue

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-native-type (dtype-id direction)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetNativeType

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-nmembers (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetNmembers

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-norm (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetNorm

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-offset (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetOffset

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-order (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetOrder

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-pad (dtype-id lsb msb)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetPad

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-precision (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetPrecision

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-sign (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetSign

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-size (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetSize

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-strpad (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetStrpad

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-super (type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetSuper

Package

hdf5.

Source

h5t.lisp.

Function: h5tget-tag (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetTag

Package

hdf5.

Source

h5t.lisp.

Function: h5tinsert (dtype-id name offset field-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Insert

Package

hdf5.

Source

h5t.lisp.

Function: h5tlock (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Lock

Package

hdf5.

Source

h5t.lisp.

Function: h5topen2 (loc-id name tapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Open2

Package

hdf5.

Source

h5t.lisp.

Function: h5tpack (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Pack

Package

hdf5.

Source

h5t.lisp.

Function: h5tregister (type name src-id dst-id func)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Register

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-cset (dtype-id cset)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetCset

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-ebias (dtype-id ebias)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetEbias

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-fields (dtype-id spos epos esize mpos msize)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetFields

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-inpad (dtype-id inpad)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetInpad

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-norm (dtype-id norm)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetNorm

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-offset (dtype-id offset)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetOffset

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-order (dtype-id order)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetOrder

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-pad (dtype-id lsb msb)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetPad

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-precision (dtype-id precision)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetPrecision

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-sign (dtype-id sign)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetSign

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-size (dtype-id size)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetSize

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-strpad (dtype-id cset)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetStrpad

Package

hdf5.

Source

h5t.lisp.

Function: h5tset-tag (dtype-id tag)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetTag

Package

hdf5.

Source

h5t.lisp.

Function: h5tunregister (type name src-id dst-id func)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Unregister

Package

hdf5.

Source

h5t.lisp.

Function: h5tvlen-create (base-type-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-VLCreate

Package

hdf5.

Source

h5t.lisp.

Function: h5zfilter-avail (filter)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5Z.html#Compression-FilterAvail

Package

hdf5.

Source

h5z.lisp.

Function: h5zget-filter-info (filter filter-config)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5Z.html#Compression-GetFilterInfo

Package

hdf5.

Source

h5z.lisp.

Function: hash-keys (hash-table)
Package

cl-ana.hash-table-utils.

Source

hash-table-utils.lisp.

Function: hash-table->alist (hash-table)
Package

cl-ana.hash-table-utils.

Source

hash-table-utils.lisp.

Function: hash-values (hash-table)
Package

cl-ana.hash-table-utils.

Source

hash-table-utils.lisp.

Function: hbv (histogram)

Abbreviation for hist-bin-values

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hbw (histogram)
Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: hdf-chain-opener (paths &key group)

Returns a closure which returns an hdf-table-chain for reading and nil for writing.

Package

cl-ana.makeres-table.

Source

openers.lisp.

Function: hdf-mkgroup (file group-name)

Creates a group with name group-name in hdf-file file; returns path to group with final ’/’ included.

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Function: hdf-opener (path fields-specs &key buffer-size group)

Returns a closure which, when given a single keyword argument, returns an hdf-table ready for reading/writing, automatically managing file access and calling table-close when necessary.

Package

cl-ana.makeres-table.

Source

openers.lisp.

Function: hdf-type->typespec (&rest xs3)
Package

cl-ana.hdf-typespec.

Source

hdf-typespec.lisp.

Function: hdn (histogram)

Abbreviation for hist-dim-names

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hds (histogram)

Abbreviation for hist-dim-specs

Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: hecto (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: hins (histogram datum &optional weight)

Abbreviation for hist-insert

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hint (histogram &rest axes)

Abbreviation for hist-integrate

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hiref (histogram indices)

Abbreviation for hist-index-ref

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: (setf hiref) (histogram indices)
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hist-absorb (h1 h2)

Absorbs the contents of h2 into h1 by filling the contents of h2 into h1

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hist-bin-widths (hist)
Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: hist-dim-specs (histogram)

Returns the plists denoting the name, nbins, low, and high for each dimension in the histogram.

Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: hist-filter (fn hist)

Re-fills entries in the histogram only when fn returns non-nil.

fn should take as its first argument the bin count and the rest of the arguments being the bin centers for each dimension of the histogram as keyword arguments. The keyword arguments should be the lispified dimension names of the histogram.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hist-insert-list (histogram data-list)

Inserts each data list in data-lists into the histogram. Accepts data as either atom for 1-D or lists for any dimensionality.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hist-map (fn hist)

hist-map maps the function fn over the histogram hist bin-by-bin.

fn should take as its first argument the bin value and the rest the bin center values for each dimension of the histogram as keyword parameters. The keyword arguments should be the lispified dimension names of the histogram. fn should return the new bin value for that bin; for a bin to not be re-filled in the resulting histogram, return nil.

Note that a particularly useful strategy is to use &allow-other-keys so that you do not have to worry about all the dimensions in the histogram.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hmap (fn hash-table)

hmap is a more functional version of maphash; instead of returning nil and relying on mutable state, hmap returns a new hash table with the same keys but mapped values in the resulting hash table.

fn is a function which takes a key and value from hash-table and returns an updated value for the resulting hash table.

Package

cl-ana.hash-table-utils.

Source

hash-table-utils.lisp.

Function: hpref (histogram point)

Abbreviation for hist-point-ref

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: (setf hpref) (histogram point)
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hproj (histogram &rest axes)

Abbreviation for hist-project

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: hslice (histogram &rest axes)

Abbreviation for hist-slice

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: htint (histogram)

Abbreviation for hist-total-integral

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: immediate-reductions (target-table tab &rest key-args &key reduction-test-fn reduction-source-fn)

Returns list of immediately dependent table reductions for a table

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: immediate-reductions-map (&rest xs3)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: int-char (integer)
Package

cl-ana.int-char.

Source

int-char.lisp.

Function: interpolate-fn (alist &key overflow-val underflow-val)

Returns a function which interpolates the alist of points. Default overflow and underflow behavior is to return the last value present in the alist in that direction. Set overflow-val or underflow-val to a value or a function to allow specification of the out-of-bounds behavior.

Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: intersperse (obj lst)

Inserts obj in between each pair of elements in lst

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: invert (fn &key guess-fn newton-prec diff-prec)

Inverts a function numerically using Newton’s method. Returns the inverse function using the precision parameters given.

guess-fn is a function which evaluates to a guess value for each input value to the inverse function to use in Newton’s method.

newton-prec is the precision argument to give to Newton’s method for the precision in the residue of the result.

diff-prec is the precision to give to diff during Newton’s method.

Package

cl-ana.calculus.

Source

newton.lisp.

Function: invert-chainmap (chainmap)

Returns a map from the source table to the list of chains associated with that table.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: invert-edge-map (edge-map)

Inverts an edge-map. edge-map represents the edges in a directed acyclic graph with keys being the parent nodes and values being lists of all immediate child nodes.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: iterate (fn initial count)

Calls a function on its own result for count iterations. Returns the final result.

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: iterate-collect (fn initial count)

Calls a function on its own result for count iterations. Returns the full list of results.

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: jpeg-term (&key size font-face font-point-size font-size interlace enhanced colors)

Generates the type string for a png terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: k-means-cluster (data init)

Clusters the data using the k-means algorithm. init can be a number specifying the number of clusters to partition the data into, or a list of explicit initial guesses for the centroids.

Data should be a list of numbers or lists.

Returns:

* The clusters of data.
* The centroids.
* The number of iterations required.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: k-statistic (data order)

Returns the orderth k-statistic (unbiased estimator of orderth cumulant)

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: kernel-method (data fn kernel init-params)

Returns a function which will compute the kernel method estimate for a given point, using the init-params to fit on a point-by-point basis.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: kernel-polynomial-method (data kernel degree)

Returns a function which will compute the kernel method estimate for a given point, using a polynomial of the specified degree.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: keysymb (args)

Returns a keyword symbol formed by symbol versions of each element in args interspersed with hyphens (-).

Package

cl-ana.symbol-utils.

Source

symbol-utils.lisp.

Function: keywordify (symbol-or-string)

Returns the keyword version of a symbol or string.

Package

cl-ana.symbol-utils.

Source

symbol-utils.lisp.

Function: kilo (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: kirtosis (data)
Package

cl-ana.statistics.

Source

statistics.lisp.

Function: label (text &key position coordinate-system justification rotation font font-size enhanced-p layer color point-style offset)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: lambda-list-call-form (fname lambda-list)

Returns the appropriate lambda-list call form for a function named fname and a lambda-list given by lambda-list. Macros are more difficult since lambda lists can have nested structure, so I’m only considering function lambda lists for now. This still works for macros which have this limited sort of lambda list however.

One issue that is not currently resolved is supplying arguments which have a -supplied-p argument. Functions can be handled, but not in the same way as macros (since apply does not work).

Also: &rest is handled only for functions becuause, again, there is no practical way to use this method for macros.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Function: legend (&key default show front-p mode location arrangement samplen spacing width-inc height-inc title box line-type line-width line-style)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: length-equal (list length)

Returns t/nil as soon as it is apparent that the list does not contain exactly length elements.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: lfuncall (fn &rest args)

Applies a function which takes a single list argument to an arbitrary number of arguments.

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: linear-least-squares (data)

Fits a linear function against the data alist. car can be a list, but cdr should be an atom. Fitting a vector Y value is mathematically equivalent to simultaneous indepedent linear fits so no functionality is lost.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: lines (string)

Splits a string into a list of the lines comprising the string.

Package

cl-ana.string-utils.

Source

string-utils.lisp.

Function: linsolve (a b)

Solves the linear equation A x = B for x using Gaussian Elimination. A should be a 2-D tensor containing the coefficients, and B should be a 2-D column tensor or a 1-D tensor of values for the right-hand-side.

Returns a list of the solution values x if solvable, or nil if no solution is possible, e.g. singular matrix.

Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: lisp-2d-array->tensor (arr)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: lispify (symbol-or-string)

Converts symbol or string into a string and replaces all spaces and underscores with -, and convert to uppercase.

Package

cl-ana.string-utils.

Source

string-utils.lisp.

Function: list->set (list &optional test)

Returns list with duplicates removed

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: list->set-ht (list &optional test)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: list-greater-than (list1 list2)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: list-less-than (list1 list2)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: load-project (&key update-form-test ignore-form-p commit-form-p)

Searches for log directory for each target in the target-table, setting the target-stat to t for any targets which are found in the log.

Set ignore-form-p to T to simply ignore the form differences.

Set commit-form-p to T to ignore the difference and then save the new form values to disk, preserving the values.

Set update-form-test to a function which returns T for targets you want to update, and NIL for targets you don’t want to update if their form is different.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: load-snapshot (name backup &key makeres-p)

Loads snapshot given by name and either copies current to backup if backup is a valid path, throws an error for invalid backup path, or does not backup if backup is NIL.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: load-target (id)

Loads a target given the target id.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: load-target-manual (id)
Package

cl-ana.makeres.

Source

logres.lisp.

Function: logarithm (params x)

A logarithmic fit function:
f(x) = A + log(B * x) ==> (logarithm (list A B) x)

Package

cl-ana.fitting.

Source

functions.lisp.

Function: logistic (x)

Logistic sigmoid function

Package

cl-ana.math-functions.

Source

misc.lisp.

Function: logistic-derivative (x)

Derivative of logistic sigmoid function

Package

cl-ana.math-functions.

Source

misc.lisp.

Function: logres-ignore-by (filter)

Ignores any result with id for which (funcall filter id) returns t (filter can use target table to get information from id)

Package

cl-ana.makeres.

Source

logres.lisp.

Function: logres-ignorefn (res)

function version of logres-ignore

Package

cl-ana.makeres.

Source

logres.lisp.

Function: logres-trackfn (res)

function version of logres-track

Package

cl-ana.makeres.

Source

logres.lisp.

Function: longer (x y)

Efficiently compares two lists, or if they’re not both lists simply calls length on each and compares. This could be sped up a bit if one argument is a list and the other not, so it’s a work in progress.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: lorentz-phi (lorentz-vector)
Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: lorentz-theta (lorentz-vector)
Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: lorentz-vector-spatial (vector)

Returns spatial part of the lorentz-vector

Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: lrestrans (target-table)

Sets all lres result statuses in the final target table and target table to nil

Package

cl-ana.makeres.

Source

lrestrans.lisp.

Function: ltab-chained-reductions (target-table ltab-chain-edge-map src &key tab-test-fn ltab-test-fn dotab-test-fn)

Returns all reductions directly from ltab chains stemming from src

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: ltab-chainmap (target-table chainmap &key ltab-test-fn)

Returns the ltab chains for each reduction in the target-table. An ltab-chain is the chain of tables from the reduction to the nearest non-logical table source.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: ltab-chains (target-table chain-edge-map src &key tab-test-fn ltab-test-fn dotab-test-fn)

Returns all ltab chains stemming from src. A ltab chain is simply a list of ltab ids which are chained reductions of either ltabs or the source table with id src along with the first non-ltab id which is a reduction of the last ltab in the chain.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: ltab? (expr)

True if expr is an ltab expression

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: lu-determinant (matrix)

Frontend to GSLL. matrix should be a list of lists.

Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: lu-invert (matrix)

Frontend to GSLL. Inverts matrix. matrix should be a list of lists.

Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: lu-solve (a b)

Frontend to GSLL. Solves linear equation A x = B. A should be a list of lists, and B should be a list.

Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: lzip (&rest lists)

Like zip, but uses lists instead of cons pairs thus allowing ntuples

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: macrotrans (target-table)

Implements macro expansion transformation

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Function: make-balanced-tree (list &key key sorted comparison test)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: make-categorical-hist (dim-names &key default-increment empty-bin-value)
Package

cl-ana.histogram.

Source

categorical-histogram.lisp.

Function: make-cathist (&rest args)

Short form of make-categorical-hist

Package

cl-ana.histogram.

Source

categorical-histogram.lisp.

Function: make-chist (dim-spec-plists &key empty-bin-value default-increment)

Abbreviation for make-contiguous-hist

Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: make-contiguous-hist (dim-spec-plists &key empty-bin-value default-increment)

dim-spec-plist is a plist with the following
fields: :name :low :high :nbins, which specify the axis name, bin-low-edge, bin-high-edge, and the number of bins on the axis respectively.

Example usage: (make-contiguous-hist (list (list :name "x" :nbins 10 :low 50 :high 55))) would create a contiguous histogram with one dimension named "x" with 10 bins, low bin edge 50 and high bin edge 55.

Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: make-gaussian-kernel (lambda)
Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: make-lorentz-boost (beta-vector)

Construct lorentz boost matrix from beta vector

Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: make-matrix (nrows ncols &key initial-element)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: make-offsets (sizes)

Takes a list of sizes and returns a list containing 0, (first sizes), (+ (first sizes) (second sizes)), ... summing the sizes as the list goes.

This pattern has turned out to be recurrent, and the result can be interpreted as finding the starting index of the ith list in the concatenation of n lists.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: make-reusable-table (creation-fn &optional opener-form)

Returns result of creation-fn if reusable-table, else returns reusable-table which will make use of creation-fn to generate new copies when needed.

Package

cl-ana.reusable-table.

Source

reusable-table.lisp.

Function: make-shist (dim-spec-plists &key empty-bin-value default-increment)

Abbreviation for make-sparse-hist

Package

cl-ana.histogram.

Source

sparse-histogram.lisp.

Function: make-sparse-hist (dim-spec-plists &key empty-bin-value default-increment hash-table-test)

dim-spec-plist is a plist with the following
fields: :name :low :high :nbins, which specify the axis name, bin-low-edge, bin-high-edge, and the number of bins on the axis respectively.

Example usage: (make-sparse-hist (list (list :name "x" :nbins 10 :low 50 :high 55))) would create a sparse histogram with one dimension named "x" with 10 bins, low bin edge 50 and high bin edge 55.

Package

cl-ana.histogram.

Source

sparse-histogram.lisp.

Function: make-target (id expr &key val stat timestamp load-stat)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: make-tensor (dimension-list &key type initial-element)

Creates a tensor with each dimension in dimension-list denoting the length of the sequence at that dimension with the type of the sequences given by the optional type argument.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: make-variable-binning-histogram (names-specs &key empty-bin-value default-increment)

Creates a variable-binning-histogram. names-specs should be an alist mapping from dimension name to the list of bin edges for that dimension (i.e. a list of lists with the first elements being the dimension names).

Package

cl-ana.histogram.

Source

variable-binning-histogram.lisp.

Function: make-vector (nelts &key initial-element)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: make-vhist (names-specs &key empty-bin-value default-increment)
Package

cl-ana.histogram.

Source

variable-binning-histogram.lisp.

Function: makeres ()

Function which compiles and executes generating function.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: makeres-form (fintab)

Returns the form for a function which performs the makeres computation

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: makeres-naive (&optional ids)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: makeres-propagate! ()
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: makeres-set-auto-propagate (stat)

nil stat means don’t propagate need-to-recompute to dependents of results needing computation, non-nil stat means do propagate.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: map->hash-table (object &optional test)
Package

cl-ana.map.

Source

map.lisp.

Function: map-array (array fn)

Map for arrays. fn should be of the form (lambda (value &rest indices)...)

Package

cl-ana.array-utils.

Source

array-utils.lisp.

Function: map-contiguous-hist (fn &rest histograms)

Defines the map operation over contiguous histograms.

Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: mapzip (fn &rest lists)

Returns an alist mapping the list of corresponding elements from each input list to the value of fn for those values; it’s just zipping together the arguments with the value of fn. If only one list is given, the elements are mapped directly (i.e. not in a list)

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: matrix-mult (x y &optional type)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: matrix-transpose (matrix &optional type)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: max-by (x y &key key)
Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: maximum (xs &key key)
Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: mega (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: merge-tics (axis tics)

Generates tics command(s) from tics. axis should be :x, :y, :z, or :cb

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: micro (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: milli (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: min-by (x y &key key)
Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: minimum (xs &key key)
Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: minkowski-dot (left-vector right-vector)

Computes the inner product using the Minkowski metric; only
requires the tensor-ref function to be defined and that the vectors each have exactly 4 elements each.

Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: minkowski-norm (vector)
Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: minkowski-norm2 (vector)
Package

cl-ana.lorentz.

Source

lorentz.lisp.

Function: mkdirpath (pathname-or-string)

Returns a path which always refers to a directory (platform independent)

Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: mklist (object)

Ensures that object is a list, if not object is packaged in a list.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: mkres (expr)

Ensures that expr is a res form

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: mkstr (&rest args)
Package

cl-ana.string-utils.

Source

string-utils.lisp.

Function: moving-average (data subset-length)

Returns a list of the moving averages on the data (must be a list) with subsets of length subset-length. subset-length is not checked to be in bounds, so be careful.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: multidiff (fn &key prec)

Returns function to compute the matrix of derivatives of a many-valued function of multiple inputs. Assumes fn uses the same input and output sequence types. Return type of the generated function is a 2-D array.

Package

cl-ana.calculus.

Source

differentiation.lisp.

Function: multinewton (fn guess &key step-scale value maxtries prec diff-prec metric)

Multi-dimensional Newton’s method for solving a system of equations.

Dimensionality of inputs and outputs is handled as per multidiff. Note that the input and output dimensionality must match as this attempts to find an exact solution to a system of N equations in N variables.

If the method converges, returns the values of x_sol, fn(x_sol), and the number of iterations it took to converge.

If the method does not converge, returns the values of nil and the number of iterations on failure.

value is the value that fn should evaluate to. Note that scalar values are interpreted as vectors with all elements equal to the scalar value. This is particularly convenient for the default value of 0.

maxtries is the maximum number of iterations to attempt a solution.

prec is the precision in the residue, below which convergence is assumed.

diff-prec is the precision to use in calculating the derivative of fn via diff.

metric can be one of:

:max for maximum of differences
:norm for euclidean-norm of difference vector
:norm2 for euclidean-norm2 of difference vector

Package

cl-ana.calculus.

Source

newton.lisp.

Function: multinomial (&rest ms)

Returns the multinomial coefficient where each element of ms is taken to be the number of objects of a single type.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Function: mvres (old-id new-id &key quiet-p)

Moves a target from old-id to new-id in the target-table, final-target-table, the logged target path, and in any existing logged forms. This process is potentially irreversible, so backups may be expedient.

Set quiet-p to non-NIL to disable progress messages.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: nano (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: ncombinations-repeating (n r)

Returns the number of combinations of n objects taken r at a time with allowed repetition. Assumes reasonable values of n and r. Note that r can be greater than n.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Function: necessary-pass-reductions (target-table chain-edge-map tab &key tab-test-fn ltab-test-fn dotab-test-fn reduction-test-fn reduction-source-fn)

Returns list of reductions of a table which must be computed via a pass over the table; equivalent to the union set of all immediate non-ltab reductions and any reductions chained directly to tab via logical tables.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: newton (fn guess &key step-scale value maxtries prec diff-prec)

1-D Newton’s method for solving an equation.

If the method converges, returns the values of x_sol, fn(x_sol), and the number of iterations it took to converge.

If the method does not converge, returns the values of nil and the number of iterations on failure.

value is the value that fn should evaluate to.

maxtries is the maximum number of iterations to attempt a solution.

prec is the precision in the residue, below which convergence is assumed.

diff-prec is the precision to use in calculating the derivative of fn via diff.

Package

cl-ana.calculus.

Source

newton.lisp.

Function: node-leaf-p (node)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: node-left-child (tree)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: node-right-child (tree)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: node-value (tree)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: normalize-histogram (h &optional norm)

Normalizes a histogram using either the integral or setting a point’s value to 1. Set norm to be a bin point value to choose a specific point, or to NIL for no normalization. Set norm to a function to normalize via an integral over a filtered subset of a histogram.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: ntuple-opener (path fields-specs)

Returns a closure which, when given a single keyword argument, returns an ntuple-table ready for reading/writing, automatically managing file access and calling table-close when necessary.

Package

cl-ana.makeres-table.

Source

openers.lisp.

Function: object->clist (obj)

Returns a clist for the object obj. Supports structures/CLOS classes, arbitrary cons structures, nested sequences of any structure; all other objects are returned as-is.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: object->plist (obj)

Returns a plist for the object obj.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: open-cache (id)

Caching which assumes infinite cache size

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: open-csv-table (filename &key read-from-string delimeter field-names)

Open a CSV file to be read as a table. Assumes that the first row consists of the field names and are separated by the delimeter unless field-names keyword argument is given.

Package

cl-ana.csv-table.

Source

csv-table.lisp.

Function: open-hdf-file (filename &key direction if-exists if-does-not-exist read-access-parameters write-access-parameters)

Opens an hdf file, returning a handle to the file (hid-t).

direction can be :input or :output.

if-exists can be :supersede :error nil

if-does-not-exist can be :create :error nil

Package

cl-ana.hdf-utils.

Source

hdf-utils.lisp.

Function: open-hdf-table (hdf-file dataset-name &key buffer-size)
Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Function: open-hdf-table-chain (filename-list dataset-path)

Creates and initializes hdf-table-chain given the filename-list and dataset-path

Package

cl-ana.hdf-table.

Source

hdf-table-chain.lisp.

Function: open-ntuple-table (filename names-specs)

Opens a pre-existing ntuple data file. Must already know the typespecs of each of the field types (and names); this is a limitation of the ntuple file format itself.

Package

cl-ana.ntuple-table.

Source

ntuple-table.lisp.

Function: open-plist-table (plists)
Package

cl-ana.table.

Source

plist-table.lisp.

Function: open-table-chain (creation-functions)

Creates a chain of tables by running the appropriate creation-function when the previous table fails on table-load-next-row.

Each creation function should be a function taking zero arguments and returning a table.

Package

cl-ana.table.

Source

table-chain.lisp.

Function: page (plots &rest key-args)

Creates a page object with list of plots from plots argument and other initargs from key-args.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: pagejoin! (layout &rest pages)

Function which combines pages by joining the plot lists together. Must supply layout, and the first page is modified so make sure to supply a fresh page as the first argument for safety.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: pagemerge! (&rest pages)

Function which maps plotjoin! across the plots in each page, joining the nth plots together from each page via plotjoin!. Modifies the first page given, so make sure to create a fresh first page. Easily creates comparison plots from individual pages. Conceptually it’s preserving the structure of pages but combining the lines from each plot together onto the same x-y or x-y-z axes.

Note that this function assumes that all pages contain the same number of plots, so if this is not true, you should fill the missing plots in your pages with plots containing NIL line lists,
e.g. (page (list (plot2d nil))) or (page (list (plot3d nil))).

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: parfn (id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: partition (list &key key test)

Re-groups the contents of a list into partitions using the test function provided. Guarantees that the elements of each group pass test with every member of the partition as long as the test function
is transitive. Does not necessarily preserve order of partitions, but preserves order of the elements relative to each partition.

This function supports two different conceptual approaches to partitioning:

* By relation: the test function is the equivalence relation operator

* By association: using a key function which maps into a set of index values allows the user to partition according to association with that value.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: pathname-absolute-p (pathname-or-string)
Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: pathname-relative-p (pathname-or-string)
Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: pdf-term (&key color-p size font-face font-size line-width dashed-p dash-length rounded enhanced)

Generates the type string for a png terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: percentiles (data)

Returns an alist mapping each datum to its percentile.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: periodic-shift (x lo hi)

Shifts x into the range [lo, hi] through interval multiples of (- hi lo). Useful for shifting angles into a different range or working with periodic quantities in general.

Package

cl-ana.math-functions.

Source

utils.lisp.

Function: permute (list permutation)

Re-arranges the elements in list according to the permutation.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: peta (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: phi (vector)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: pico (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: pivot (table create-table-fn open-table-fn)

Pivot a table so that column values are accessible via rows.

CREATE-TABLE-FN should create the table of type, and open-table-fn should open the same table again for reuse.

Package

cl-ana.columnar-table.

Source

columnar-table.lisp.

Function: plist->alist (plist)

Forms an alist from a plist

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: plist-opener (plists)
Package

cl-ana.makeres-table.

Source

openers.lisp.

Function: plist-select-fields (plist &rest fields)

Returns a list of the fields from plist in the order specified; the element will be nil if the field is not present.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: plot2d (lines &rest key-args)

Creates a plot2d object with lines from lines argument and other initargs from key-args.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: plot3d (lines &rest key-args)

Returns a plot3d object supplied lines and key-args

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: plotjoin! (&rest plots)

Function which joins the line lists from each plot. Modifies the first plot given, so make sure to create a fresh first plot. Easiest to do by create a fresh page and providing this to pagemerge. Easily creates comparison plots from individual plots.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: pm3d (&key at interpolate scan flush ftriangles-p clip-strict-p corners2color hidden3d explicit-p)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: png-term (&key size font-face font-point-size font-size transparent interlace truecolor rounded enhanced colors)

Generates the type string for a png terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: pngcairo-term (&key size font-face font-point-size font-size transparent interlace truecolor rounded enhanced colors)

Generates the type string for a png terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: poisson (p n)

Poisson distribution: (poisson (A lambda) n) ==> A * lambda^n * exp(-lambda) / n!

Package

cl-ana.fitting.

Source

functions.lisp.

Function: poisson-alist (p n)

Since computing poisson distribution is relatively inefficient point-by-point, but there is an efficient algorithm for computing a range of values of the poisson distribution, this function provides this functionality, returning an alist mapping each integer from 0 to n to the poisson distribution value.

Package

cl-ana.fitting.

Source

functions.lisp.

Function: polynomial (params x)

A general single-dimensional polynomial. Gets its order from the size of params; assumes parameters are given from least order term to greatest.

Example: A line f(x) = A + B*x ==> (polynomial (list A B) x)

Package

cl-ana.fitting.

Source

functions.lisp.

Function: polynomial-spline (points &key derivatives constraints degree tolerance)

Creates polynomial spline of arbitrary degree and adjustable derivative constraints.

Polynomial splines have most degrees of freedom constrained by requiring continuity of all but one non-zero derivative. Natural splines set the remaining degrees of freedom by mandating derivatives of sufficient order at the first and last domain points be zero.

By leaving the derivatives argument NIL, natural polynomial splines will be produced. If you set derivatives to a list of degree-1 numerical values, these will be used as values for the remaining derivatives. The order is as follows:

For even degree:
First degree/2 values are first-point derivatives,
Last degree/2-1 values are last-point derivatives.

For odd degree:
First (degree-1)/2 are first-point,
Last (degree-1)/2 are last-point.

For ultimate flexibility, use the constraints argument as a list of linear equation lists where all elements except the last are a row of the coefficient matrix and the last element is the RHS vector value. The utility function polynomial-spline-constraint assists in generating these.

Package

cl-ana.spline.

Source

spline.lisp.

Reader: polynomial-spline-coefs (instance)
Writer: (setf polynomial-spline-coefs) (instance)
Package

cl-ana.spline.

Source

spline.lisp.

Target Slot

coefs.

Function: polynomial-spline-constraint (poly-degree npoints bin value &key side derivative)

Generates a constraint list for the polynomial-spline function. Poly-degree sets the polynomial degree, nbins specifies the number of points in the spline, bin determines the spline polynomial to constrain (0 through npoints-2), value sets the value for the RHS vector, and derivative selects the degree of derivative which the constraint applies to.

This can be used to create more complex constraints by using value=0 and adding together whatever linear combinations of constraints you need, finally setting the last element to whatever constraint value you need. Set side to :right to constrain a polynomial using the right point of the bin rather than the left point.

CAUTION: You can use this function to generate nonsensical constraints that are incompatible with the rest of the spline, which will lead to failure to solve the system of equations. Derivatives are generally safe to set, whereas values are already constrained by the nature of the spline, which is why the derivative argument defaults to 1 rather than 0.

Package

cl-ana.spline.

Source

spline.lisp.

Reader: polynomial-spline-degree (instance)
Writer: (setf polynomial-spline-degree) (instance)
Package

cl-ana.spline.

Source

spline.lisp.

Target Slot

degree.

Reader: polynomial-spline-deltas (instance)
Writer: (setf polynomial-spline-deltas) (instance)
Package

cl-ana.spline.

Source

spline.lisp.

Target Slot

deltas.

Reader: polynomial-spline-xs (instance)
Writer: (setf polynomial-spline-xs) (instance)
Package

cl-ana.spline.

Source

spline.lisp.

Target Slot

xs.

Function: power (params x)

Power fitting function:
f(x) = A * B^x ==> (power (list A B) x)

Package

cl-ana.fitting.

Source

functions.lisp.

Function: printres (&optional filter)

Prints the target-table with optional filter function which takes two arguments (id and value) to determine which targets to print.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: product (xs)

Convenience function for multiplying a list of values

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: progresstrans (target-table)

Adds status printing message to any targets present in both target-table and the project target table unless *makeres-progress-results-only-p* is nil. See *makeres-progress-results-only-p* for more details.

Package

cl-ana.makeres-progress.

Source

progresstrans.lisp.

Function: project ()

Returns current project

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: project-parameters ()
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: project-path ()

Returns path for current project, nil when not set or in nil project

Package

cl-ana.makeres.

Source

logres.lisp.

Function: project-targets ()
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: protected-/ (&rest xs)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: prune (test tree)

Like remove-if, but for lists treated as trees.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: pruneres (&optional delete-p)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: ps-term (&key size font-face font-point-size font-size transparent interlace truecolor rounded enhanced colors)

Generates the type string for a postscript terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: purgeres (&optional delete-p)

Finds targets which have null statuses and optionally deletes their logs.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: qq-plot (data cdf-inv)

Returns data suitable for a Q-Q probability scatter plot given data and inverse of cummulative density function. Useful for checking whether data is distributed according to cdf or not.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: qt-term (&key window-number size enhanced-p font title persist-p)

Generates the type string for a qt terminal with options

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: quantiles (data)

Returns an alist mapping each datum to its quantile.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: range (start end &optional step)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: read-fields-from-file (file)
Package

cl-ana.file-utils.

Source

read-utils.lisp.

Function: read-fields-from-pathname (pathname)
Package

cl-ana.file-utils.

Source

read-utils.lisp.

Function: read-histogram (file hdf-path &optional type)

Reads a histogram from an hdf-table with file and path.

type can be either :contiguous or :sparse for contiguous-histogram and sparse-histogram respectively.

Package

cl-ana.serialization.

Source

histogram.lisp.

Function: read-lines-from-file (file)
Package

cl-ana.file-utils.

Source

read-utils.lisp.

Function: read-lines-from-pathname (pathname)
Package

cl-ana.file-utils.

Source

read-utils.lisp.

Function: reader-macro-units->quantity (unit-list)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: reduceby (data fn &rest groupby-args)

Groups using groupby and then reduces each group using the reduction function provided.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: removed-ltab-source-dep< (depmap)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: removed-ltab-source-depmap (depmap lchainmap)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: removed-source-dep< (depmap)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: removed-source-depmap (depmap chainmap)

Returns a new depmap which does not contain the table sources in the depmap.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: res-dependencies (graph id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: res-dependents (res-id target-table)

Returns full list of result-dependent targets in target-table

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: reset-memo-map (memo-fn)

Resets the memoization hash table for memo-fn

Package

cl-ana.memoization.

Source

memoization.lisp.

Function: reset-table-chain (table-chain)

Resets the table counter in the chain so that it can be re-read.

Package

cl-ana.table.

Source

table-chain.lisp.

Function: resfn (id &optional project-id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: resform? (expr)

Returns true if expr is of the form (res x)

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: residuals (data fn)

Computes the residuals from the fit to data (- data fit)

Package

cl-ana.fitting.

Source

fitting.lisp.

Function: restart-gnuplot-sessions ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: ridge-regression (data lambda)

Applies ridge regression fitting as a function of lambda.

Package

cl-ana.statistical-learning.

Source

statistical-learning.lisp.

Function: rk4 (dy/dx y0 x0 xn n)

Applies the 4th-order Runge Kutta method (RK4) to solve dy/dx = f(x,y) where y(x0) = y0. xN is the last value of x, and N is the number of x values to find approximations for y(x).

dy/dx should be a function (lambda (x y) ...) returning dy/dx for given (x,y).

y can have numerical values or sequence values.

Package

cl-ana.calculus.

Source

rk4.lisp.

Function: safe-funcall (key-args &rest args)

Only calls a function when it is in fact a function, and returns all other objects.

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: sample-function (fn lower-bounds upper-bounds nsamples)

Samples a function which takes a single argument according to lower-bounds, upper-bounds and nsamples. Each boundary must be either a numerical value or a list of numerical values interpreted as vectors; therefore they all must be of the same type (i.e. list or atom).

Returns an alist mapping each independent value to the value of fn at that point.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: sample-moment (data &key order type)

Returns the order-th sample moment of the data according to type.

type can be :r (raw), :c (central), or :s (standardized).

second return value is size of data sample.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: save-project (version-string &key if-exists current-p)

Saves a project to a path project-path/version-string; if-exists can be nil, :error or :supersede with behavior analogous to open/with-open-file. If current-p is t, sets symlink current to point to this project.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: save-snapshot (name)

Saves a copy of the current analysis under (project-path)/name

Package

cl-ana.makeres.

Source

logres.lisp.

Function: save-target (id)

Saves a target given the target id. When destruct-on-save? is T for result value, reloads the result value after saving.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: sequencep (x)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: set-project-path (pathname-or-string)

Sets the output directory path for current project and ensures that the necessary subdirectories are present.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: setresfn (id value &optional timestamp)

Function version of setres. Only sets value in target-table if id is present. Creates new target in final target table if one is not present.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: settrans (transforms &key op)

Takes each transformation function in list transforms (should be names of functions available at compile & load times) and depending on op does something to the project referred to by project-id.

transforms will not be evaluated and should be a list form containing the transform functions.

op can be :set or :add for setting the entire list of transforms or adding to the front of the transform list. (Front-adding seemed more reasonable since this allows languages to be built on top of previous layers.)

Each transformation is a function taking a target table and returning a new target table. The only constraint is that the initial targets be present in the output table.

Returns full transformation list from project after applying op.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: sha1 (string)

Returns the sha1 sum of a string of text.

Package

cl-ana.file-utils.

Source

sha.lisp.

Function: sha1-from-pathname (pathname-or-string)

Returns sha1 sum of file located at pathname-or-string.

Package

cl-ana.file-utils.

Source

sha.lisp.

Function: shadowing-use-package (from-package &optional to-package)

shadowing-imports all the exported symbols from gmath into the current package

Package

cl-ana.package-utils.

Source

package-utils.lisp.

Function: shaped-random (inverse-cdf)

Generates 1-D random data using the inverse-cdf to provide the shape.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: single (list)

Checks to see if list is a list with exactly one element.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: singleton-cache (id)

Caching which only allows a single target to be loaded at a time. Minimal memory use, maximal strain on hard drive.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: sinusoid (params x)

A sinusoidal fit function:
f(x) = A * sin(omega*x + phi) ==> (sinusoid (list A omega phi) x)

Package

cl-ana.fitting.

Source

functions.lisp.

Function: skewed-gaussian (params x)

Skewed Gaussian fit function. Parameters are (A mu sigma skew) where skew controls the skewing. Changing skew does not change normalization.

Package

cl-ana.fitting.

Source

functions.lisp.

Function: skewness (data)
Package

cl-ana.statistics.

Source

statistics.lisp.

Function: slot-keyword-names (obj)
Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: slot-names (obj)

Returns the list of slot symbols for a structure/CLOS class instance.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: slot-values (obj)

Returns a list of the slot values in a structure/CLOS class instance.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Function: smart-read-from-string (s)
Package

cl-ana.csv-table.

Source

csv-table.lisp.

Function: solve-interval-bisection (fn interval &key value prec)
Package

cl-ana.math-functions.

Source

utils.lisp.

Function: sparse->contiguous (histogram)

converts a sparse histogram into a contiguous one. Note that this is dangerous in cases where sparse histograms are actually necessary.

Package

cl-ana.histogram.

Source

conversion.lisp.

Function: splice (xsplit fn1 fn2)

Splices two functions togother at xsplit. If either function is nil, returns the other function or nil if both are nil.

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: standard-deviation (data)
Package

cl-ana.statistics.

Source

statistics.lisp.

Function: standard-scores (data)

Returns the list of standard-scores (number of standard deviations away from the mean) for the data

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: string-append (&rest strings)
Package

cl-ana.string-utils.

Source

string-utils.lisp.

Function: subpath (directory path-or-format-recipe &rest args)

Returns namestring for a path under directory. path-or-format-recipe can be a pathname directly, in which case the rest of the arguments are unused. Or, it can be a format string which when format is supplied with both the recipe and the rest of the arguments should return a namestring for a valid pathname. In either case, ensure-directories-exist will be called to ensure that the path is ready for use.

If for whatever reason subpath is given an absolute pathname, it will be returned as-is. If the result of a format processing a format string and the rest of the arguments is an absolute pathname, this will be returned.

Package

cl-ana.pathname-utils.

Source

pathname-utils.lisp.

Function: sum (xs)

Convenience function for summing a list of values (it’s reducing + across them).

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: symb (&rest args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Function: tab? (expr)

True if expr is a tab expression

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table->plists (table &key field-names reverse-p)

Returns a list of plists containing the field values you specify. Only do this for tables that will reasonably fit into memory. If no field-names are specified, then all fields will be present in the result.

Note that the resulting plists will occur in the reverse order as they occur in the table if reverse-p is NIL; this is not the default option but is more efficient.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Function: table-copy (from to &optional fields)

Reads all entries from from and writes them to to. If fields are specified, only selected fields are used, otherwise all fields are copied.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Function: table-field-symbols (table)
Package

cl-ana.table.

Source

table.lisp.

Function: table-open-p (table)
Package

cl-ana.table.

Source

table.lisp.

Function: table-reduce (table fields fn &key initial-value)

table-reduce mimics reduce but with the modification that fn should take one more argument than the number of fields specified with the first argument used to store the state as fn is called across the table.

table-reduce can be used as a functional/non-macro solution to looping over the table.

fields is a list of field names/symbols. They will be passed in the order specified to fn.

fn is function taking the computation state as the first argument and then each selected field as an argument in the order given in fields; can use the state argument to collect a list of values for example.

Package

cl-ana.table.

Source

table.lisp.

Function: table-reduction-source (expr)

Returns source for table reduction, nil if expr is not of a table-reduction.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: (setf table-reduction-source) (expr)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-reduction? (expr)

True if expr is a dotab, ltab or tab expression

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-row->plist (table field-names)

Reads the current row from table and generates a plist containing the field values of each field-name in the row.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Function: table-subset (table indexes)

Returns a subset of a table as a plist.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Function: table-summarize (table)

Summarizes information about a table.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Function: table-target? (id)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-view (table fields bin-specs &key processor filter)

table-view plots & histograms processed data from a table; note that a reusable-table should be used generally since this does exhaust the table. It plots & returns (via multiple values) the
histogram (contiguous) & page for the plot.

fields is a list of fields to select from the table.

bin-specs is a list of bin-spec lists: Each bin-spec is a plist with slots :name, :nbins, :low and :high. These are passed directly to make-contiguous-hist.

processor generates the list of values suitable for insertion into the histogram. It should take as many arguments as the fields selected; the fields will be applied to fn in the order specified. By default it simply returns the list of selected fields.

filter is an optional function which takes the selected fields as arguments and returns t whenever the event should be included in the viewing. By default it always returns t.

Package

cl-ana.table-viewing.

Source

table-viewing.lisp.

Function: tabletrans (target-table)

Performs necessary graph transformations for table operators

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: target-ids (&optional filter)

Returns list of IDs for defined targets in project. filter should be a function taking an ID as an argument and returning T for IDs which should be shown.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: target-path (id &optional subpath)

Returns the path to the current log location for given target, or optionally a subpath formed by concatenating subpath to the target’s log directory.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: target-table (&optional project-id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: target-table-edge-map (&optional target-table)

Returns an edge map from the target-table. This returns an inverted dependency graph, with children mapping to parents instead of parents mapping to children. Therefore, the result of this needs to be inverted before passing to topological sorting.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: tensor-* (&rest xs)

Convenient nickname for mapping * over tensors.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-+ (&rest xs)

Convenient nickname for mapping + over tensors.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-- (&rest xs)

Convenient nickname for mapping - over tensors.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-/ (&rest xs)

Convenient nickname for mapping / over tensors.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-contract (tensor-index-pairs &key type)

Contracts each tensor along the dimension specified by the specified index, resulting in a tensor of recursively rectangular sequences of type type.

Each tensor-index-pair is a cons with the car being the tensor to contract and the cdr being the index denoting the dimension to contract along for this tensor.

It is just the mathematical notion of tensor contraction.

Example: multiplying matrices:

A . B ==> (tensor-contract (list (cons A 1) (cons B 0)))

In words, contract tensors A and B along the second index of A and the first index of B.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-dimensions (tensor)

Returns a list of the sizes of the tensor for each dimension.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-flat-ref (tensor subscript)

References tensor by single subscript; done in such a way to mimick the way multidimensional arrays are stored in memory by e.g. C. Assumes rectangular tensor.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: (setf tensor-flat-ref) (tensor subscript)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-flatten (x)

Returns a flattened tensor along with the dimensions of original tensor so that unflattening is possible.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-map (fn &rest xs)

Maps fn across xs for arbitrarily deep sequences. Treats non-sequences as sequences of arbitrary depth.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-rank (tensor)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-ref (tensor &rest subscripts)

References tensor via subscripts

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: (setf tensor-ref) (tensor &rest subscripts)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-unflatten (x dims)

Restores a flattened tensor to its original dimensionality.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tera (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: tfref (tensor subscript)

Abbreviation for tensor-flat-ref; setfable.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: (setf tfref) (tensor subscript)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: theta (vector)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: tics (&key axis-p mirror-p location major-scale minor-scale rotate offset sampling manual-labels font-face font-size color)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: to-pair-function (f)

Makes f apply to a pair instead of two arguments

Package

cl-ana.functional-utils.

Source

functional-utils.lisp.

Function: topological-sort (edge-map)

Topologically sorts an edge-map which represents a directed acyclic graph. edge-map should be a datatype that has a method map->hash-table defined. The keys should be parent nodes, and the values should be lists of child nodes.

Since makeres uses the reverse scheme, instead listing nodes as keys and their parents as value lists, invert-edge-map needs to be used on target-table edge-maps before topologically sorting the values.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: transform-target-table (&optional project-id)

Returns the fully transformed target table by passing it through the transformation pipeline.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: transforms-propagate (graph)

Propagates as makeres-propagate! would but for special cases which graph transformations must individually manage.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: transpose (xs)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: tree-flatten (tree)

Collects all non-nil atoms in a tree and returns the list of them as encountered during a depth-first search.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: tree-map (fn &rest trees)

Maps function over identically structured trees (lists)

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: tref (tensor &rest subscripts)

Abbreviation for tensor-ref; setfable.

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: (setf tref) (tensor &rest subscripts)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: typed-table->typespec (table)

Creates a typespec from the table

Package

cl-ana.typed-table.

Source

typed-table.lisp.

Function: typespec->c-to-lisp (typespec)

Returns a function which takes a c-pointer argument and returns a lisp object containing the converted values.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec->cffi-type (&rest xs3)
Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec->field-names (compound-typespec)

Returns field names from the compound type designation.

Package

cl-ana.typed-table.

Source

typed-table.lisp.

Function: typespec->field-specs (compound-typespec)

Returns field typespecs from the compound type designation.

Package

cl-ana.typed-table.

Source

typed-table.lisp.

Function: typespec->hdf-type (&rest xs3)
Package

cl-ana.hdf-typespec.

Source

hdf-typespec.lisp.

Function: typespec->lisp-to-c (typespec)

Returns a function which takes

1. a lisp object,
2. a corresponding C pointer

and sets the fields/values of the C object recursively. The pointer to the C-object is returned.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-array-dim-list (typespec)

Returns the list of dimension sizes for the array type.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-array-element-type (typespec)

Returns the element type for the array type.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-array-p (typespec)

Tests a typespec for being an array typespec.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-array-rank (typespec)

Returns the number of dimensions (rank) of the array type.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-array-size (typespec)

Returns the total number of elements in the array type.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-compound-field-alist (typespec)

Returns the alist mapping field name to typespec.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-compound-field-names (typespec)

Returns the field names for the compound type.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-compound-field-specs (typespec)

Returns the typespecs for the fields in the compound type.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-compound-p (typespec)

Tests a typespec for being a compound typespec.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-flatten-arrays (typespec)

Flattens an array typespec if typespec is an array typespec, otherwise returns typespec unchanged. Note that this operation is recursive, in that if there are arrays in the typespec(s) of the component type(s), then they are flattened as well.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: typespec-foreign-alloc (typespec &optional count)

Allocates space for count foreign objects of type specified by typespec.

Package

cl-ana.typespec.

Source

typespec.lisp.

Function: ultimate-source-tables (target-table &key ignore reduction-test-fn reduction-source-fn)

Returns list of source table ids which are not table reductions of non-ignored sources.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: unlines (lines &optional trailing-newline-p)

Joins a list of lines into original string, with optional trailing newline.

Package

cl-ana.string-utils.

Source

string-utils.lisp.

Function: unload-target (id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: unlzip (xs)

lzip is an inverse (through apply) of itself, simply applies lzip to its argument, returning a list of the previously zipped lists in xs.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: unmemoize (fn)

Removes fn from the memoization lookup table; this prevents access to the lookup map from outside the function but allows the function to be garbage collected if necessary.

Package

cl-ana.memoization.

Source

memoization.lisp.

Function: unres (expr)

Gets id from a res form if it is a res form, if not, returns expr.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: unsetdepsfn (id &key quiet-p)

Unsets all dependencies of id in the target-table. Set quiet-p to non-NIL to disable progress messages.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: unsetresfn (id)

Function version of unsetres

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: unzip (xs)

Returns a cons with the car being the cars of the zipped xs and the cdr being the cdrs.

Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: use-gmath (package)

shadowing-imports all the exported symbols from gmath into the current package

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Function: use-package-group (group &optional dest-package)

Calls shadowing-use-package on each package in group and either the current package or dest-package.

Package

cl-ana.package-utils.

Source

package-utils.lisp.

Function: vector->matrix (vector &key orientation type)
Package

cl-ana.linear-algebra.

Source

linear-algebra.lisp.

Function: words (string)

Returns the read words (symbols, numbers, etc.) contained in a string

Package

cl-ana.string-utils.

Source

string-utils.lisp.

Function: work-path (path-or-format-recipe &rest args)

Returns namestring for a path in the project work directory. path-or-format-recipe can be a pathname directly, in which case the rest of the arguments are unused. Or, it can be a format string which when format is supplied with both the recipe and the rest of the arguments should return a namestring for a valid pathname. In either case, ensure-directories-exist will be called to ensure that the path is ready for use.

If for whatever reason work-path is given an absolute pathname, it will be returned as-is. If the result of a format processing a format string and the rest of the arguments is an absolute pathname, this will be returned.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: write-histogram (histogram file hdf-path)

Writes histogram to file. Supports histogram count values with errors as well as simple numerical values.

Note that this function assumes that either all the dimensions have names or none of them do.

Package

cl-ana.serialization.

Source

histogram.lisp.

Function: write-lines-to-file (lines file)
Package

cl-ana.file-utils.

Source

write-utils.lisp.

Function: write-lines-to-pathname (lines pathname &key if-exists if-does-not-exist)
Package

cl-ana.file-utils.

Source

write-utils.lisp.

Function: wxt-term (&key size window-number title)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: yocto (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: yotta (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: zepto (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: zetta (x)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: zip (x y)
Package

cl-ana.list-utils.

Source

list-utils.lisp.


5.1.6 Generic functions

Generic Function: ->double-float (x)

Converts numerical object into a double-float form;
does not need to be an actual double-float result, but where appropriate constituents are converted into double-float values.

Package

cl-ana.math-functions.

Source

utils.lisp.

Methods
Method: ->double-float ((q quantity))
Source

quantity.lisp.

Method: ->double-float ((x err-num))
Source

error-propogation.lisp.

Method: ->double-float ((x real))
Method: ->double-float ((x complex))
Generic Function: add (x y)

Binary addition function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: add ((h1 variable-binning-histogram) (h2 variable-binning-histogram))
Source

variable-binning-histogram.lisp.

Method: add ((h1 contiguous-histogram) (h2 contiguous-histogram))
Source

contiguous-histogram.lisp.

Method: add (ql qr)
Source

quantity.lisp.

Method: add ((y number) (x err-num))
Source

error-propogation.lisp.

Method: add ((x err-num) (y number))
Source

error-propogation.lisp.

Method: add ((x err-num) (y err-num))
Source

error-propogation.lisp.

Method: add ((x number) (y number))
Source

number.lisp.

Generic Reader: analytic-line-fn-string (object)
Generic Writer: (setf analytic-line-fn-string) (object)
Package

cl-ana.plotting.

Methods
Reader Method: analytic-line-fn-string ((analytic-line analytic-line))
Writer Method: (setf analytic-line-fn-string) ((analytic-line analytic-line))

The function expression to plot, should be a function of x/x and y.

Source

plotting.lisp.

Target Slot

fn-string.

Generic Function: cleanup (object)

Clears any resources needing manual intervention for object. Examples would include files and tables

Package

cl-ana.makeres.

Source

logres.lisp.

Methods
Method: cleanup ((tab reusable-table))
Source

logging.lisp.

Method: cleanup (object)
Generic Function: copy-hist (hist &optional empty-p)

Returns a filled copy of hist for null empty-p, otherwise returns empty copy

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: copy-hist ((obj variable-binning-histogram) &optional empty-p)
Source

variable-binning-histogram.lisp.

Method: copy-hist (hist &optional empty-p)
Generic Function: cos (x)

Cosine, in radians

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: cos ((err-num err-num))
Source

error-propogation.lisp.

Method: cos ((x number))
Source

number.lisp.

Generic Function: cosh (x)

Hyperbolic cosine function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: cosh ((err-num err-num))
Source

error-propogation.lisp.

Method: cosh ((x number))
Source

number.lisp.

Generic Function: cot (x)

Cotangent, in radians

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: cot (x)
Generic Function: coth (x)

Hyperbolic cotangent function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: coth (x)
Generic Function: csc (x)

Cosecant, in radians

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: csc (x)
Generic Function: csch (x)

Hyperbolic cosecant function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: csch (x)
Generic Reader: data-line-data (object)
Generic Writer: (setf data-line-data) (object)
Package

cl-ana.plotting.

Methods
Reader Method: data-line-data ((data-line data-line))
Writer Method: (setf data-line-data) ((data-line data-line))

The individual data points to be plotted; can be
2-D or 3-D, in either case the line-data is an alist mapping the independent value (or values as a list) to the dependent value.

Source

plotting.lisp.

Target Slot

data.

Generic Function: div (x y)

Binary division function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: div ((h1 variable-binning-histogram) (h2 variable-binning-histogram))
Source

variable-binning-histogram.lisp.

Method: div ((h1 contiguous-histogram) (h2 contiguous-histogram))
Source

contiguous-histogram.lisp.

Method: div (ql qr)
Source

quantity.lisp.

Method: div ((x number) (y err-num))
Source

error-propogation.lisp.

Method: div ((x err-num) (y number))
Source

error-propogation.lisp.

Method: div ((x err-num) (y err-num))
Source

error-propogation.lisp.

Method: div ((x number) (y number))
Source

number.lisp.

Generic Function: draw (page &rest key-args)

Draws the contents of a page using the multiplot layout specified in the page.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: draw (object &rest key-args)
Method: draw ((plot2d plot2d) &rest key-args)

Method on draw for a plot2d object. key-args should be a plist denoting the page initargs.

Method: draw ((line line) &rest key-args)

Method on draw for a line. Takes as keyword arguments plot-args and page-args, which themselves are plists for the keyword arguments appropriate for plots and pages respectively.

Method: draw ((p page) &rest key-args)
Generic Function: erf (x)

the error function

Package

cl-ana.math-functions.

Source

distributions.lisp.

Methods
Method: erf ((x number))
Generic Reader: err-num-error (object)
Package

cl-ana.error-propogation.

Methods
Reader Method: err-num-error ((err-num err-num))

automatically generated reader method

Source

error-propogation.lisp.

Target Slot

err.

Generic Writer: (setf err-num-error) (object)
Package

cl-ana.error-propogation.

Methods
Writer Method: (setf err-num-error) ((err-num err-num))

automatically generated writer method

Source

error-propogation.lisp.

Target Slot

err.

Generic Reader: err-num-value (object)
Package

cl-ana.error-propogation.

Methods
Reader Method: err-num-value ((err-num err-num))

automatically generated reader method

Source

error-propogation.lisp.

Target Slot

val.

Generic Writer: (setf err-num-value) (object)
Package

cl-ana.error-propogation.

Methods
Writer Method: (setf err-num-value) ((err-num err-num))

automatically generated writer method

Source

error-propogation.lisp.

Target Slot

val.

Generic Function: exp (x)

e^x

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: exp ((err-num err-num))
Source

error-propogation.lisp.

Method: exp ((x number))
Source

number.lisp.

Generic Function: expt (x y)

Raises x to the y power

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: expt (q x)
Source

quantity.lisp.

Method: expt ((x err-num) (y number))
Source

error-propogation.lisp.

Method: expt ((x number) (y err-num))
Source

error-propogation.lisp.

Method: expt ((x err-num) (y err-num))
Source

error-propogation.lisp.

Method: expt ((x number) (y number))
Source

number.lisp.

Generic Function: factorial (x)

Very naive factorial function

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Methods
Method: factorial ((x number))
Generic Function: generate-cmd (object)

Generates a command string (with new-line at end)
for drawing a particular element. Assumes that the appropriate context has been set up by the page/draw function.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: generate-cmd ((l line))
Method: generate-cmd ((p plot))
Method: generate-cmd ((p page))
Generic Reader: hdf-table-chain-nrows (object)
Generic Writer: (setf hdf-table-chain-nrows) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-nrows ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-nrows) ((hdf-table-chain hdf-table-chain))

number of rows in hdf-table

Source

hdf-table-chain.lisp.

Target Slot

nrows.

Generic Reader: hdf-table-nrows (object)
Generic Writer: (setf hdf-table-nrows) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-nrows ((hdf-table hdf-table))
Writer Method: (setf hdf-table-nrows) ((hdf-table hdf-table))

number of rows in hdf-table

Source

hdf-table.lisp.

Target Slot

nrows.

Generic Function: hist-bin-values (histogram)

Returns a list of bin values consed to the bin center of the bin

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-bin-values ((hist categorical-histogram))
Source

categorical-histogram.lisp.

Method: hist-bin-values ((hist sparse-histogram))
Source

sparse-histogram.lisp.

Method: hist-bin-values ((hist contiguous-histogram))
Source

contiguous-histogram.lisp.

Generic Reader: hist-default-increment (object)
Generic Writer: (setf hist-default-increment) (object)
Package

cl-ana.histogram.

Methods
Reader Method: hist-default-increment ((histogram histogram))
Writer Method: (setf hist-default-increment) ((histogram histogram))

Default amount by which bins are incremented; i.e. unless overridden by a weight factor.

Source

histogram.lisp.

Target Slot

default-increment.

Generic Reader: hist-dim-names (object)
Generic Writer: (setf hist-dim-names) (object)
Package

cl-ana.histogram.

Methods
Reader Method: hist-dim-names ((histogram histogram))
Writer Method: (setf hist-dim-names) ((histogram histogram))

Names of the dimension axes

Source

histogram.lisp.

Target Slot

dim-names.

Generic Reader: hist-empty-bin-value (object)
Generic Writer: (setf hist-empty-bin-value) (object)
Package

cl-ana.histogram.

Methods
Reader Method: hist-empty-bin-value ((histogram histogram))
Writer Method: (setf hist-empty-bin-value) ((histogram histogram))

Default value for a bin which has had no events added

Source

histogram.lisp.

Target Slot

empty-bin-value.

Generic Function: hist-index-ref (histogram indices)

Like aref for an array, but for histograms using the index list.

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-index-ref ((hist sparse-histogram) index-list)

Unchecked, assumes you know what the allowed index values are.

Source

sparse-histogram.lisp.

Method: hist-index-ref ((hist contiguous-histogram) index-list)

Unchecked, assumes you know what the allowed index values are.

Source

contiguous-histogram.lisp.

Generic Function: (setf hist-index-ref) (histogram indices)

hist-index-ref is setf-able

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: (setf hist-index-ref) ((hist sparse-histogram) index-list)

Unchecked, assumes you know what the allowed index values are.

Source

sparse-histogram.lisp.

Method: (setf hist-index-ref) ((hist contiguous-histogram) index-list)

Unchecked, assumes you know what the allowed index values are.

Source

contiguous-histogram.lisp.

Generic Function: hist-insert (histogram datum &optional weight)

Inserts a value specified by the datum (An atom for
1-D or a list of values for more dimensions) into the histogram; i.e. increments the bin value by weight (which defaults to 1 or whatever you set). Returns histogram (though it does change the histogram state).

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-insert ((hist categorical-histogram) datum &optional weight)
Source

categorical-histogram.lisp.

Method: hist-insert ((hist variable-binning-histogram) datum &optional weight)
Source

variable-binning-histogram.lisp.

Method: hist-insert ((hist sparse-histogram) datum &optional weight)
Source

sparse-histogram.lisp.

Method: hist-insert ((hist contiguous-histogram) datum &optional weight)
Source

contiguous-histogram.lisp.

Generic Function: hist-integrate (histogram &rest axes)

Integrates the histogram along the dimensions/axes
specified. Axes are specified using the lispified dimension name (a string); specifying by index is for internal use but can be done.

Also in order to support partial domain integration, each axis in the axes list can also be a list of three values: the axis name, the lower bound over which to integrate, and the upper bound.

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-integrate ((hist categorical-histogram) &rest axes)
Source

categorical-histogram.lisp.

Method: hist-integrate ((histogram sparse-histogram) &rest axes)
Source

sparse-histogram.lisp.

Method: hist-integrate ((histogram contiguous-histogram) &rest axes)
Source

contiguous-histogram.lisp.

Generic Reader: hist-ndims (object)
Generic Writer: (setf hist-ndims) (object)
Package

cl-ana.histogram.

Methods
Reader Method: hist-ndims ((histogram histogram))
Writer Method: (setf hist-ndims) ((histogram histogram))

Number of dimensions of the histogram

Source

histogram.lisp.

Target Slot

ndims.

Generic Function: hist-point-ref (histogram point)

Like hist-index-ref but looks up the cell in which point would lie.

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-point-ref ((hist categorical-histogram) point)
Source

categorical-histogram.lisp.

Method: hist-point-ref ((hist sparse-histogram) point)

Checked access to the bin value via a point. Returns nil if the point is not inside the histogram domain.

Source

sparse-histogram.lisp.

Method: hist-point-ref ((hist contiguous-histogram) data-list)

Checked access to the bin value via a point. Returns nil if the point is not inside the histogram domain.

Source

contiguous-histogram.lisp.

Method: hist-point-ref (x point)
Generic Function: (setf hist-point-ref) (histogram point)

hist-point-ref is setf-able

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: (setf hist-point-ref) ((hist sparse-histogram) point)

Checked setf to the bin value via a point. Does nothing & returns nil if the point is not inside the histogram domain.

Source

sparse-histogram.lisp.

Method: (setf hist-point-ref) ((hist contiguous-histogram) data-list)

Checked setf to the bin value via a point. Does nothing & returns nil if the point is not inside the histogram domain.

Source

contiguous-histogram.lisp.

Generic Function: hist-project (histogram &rest axes)

Projects the histogram onto specified axes by
integrating over the other axes. As with integrate, the axes are specified using name. Comes with a default implementation that should be good for most cases; specialize only if necessary.

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-project (histogram &rest axes)
Generic Function: hist-slice (hist &rest dims)

Slices up the histogram along each dimension in
dims. Returns a hash table mapping the bin center list for each dimension in dims to a histogram of the same kind as hist which has only the leftover dimensions.

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-slice ((hist categorical-histogram) &rest dims)
Source

categorical-histogram.lisp.

Method: hist-slice ((hist rectangular-histogram) &rest dims)
Source

rectangular-histogram.lisp.

Generic Function: hist-total-integral (histogram)

Returns the number of entries in the histogram, i.e. the full integral of the histogram

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-total-integral ((hist categorical-histogram))
Source

categorical-histogram.lisp.

Method: hist-total-integral ((hist sparse-histogram))
Source

sparse-histogram.lisp.

Method: hist-total-integral ((hist contiguous-histogram))
Source

contiguous-histogram.lisp.

Generic Reader: internal-table (object)
Generic Writer: (setf internal-table) (object)
Package

cl-ana.reusable-table.

Methods
Reader Method: internal-table ((reusable-table reusable-table))
Writer Method: (setf internal-table) ((reusable-table reusable-table))

The table which is being wrapped.

Source

reusable-table.lisp.

Target Slot

raw-table.

Generic Function: line (object &key title style fill-style fill-density color sampling point-type point-size line-type line-width dash-type pm3d-ncols &allow-other-keys)

Returns a line appropriate for plotting object.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: line ((hist variable-binning-histogram) &rest key-args)
Method: line ((histogram rectangular-histogram) &rest other-keys &key title style fill-style fill-density color &allow-other-keys)
Method: line ((fn function) &rest other-keys &key sampling title style point-type point-size line-type line-width dash-type color &allow-other-keys)

Samples your function based on the keyword arguments and creates a data-line mapping your function to the output values.

Conventions are:

fn must evaluate to a float (single or double).

All sampling arguments must be of the same type, and must be either atoms or lists.

If the sampling arguments are atoms, then fn is assumed to take a single double-float argument.

If the sampling arguments are lists, then fn is assumed to take a list of up to two double-float arguments.

Method: line ((data-array array) &rest other-args)
Method: line ((data-alist list) &rest other-keys &key title style pm3d-ncols point-type point-size line-type line-width dash-type color &allow-other-keys)

Assumes

Method: line ((s string) &rest other-keys &key title style line-type line-width dash-type color &allow-other-keys)
Method: line ((l line) &key)
Generic Reader: line-color (object)
Generic Writer: (setf line-color) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-color ((line line))
Writer Method: (setf line-color) ((line line))

Color for plotting the line.

Source

plotting.lisp.

Target Slot

color.

Generic Reader: line-fill-density (object)
Generic Writer: (setf line-fill-density) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-fill-density ((line line))
Writer Method: (setf line-fill-density) ((line line))

The amount of coloration to fill when using boxes
with fill style solid; must be a floating point number between 0 and 1.

Source

plotting.lisp.

Target Slot

fill-density.

Generic Reader: line-fill-style (object)
Generic Writer: (setf line-fill-style) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-fill-style ((line line))
Writer Method: (setf line-fill-style) ((line line))

The fill style for boxes: either solid or empty

Source

plotting.lisp.

Target Slot

fill-style.

Generic Reader: line-line-style (object)
Generic Writer: (setf line-line-style) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-line-style ((line line))
Writer Method: (setf line-line-style) ((line line))

linestyle, can refer to custom-defined linestyles.
Linestyles should be defined prior to reference, so you should send the gnuplot session appropriate commands to define them prior to plotting.

Source

plotting.lisp.

Target Slot

line-style.

Generic Reader: line-line-type (object)
Generic Writer: (setf line-line-type) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-line-type ((line line))
Writer Method: (setf line-line-type) ((line line))

Line type

Source

plotting.lisp.

Target Slot

line-type.

Generic Reader: line-line-width (object)
Generic Writer: (setf line-line-width) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-line-width ((line line))
Writer Method: (setf line-line-width) ((line line))

Thickness of line when appropriate.

Source

plotting.lisp.

Target Slot

line-width.

Generic Reader: line-options (object)
Generic Writer: (setf line-options) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-options ((line line))
Writer Method: (setf line-options) ((line line))

Miscellaneous options not covered by the standard
ones above; this is to permit things like image plotting.

Source

plotting.lisp.

Target Slot

options.

Generic Reader: line-plot-arg (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-plot-arg ((line line))

The string denoting the plot argument which should
directly proceed the plot/splot command; can be a function body, ’-’, or a file name.

Source

plotting.lisp.

Target Slot

plot-arg.

Generic Function: (setf line-plot-arg) (object)
Package

cl-ana.plotting.

Methods
Method: (setf line-plot-arg) :after ((l analytic-line))
Source

plotting.lisp.

Writer Method: (setf line-plot-arg) ((line line))

The string denoting the plot argument which should
directly proceed the plot/splot command; can be a function body, ’-’, or a file name.

Source

plotting.lisp.

Target Slot

plot-arg.

Generic Reader: line-point-type (object)
Generic Writer: (setf line-point-type) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-point-type ((line line))
Writer Method: (setf line-point-type) ((line line))

Type of point to draw when using style points or linespoints.

Source

plotting.lisp.

Target Slot

point-type.

Generic Reader: line-style (object)
Generic Writer: (setf line-style) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-style ((line line))
Writer Method: (setf line-style) ((line line))

Plotting style. Defaults to lines for ease of implemenation, users should change this if they want another style, like points.

Source

plotting.lisp.

Target Slot

style.

Generic Function: load-object (type path)

Generic function which loads an object from a file located at path of type type

Package

cl-ana.makeres.

Source

logres.lisp.

Methods
Method: load-object ((type (eql cl-ana.reusable-table:reusable-table)) path)
Source

logging.lisp.

Method: load-object ((type (eql cl-ana.error-propogation:err-num)) path)
Source

err-num.lisp.

Method: load-object ((type (eql string)) path)
Source

string.lisp.

Method: load-object ((type (eql array)) path)
Source

array.lisp.

Method: load-object ((type (eql cons)) path)
Source

cons.lisp.

Method: load-object ((type (eql hash-table)) path)
Source

hash-table.lisp.

Method: load-object ((fn (eql function)) path)
Source

function.lisp.

Method: load-object ((type (eql cl-ana.histogram:contiguous-histogram)) path)
Source

histogram.lisp.

Method: load-object ((type (eql cl-ana.histogram:sparse-histogram)) path)
Source

histogram.lisp.

Method: load-object (type path)
Generic Function: log (x)

Natural logarithm function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: log ((err-num err-num))
Source

error-propogation.lisp.

Method: log ((x number))
Source

number.lisp.

Generic Function: map->alist (object)

Returns the values of a data-source as an alist
mapping the independent value to the dependent one. Multidimensional independent variable data can be represented as a list of values.

Package

cl-ana.map.

Source

map.lisp.

Methods
Method: map->alist ((obj variable-binning-histogram))
Source

variable-binning-histogram.lisp.

Method: map->alist ((hist histogram))

Since fitting needs 1-D histograms to give not a list with the cdr being a singleton list but a cons with the cdr being the actual bin center, we have to do some footwork here.

Source

histogram.lisp.

Method: map->alist ((obj list))
Method: map->alist ((obj hash-table))
Generic Function: mean (data)

Returns mean (and count) of data

Package

cl-ana.statistics.

Source

statistics.lisp.

Methods
Method: mean (data)
Method: mean ((hist histogram))
Generic Function: mult (x y)

Binary multiplication function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: mult ((h1 variable-binning-histogram) (h2 variable-binning-histogram))
Source

variable-binning-histogram.lisp.

Method: mult ((h1 contiguous-histogram) (h2 contiguous-histogram))
Source

contiguous-histogram.lisp.

Method: mult ((x (eql :rankine)) (y number))
Source

temperature.lisp.

Method: mult ((y number) (x (eql :rankine)))
Source

temperature.lisp.

Method: mult ((x (eql :celsius)) (y number))
Source

temperature.lisp.

Method: mult ((y number) (x (eql :celsius)))
Source

temperature.lisp.

Method: mult ((x (eql :fahrenheit)) (y number))
Source

temperature.lisp.

Method: mult ((y number) (x (eql :fahrenheit)))
Source

temperature.lisp.

Method: mult (ql qr)
Source

quantity.lisp.

Method: mult ((y number) (x err-num))
Source

error-propogation.lisp.

Method: mult ((x err-num) (y number))
Source

error-propogation.lisp.

Method: mult ((x err-num) (y err-num))
Source

error-propogation.lisp.

Method: mult ((x number) (y number))
Source

number.lisp.

Generic Function: ncombinations (n r)

Returns nCr, the number of combinations of n
objects taken r at a time without repetition. Assumes reasonable values of n and r.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Methods
Method: ncombinations ((n number) (r number))
Generic Function: normal-cdf (x)

Standard normal cumulative density function

Package

cl-ana.math-functions.

Source

distributions.lisp.

Methods
Method: normal-cdf ((x number))
Generic Function: normal-cdf-inv (x)

Inverse of normal CDF

Package

cl-ana.math-functions.

Source

distributions.lisp.

Methods
Method: normal-cdf-inv ((x number))
Generic Function: normal-pdf (x)

Standard normal probability density function

Package

cl-ana.math-functions.

Source

distributions.lisp.

Methods
Method: normal-pdf ((x number))
Generic Function: npermutations (n r)

Returns nPr, the number of permutations of n objects
taken r at a time without repetition. Assumes reasonable values of n and r. Returns 1 for nP0.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Methods
Method: npermutations ((n number) (r number))
Generic Function: npermutations-repeating (n r)

Returns n^r, the number of ways to permute r
objects from a set of n with allowed repetition. Assumes reasonable values of n and r. Note that r can be greater than n.

Package

cl-ana.math-functions.

Source

combinatorics.lisp.

Methods
Method: npermutations-repeating ((n number) (r number))
Generic Function: page-add-plot (page plot)

Adds a plot to the page.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: page-add-plot (page plot)
Generic Reader: page-gnuplot-session (object)
Generic Writer: (setf page-gnuplot-session) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-gnuplot-session ((page page))
Writer Method: (setf page-gnuplot-session) ((page page))

The gnuplot session in use by the page.

Source

plotting.lisp.

Target Slot

session.

Generic Reader: page-layout (object)
Generic Writer: (setf page-layout) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-layout ((page page))
Writer Method: (setf page-layout) ((page page))

A cons (numrows . numcols) telling how to arrange the plots in the multiplot.

Source

plotting.lisp.

Target Slot

layout.

Generic Reader: page-output (object)
Generic Writer: (setf page-output) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-output ((page page))
Writer Method: (setf page-output) ((page page))

Name for output file when appropriate

Source

plotting.lisp.

Target Slot

output.

Generic Reader: page-plots (object)
Generic Writer: (setf page-plots) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-plots ((page page))
Writer Method: (setf page-plots) ((page page))

The list of plots which are currently part of the page.

Source

plotting.lisp.

Target Slot

plots.

Generic Reader: page-scale (object)
Generic Writer: (setf page-scale) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-scale ((page page))
Writer Method: (setf page-scale) ((page page))

A cons pair (x-scale . y-scale) denoting the scale for each plot.

Source

plotting.lisp.

Target Slot

scale.

Generic Reader: page-shown-title (object)
Generic Writer: (setf page-shown-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-shown-title ((page page))
Writer Method: (setf page-shown-title) ((page page))

Since I implement the plotting with multiplot in
gnuplot, there is the possibility of the page having a title as well as the plots having a collective title. This sets the shown title.

Source

plotting.lisp.

Target Slot

shown-title.

Generic Reader: page-terminal (object)
Generic Writer: (setf page-terminal) (object)
Package

cl-ana.plotting.

Methods
Reader Method: page-terminal ((page page))
Writer Method: (setf page-terminal) ((page page))

The type of page, gnuplot only supports a fixed
number of types so this makes more sense to be added as a slot then to have different page types.

Source

plotting.lisp.

Target Slot

terminal.

Generic Reader: plist-table-plists (object)
Generic Writer: (setf plist-table-plists) (object)
Package

cl-ana.table.

Methods
Reader Method: plist-table-plists ((plist-table plist-table))
Writer Method: (setf plist-table-plists) ((plist-table plist-table))

The plists containing the data.

Source

plist-table.lisp.

Target Slot

plists.

Generic Reader: plot-grid (object)
Generic Writer: (setf plot-grid) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot-grid ((plot plot))
Writer Method: (setf plot-grid) ((plot plot))

The grid settings (if any) to be used in the plot. Must use output from grid function.

Source

plotting.lisp.

Target Slot

grid.

Generic Reader: plot-legend (object)
Generic Writer: (setf plot-legend) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot-legend ((plot plot))
Writer Method: (setf plot-legend) ((plot plot))

The legend (if any) to be drawn on the plot.
Either nil or a string, use the function legend to generate legend strings.

Source

plotting.lisp.

Target Slot

legend.

Generic Reader: plot-lines (object)
Generic Writer: (setf plot-lines) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot-lines ((plot plot))
Writer Method: (setf plot-lines) ((plot plot))

The lines which are part of the plot.

Source

plotting.lisp.

Target Slot

lines.

Generic Reader: plot2d-x-range (object)
Generic Writer: (setf plot2d-x-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x-range ((plot2d plot2d))
Writer Method: (setf plot2d-x-range) ((plot2d plot2d))

Sets the domain for the plot; a cons where the car is the lower bound and the cdr is the upper bound.

Source

plotting.lisp.

Target Slot

x-range.

Generic Reader: plot2d-y-range (object)
Generic Writer: (setf plot2d-y-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y-range ((plot2d plot2d))
Writer Method: (setf plot2d-y-range) ((plot2d plot2d))

Sets the range for the plot; a cons where the car is the lower bound and the cdr is the upper bound.

Source

plotting.lisp.

Target Slot

y-range.

Generic Function: printable (object)

Returns true only for objects which can safely be printed

Package

cl-ana.makeres.

Source

logres.lisp.

Methods
Method: printable ((tab reusable-table))
Source

logging.lisp.

Method: printable ((obj err-num))
Source

err-num.lisp.

Method: printable ((str string))
Source

string.lisp.

Method: printable ((vector array))
Source

array.lisp.

Method: printable ((obj cons))
Source

cons.lisp.

Method: printable ((obj hash-table))
Source

hash-table.lisp.

Method: printable ((f function))
Source

function.lisp.

Method: printable ((h histogram))
Source

histogram.lisp.

Method: printable (object)
Generic Function: protected-div (x y &key protected-value)

Binary division protected from division by zero; returns protected-value whenever y is zero

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: protected-div ((h1 variable-binning-histogram) (h2 variable-binning-histogram) &key protected-value)
Source

variable-binning-histogram.lisp.

Method: protected-div ((h1 contiguous-histogram) (h2 contiguous-histogram) &key protected-value)
Source

contiguous-histogram.lisp.

Method: protected-div ((a histogram) (b histogram) &key protected-value)
Source

histogram.lisp.

Method: protected-div (ql qr &key protected-value)
Source

quantity.lisp.

Method: protected-div ((x err-num) (y err-num) &key protected-value)
Source

error-propogation.lisp.

Method: protected-div ((x number) (y err-num) &key protected-value)
Source

error-propogation.lisp.

Method: protected-div ((x err-num) (y number) &key protected-value)
Source

error-propogation.lisp.

Method: protected-div (x (y number) &key protected-value)
Source

number.lisp.

Generic Function: protected-unary-div (x &key protected-value)

Protected unary division function. Returns protected-value whenever x is zero.

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: protected-unary-div ((h contiguous-histogram) &key protected-value)
Source

contiguous-histogram.lisp.

Method: protected-unary-div (q &key protected-value)
Source

quantity.lisp.

Method: protected-unary-div ((x err-num) &key protected-value)
Source

error-propogation.lisp.

Method: protected-unary-div ((x number) &key protected-value)
Source

number.lisp.

Generic Function: quantity (obj)

Forms a quantity from more basic types, such as symbols and numbers.

Package

cl-ana.quantity.

Source

quantity.lisp.

Methods
Method: quantity ((x0 (eql :parsec)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :astronomical-unit)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :light-year)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :horsepower)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :pound-force)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :cal)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :calorie)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :dyne)))
Source

post-constants.lisp.

Method: quantity ((x0 (eql :electron-volt)))
Source

post-constants.lisp.

Method: quantity ((x (eql :rankine)))
Source

temperature.lisp.

Method: quantity ((x (eql :celsius)))
Source

temperature.lisp.

Method: quantity ((x (eql :fahrenheit)))
Source

temperature.lisp.

Method: quantity ((x0 (eql :coffee-cup)))
Source

us.lisp.

Method: quantity ((x0 (eql :mph)))
Source

us.lisp.

Method: quantity ((x0 (eql :long-ton)))
Source

us.lisp.

Method: quantity ((x0 (eql :ton)))
Source

us.lisp.

Method: quantity ((x0 (eql :ounce)))
Source

us.lisp.

Method: quantity ((x0 (eql :dram)))
Source

us.lisp.

Method: quantity ((x0 (eql :grain)))
Source

us.lisp.

Method: quantity ((x0 (eql :pound)))
Source

us.lisp.

Method: quantity ((x0 (eql :gallon)))
Source

us.lisp.

Method: quantity ((x0 (eql :quart)))
Source

us.lisp.

Method: quantity ((x0 (eql :pint)))
Source

us.lisp.

Method: quantity ((x0 (eql :cup)))
Source

us.lisp.

Method: quantity ((x0 (eql :fluid-ounce)))
Source

us.lisp.

Method: quantity ((x0 (eql :tablespoon)))
Source

us.lisp.

Method: quantity ((x0 (eql :teaspoon)))
Source

us.lisp.

Method: quantity ((x0 (eql :acre)))
Source

us.lisp.

Method: quantity ((x0 (eql :nautical-mile)))
Source

us.lisp.

Method: quantity ((x0 (eql :mile)))
Source

us.lisp.

Method: quantity ((x0 (eql :yard)))
Source

us.lisp.

Method: quantity ((x0 (eql :foot)))
Source

us.lisp.

Method: quantity ((x0 (eql :inch)))
Source

us.lisp.

Method: quantity ((x0 (eql :rpm)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :kph)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :torr)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :mmhg)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :atmosphere)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :bar)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :barn)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :angstrom)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :dalton)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :atomic-mass-unit)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :tonne)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :liter)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :hectare)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :year)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :day)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :hour)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :minute)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :gram)))
Source

metric-non-si.lisp.

Method: quantity ((x0 (eql :katal)))
Source

si.lisp.

Method: quantity ((x0 (eql :sievert)))
Source

si.lisp.

Method: quantity ((x0 (eql :gray)))
Source

si.lisp.

Method: quantity ((x0 (eql :becquerel)))
Source

si.lisp.

Method: quantity ((x0 (eql :lux)))
Source

si.lisp.

Method: quantity ((x0 (eql :lumen)))
Source

si.lisp.

Method: quantity ((x0 (eql :henry)))
Source

si.lisp.

Method: quantity ((x0 (eql :tesla)))
Source

si.lisp.

Method: quantity ((x0 (eql :weber)))
Source

si.lisp.

Method: quantity ((x0 (eql :siemens)))
Source

si.lisp.

Method: quantity ((x0 (eql :ohm)))
Source

si.lisp.

Method: quantity ((x0 (eql :farad)))
Source

si.lisp.

Method: quantity ((x0 (eql :volt)))
Source

si.lisp.

Method: quantity ((x0 (eql :coulomb)))
Source

si.lisp.

Method: quantity ((x0 (eql :watt)))
Source

si.lisp.

Method: quantity ((x0 (eql :joule)))
Source

si.lisp.

Method: quantity ((x0 (eql :pascal)))
Source

si.lisp.

Method: quantity ((x0 (eql :newton)))
Source

si.lisp.

Method: quantity ((x0 (eql :hertz)))
Source

si.lisp.

Method: quantity ((e err-num))
Method: quantity ((s symbol))
Method: quantity ((n number))
Method: quantity ((q quantity))
Method: quantity (x)
Generic Reader: quantity-scale (object)
Generic Writer: (setf quantity-scale) (object)
Package

cl-ana.quantity.

Methods
Reader Method: quantity-scale ((quantity quantity))
Writer Method: (setf quantity-scale) ((quantity quantity))

The numerical coefficient expressing the number of units the quantity represents.

Source

quantity.lisp.

Target Slot

scale.

Generic Reader: quantity-unit (object)
Generic Writer: (setf quantity-unit) (object)
Package

cl-ana.quantity.

Methods
Reader Method: quantity-unit ((quantity quantity))
Writer Method: (setf quantity-unit) ((quantity quantity))

The unit the quantity is measured via.

Source

quantity.lisp.

Target Slot

unit.

Generic Reader: rectangular-hist-bin-specs (object)
Generic Writer: (setf rectangular-hist-bin-specs) (object)
Package

cl-ana.histogram.

Methods
Reader Method: rectangular-hist-bin-specs ((rectangular-histogram rectangular-histogram))
Writer Method: (setf rectangular-hist-bin-specs) ((rectangular-histogram rectangular-histogram))

List of number of bins, bin low edge, and bin high
edge. Should be computed from a bin specification plist and then stored in said order as a list (not a plist).

Source

rectangular-histogram.lisp.

Target Slot

bin-specs.

Generic Reader: reusable-table-opener-form (object)
Generic Writer: (setf reusable-table-opener-form) (object)
Package

cl-ana.reusable-table.

Methods
Reader Method: reusable-table-opener-form ((reusable-table reusable-table))
Writer Method: (setf reusable-table-opener-form) ((reusable-table reusable-table))

Lisp form which returns the table opener function
when evaluated. A table opener An optional field which assists in serializing reusable tables.

Source

reusable-table.lisp.

Target Slot

creation-fn-form.

Generic Function: save-object (object path)

Generic function which saves an object to a file located at path

Package

cl-ana.makeres.

Source

logres.lisp.

Methods
Method: save-object ((tab reusable-table) path)
Source

logging.lisp.

Method: save-object ((obj err-num) path)
Source

err-num.lisp.

Method: save-object ((str string) path)
Source

string.lisp.

Method: save-object ((vector array) path)
Source

array.lisp.

Method: save-object ((cell cons) path)
Source

cons.lisp.

Method: save-object ((ht hash-table) path)
Source

hash-table.lisp.

Method: save-object ((fn function) path)
Source

function.lisp.

Method: save-object ((h histogram) path)
Source

histogram.lisp.

Method: save-object (obj path)
Generic Function: sec (x)

Secant, in radians

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: sec (x)
Generic Function: sech (x)

Hyperbolic secant function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: sech (x)
Generic Function: sin (x)

Sine, in radians

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: sin ((err-num err-num))
Source

error-propogation.lisp.

Method: sin ((x number))
Source

number.lisp.

Generic Function: sinh (x)

Hyperbolic sine function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: sinh ((err-num err-num))
Source

error-propogation.lisp.

Method: sinh ((x number))
Source

number.lisp.

Generic Function: sqrt (x)

Square root function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: sqrt (q)
Source

quantity.lisp.

Method: sqrt ((err-num err-num))
Source

error-propogation.lisp.

Method: sqrt ((x number))
Source

number.lisp.

Generic Function: sub (x y)

Binary subtraction function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: sub ((h1 variable-binning-histogram) (h2 variable-binning-histogram))
Source

variable-binning-histogram.lisp.

Method: sub ((h1 contiguous-histogram) (h2 contiguous-histogram))
Source

contiguous-histogram.lisp.

Method: sub (ql qr)
Source

quantity.lisp.

Method: sub ((x number) (y err-num))
Source

error-propogation.lisp.

Method: sub ((x err-num) (y number))
Source

error-propogation.lisp.

Method: sub ((x err-num) (y err-num))
Source

error-propogation.lisp.

Method: sub ((x number) (y number))
Source

number.lisp.

Generic Function: table-access-mode (object)
Package

cl-ana.table.

Methods
Method: table-access-mode ((table reusable-table))
Source

reusable-table.lisp.

Reader Method: table-access-mode ((table table))

:write for a writable table, :read for a readable
table, and :both for a table which has no restriction on being written to or read from only. nil for a table which is not open.

Source

table.lisp.

Target Slot

access-mode.

Generic Writer: (setf table-access-mode) (object)
Package

cl-ana.table.

Methods
Writer Method: (setf table-access-mode) ((table table))

:write for a writable table, :read for a readable
table, and :both for a table which has no restriction on being written to or read from only. nil for a table which is not open.

Source

table.lisp.

Target Slot

access-mode.

Generic Function: table-activate-fields (table field-names)

Function for optimization based on which fields are
to be read from the table; default method is to do nothing which works when these optimizations do nothing for a particular table type.

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-activate-fields (table field-names)
Generic Function: table-close (table)

Close any open files, etc.

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-close ((table reusable-table))

Closes the physical table; note that this is unsafe unless you know the table needs closing.

Source

reusable-table.lisp.

Method: table-close ((table csv-table))
Source

csv-table.lisp.

Method: table-close ((table ntuple-table))
Source

ntuple-table.lisp.

Method: table-close ((table-chain hdf-table-chain))

Closes the active hdf-table & file

Source

hdf-table-chain.lisp.

Method: table-close ((table hdf-table))

Cleanup function only to be called on an hdf-table for writing. Writes the last remaining data in the buffer to the file and closes the dataset.

Source

hdf-table.lisp.

Method: table-close ((table plist-table))
Source

plist-table.lisp.

Method: table-close :after ((tab table))
Method: table-close (table)
Generic Function: table-commit-row (table)

Commits (writes) the current output row to the table

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-commit-row ((table csv-table))
Source

csv-table.lisp.

Method: table-commit-row ((table ntuple-table))
Source

ntuple-table.lisp.

Method: table-commit-row ((table hdf-table))
Source

hdf-table.lisp.

Method: table-commit-row ((tab plist-table))
Source

plist-table.lisp.

Generic Function: table-correlation-matrix (table)

Builds a matrix of correlation coefficients between all fields.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Methods
Method: table-correlation-matrix (table)
Generic Function: table-field-names (object)
Package

cl-ana.table.

Methods
Method: table-field-names ((table reusable-table))
Source

reusable-table.lisp.

Reader Method: table-field-names ((table table))

List of field names.

Source

table.lisp.

Target Slot

field-names.

Generic Writer: (setf table-field-names) (object)
Package

cl-ana.table.

Methods
Writer Method: (setf table-field-names) ((table table))

List of field names.

Source

table.lisp.

Target Slot

field-names.

Generic Function: table-field-specs (object)
Package

cl-ana.typed-table.

Methods
Method: table-field-specs ((table hdf-table-chain))
Source

hdf-table-chain.lisp.

Reader Method: table-field-specs ((typed-table typed-table))

list of typespecs, one per field

Source

typed-table.lisp.

Target Slot

field-specs.

Generic Writer: (setf table-field-specs) (object)
Package

cl-ana.typed-table.

Methods
Writer Method: (setf table-field-specs) ((typed-table typed-table))

list of typespecs, one per field

Source

typed-table.lisp.

Target Slot

field-specs.

Generic Function: table-field-values (table field)

Collects field values across all rows.

Package

cl-ana.table-utils.

Source

table-utils.lisp.

Methods
Method: table-field-values (table field)
Generic Function: table-get-field (table field-symbol)

Gets the field datum from the current row for field denoted by the field-symbol

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-get-field ((table columnar-table) field-symbol)
Source

columnar-table.lisp.

Method: table-get-field ((table reusable-table) field-symbol)
Source

reusable-table.lisp.

Method: table-get-field ((table csv-table) field-symbol)
Source

csv-table.lisp.

Method: table-get-field ((table hdf-table-chain) field-symbol)
Source

hdf-table-chain.lisp.

Method: table-get-field ((table typed-table) field-symbol)

Automatically converts field pointer to lisp value.

Source

typed-table.lisp.

Method: table-get-field ((table plist-table) field-symbol)
Source

plist-table.lisp.

Method: table-get-field ((table table-chain) field-symbol)
Source

table-chain.lisp.

Generic Function: table-load-next-row (table)

Loads the next row into the current row buffer.
Returns nil if the next row does not exist/there is a read failure (which can be the same thing), non-nil otherwise.

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-load-next-row ((table columnar-table))
Source

columnar-table.lisp.

Method: table-load-next-row ((table reusable-table))
Source

reusable-table.lisp.

Method: table-load-next-row ((table csv-table))
Source

csv-table.lisp.

Method: table-load-next-row ((table ntuple-table))
Source

ntuple-table.lisp.

Method: table-load-next-row ((table hdf-table-chain))
Source

hdf-table-chain.lisp.

Method: table-load-next-row ((table hdf-table))
Source

hdf-table.lisp.

Method: table-load-next-row ((table plist-table))
Source

plist-table.lisp.

Method: table-load-next-row ((table table-chain))
Source

table-chain.lisp.

Generic Function: table-nrows (table)

When available, returns the number of rows stored in the table, otherwise returns nil.

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-nrows ((table reusable-table))
Source

reusable-table.lisp.

Method: table-nrows ((table hdf-table-chain))
Source

hdf-table-chain.lisp.

Method: table-nrows ((table hdf-table))
Source

hdf-table.lisp.

Method: table-nrows ((tab plist-table))
Source

plist-table.lisp.

Method: table-nrows (table)
Generic Function: table-set-field (table field-symbol value)

Sets the field value of the current output row

Package

cl-ana.table.

Source

table.lisp.

Methods
Method: table-set-field ((table csv-table) field-symbol value)
Source

csv-table.lisp.

Method: table-set-field ((table typed-table) field-symbol value)

Method on table-set-field that automatically converts the value into the appropriate CFFI type for the field given by field-symbol. Note that this function is still pedantic about which particular numerical type you are giving it, e.g. float vs. integer. Use plists to represent a structure (works for nested as well), and vectors to represent foreign arrays.

Source

typed-table.lisp.

Method: table-set-field ((tab plist-table) field-symbol value)
Source

plist-table.lisp.

Generic Function: tan (x)

Tangent, in radians

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: tan ((err-num err-num))
Source

error-propogation.lisp.

Method: tan ((x number))
Source

number.lisp.

Generic Function: tanh (x)

Hyperbolic tangent function

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: tanh ((err-num err-num))
Source

error-propogation.lisp.

Method: tanh ((x number))
Source

number.lisp.

Generic Reader: target-deps (object)
Generic Writer: (setf target-deps) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-deps ((target target))
Writer Method: (setf target-deps) ((target target))

list of target ids which are needed prior

Source

makeres.lisp.

Target Slot

deps.

Generic Reader: target-expr (object)
Generic Writer: (setf target-expr) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-expr ((target target))
Writer Method: (setf target-expr) ((target target))

Expression for computing

Source

makeres.lisp.

Target Slot

expr.

Generic Reader: target-id (object)
Generic Writer: (setf target-id) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-id ((target target))
Writer Method: (setf target-id) ((target target))

Identification

Source

makeres.lisp.

Target Slot

id.

Generic Reader: target-pdeps (object)
Generic Writer: (setf target-pdeps) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-pdeps ((target target))
Writer Method: (setf target-pdeps) ((target target))

list of explicit parameter dependencies

Source

makeres.lisp.

Target Slot

pdeps.

Generic Reader: target-stat (object)
Generic Writer: (setf target-stat) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-stat ((target target))
Writer Method: (setf target-stat) ((target target))

computation status, nil when needs computing, t otherwise

Source

makeres.lisp.

Target Slot

stat.

Generic Reader: target-timestamp (object)
Generic Writer: (setf target-timestamp) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-timestamp ((target target))
Writer Method: (setf target-timestamp) ((target target))

Time of most recent computation in seconds

Source

makeres.lisp.

Target Slot

timestamp.

Generic Reader: target-val (object)
Generic Writer: (setf target-val) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-val ((target target))
Writer Method: (setf target-val) ((target target))

computation value, nil when needs computing, return value whenever computed

Source

makeres.lisp.

Target Slot

val.

Generic Reader: title (object)
Generic Writer: (setf title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: title ((titled titled))
Writer Method: (setf title) ((titled titled))

Gnuplot likes to name everything with what it
calls a title, so I’ve created a base class for this functionality.

Source

plotting.lisp.

Target Slot

title.

Generic Function: type-constructor (object)

Returns the function responsible for constructing
objects of the same type as the object. Default value is nil unless a method is defined for an object/type.

Package

cl-ana.clos-utils.

Source

clos-utils.lisp.

Methods
Method: type-constructor ((hist categorical-histogram))
Source

categorical-histogram.lisp.

Method: type-constructor ((hist sparse-histogram))
Source

sparse-histogram.lisp.

Method: type-constructor ((hist contiguous-histogram))
Source

contiguous-histogram.lisp.

Method: type-constructor (obj)
Generic Reader: typed-table-c->lisp-converter-map (object)
Generic Writer: (setf typed-table-c->lisp-converter-map) (object)
Package

cl-ana.typed-table.

Methods
Reader Method: typed-table-c->lisp-converter-map ((typed-table typed-table))
Writer Method: (setf typed-table-c->lisp-converter-map) ((typed-table typed-table))

Hash table which maps the field symbols to the c->lisp converter function for corresponding field.

Source

typed-table.lisp.

Target Slot

c->lisp-converter-map.

Generic Reader: typed-table-lisp->c-converter-map (object)
Generic Writer: (setf typed-table-lisp->c-converter-map) (object)
Package

cl-ana.typed-table.

Methods
Reader Method: typed-table-lisp->c-converter-map ((typed-table typed-table))
Writer Method: (setf typed-table-lisp->c-converter-map) ((typed-table typed-table))

Hash table which maps the field symbols to the lisp->c converter function for corresponding field.

Source

typed-table.lisp.

Target Slot

lisp->c-converter-map.

Generic Reader: typed-table-row-cstruct (object)
Generic Writer: (setf typed-table-row-cstruct) (object)
Package

cl-ana.typed-table.

Methods
Reader Method: typed-table-row-cstruct ((typed-table typed-table))
Writer Method: (setf typed-table-row-cstruct) ((typed-table typed-table))

CFFI cstruct type designator for the row object

Source

typed-table.lisp.

Target Slot

row-cstruct.

Generic Reader: typed-table-row-pointer (object)
Generic Writer: (setf typed-table-row-pointer) (object)
Package

cl-ana.typed-table.

Methods
Reader Method: typed-table-row-pointer ((typed-table typed-table))
Writer Method: (setf typed-table-row-pointer) ((typed-table typed-table))

pointer to foreign object storing current row information.

Source

typed-table.lisp.

Target Slot

row-pointer.

Generic Function: unary-div (x)

Unary division function. Also known as multiplicative inversion.

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: unary-div ((h variable-binning-histogram))
Source

variable-binning-histogram.lisp.

Method: unary-div ((h1 contiguous-histogram))
Source

contiguous-histogram.lisp.

Method: unary-div (q)
Source

quantity.lisp.

Method: unary-div ((x err-num))
Source

error-propogation.lisp.

Method: unary-div ((x number))
Source

number.lisp.

Generic Function: unary-sub (x)

Unary subtraction function.

Package

cl-ana.generic-math.

Source

generic-math.lisp.

Methods
Method: unary-sub (q)
Source

quantity.lisp.

Method: unary-sub ((x err-num))
Source

error-propogation.lisp.

Method: unary-sub ((x number))
Source

number.lisp.

Generic Function: uniform-cdf (x lo hi)

CDF of uniform distribution between lo and hi.

Package

cl-ana.math-functions.

Source

distributions.lisp.

Methods
Method: uniform-cdf ((x number) (lo number) (hi number))
Generic Function: uniform-cdf-inv (x lo hi)

Inverse CDF of uniform distribution between lo and hi. Assumes x is between 0 and 1.

Package

cl-ana.math-functions.

Source

distributions.lisp.

Methods
Method: uniform-cdf-inv ((x number) (lo number) (hi number))
Generic Function: variance (data)

Returns variance of data

Package

cl-ana.statistics.

Source

statistics.lisp.

Methods
Method: variance (data)
Method: variance ((hist histogram))

5.1.7 Standalone methods

Method: initialize-instance :after ((q quantity) &key)
Source

quantity.lisp.

Method: initialize-instance :after ((table typed-table) &key)
Source

typed-table.lisp.

Method: initialize-instance :after ((p page) &key)
Source

plotting.lisp.

Method: initialize-instance :after ((l data-line) &key)
Source

plotting.lisp.

Method: initialize-instance :after ((l analytic-line) &key)
Source

plotting.lisp.

Method: make-load-form ((self quantity) &optional environment)
Source

quantity.lisp.

Method: make-load-form ((self err-num) &optional environment)
Source

error-propogation.lisp.

Method: print-object ((q quantity) stream)
Source

quantity.lisp.

Method: print-object ((tar target) stream)
Source

makeres.lisp.

Method: print-object ((e err-num) stream)
Source

error-propogation.lisp.


5.1.8 Structures

Structure: polynomial-spline
Package

cl-ana.spline.

Source

spline.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: degree
Readers

polynomial-spline-degree.

Writers

(setf polynomial-spline-degree).

Slot: coefs
Readers

polynomial-spline-coefs.

Writers

(setf polynomial-spline-coefs).

Slot: xs
Readers

polynomial-spline-xs.

Writers

(setf polynomial-spline-xs).

Slot: deltas
Readers

polynomial-spline-deltas.

Writers

(setf polynomial-spline-deltas).


5.1.9 Classes

Class: analytic-line
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct superclasses

line.

Direct methods
Direct slots
Slot: fn-string

The function expression to plot, should be a function of x/x and y.

Initform

"0"

Initargs

:fn-string

Readers

analytic-line-fn-string.

Writers

(setf analytic-line-fn-string).

Class: categorical-histogram
Package

cl-ana.histogram.

Source

categorical-histogram.lisp.

Direct superclasses

histogram.

Direct methods
Direct slots
Slot: bin-table
Initform

(make-hash-table :test (quote equal))

Initargs

:bin-table

Readers

cathist-bin-table.

Writers

(setf cathist-bin-table).

Class: columnar-table
Package

cl-ana.columnar-table.

Source

columnar-table.lisp.

Direct superclasses

table.

Direct methods
Direct slots
Slot: backing-table
Initform

(error ":backing-table not specified")

Initargs

:backing-table

Readers

backing-table.

Writers

(setf backing-table).

Slot: row
Initargs

:row

Readers

columnar-table-row.

Writers

(setf columnar-table-row).

Slot: row-index
Initform

0

Readers

row-index.

Writers

(setf row-index).

Class: contiguous-histogram
Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Direct superclasses

rectangular-histogram.

Direct methods
Direct slots
Slot: bin-values

Nested arrays representing the bin values

Initargs

:bin-values

Readers

contiguous-hist-bin-values.

Writers

(setf contiguous-hist-bin-values).

Class: csv-table
Package

cl-ana.csv-table.

Source

csv-table.lisp.

Direct superclasses

table.

Direct methods
Direct slots
Slot: file

The CSV file.

Initargs

:file

Readers

csv-table-file.

Writers

(setf csv-table-file).

Slot: delimeter

The delimeter denoting a new field; defaults to a comma.

Initform

#\,

Initargs

:delimeter

Readers

csv-table-delimeter.

Writers

(setf csv-table-delimeter).

Slot: row

hash table mapping field-symbols to values

Package

cl-csv.

Initargs

:row

Readers

csv-table-row.

Writers

(setf csv-table-row).

Slot: field-symbols

Storing the lispified field symbols for efficiency.

Initargs

:field-symbols

Readers

csv-table-field-symbols.

Writers

(setf csv-table-field-symbols).

Slot: read-from-string

If nil, values will be read from the CSV as
strings and not interpreted; if non-nil, table-load-next-row will attempt to read a Lisp value from each field.

Package

common-lisp.

Initargs

:read-from-string

Readers

csv-table-read-from-string.

Writers

(setf csv-table-read-from-string).

Class: data-line
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct superclasses

line.

Direct methods
Direct slots
Slot: data

The individual data points to be plotted; can be
2-D or 3-D, in either case the line-data is an alist mapping the independent value (or values as a list) to the dependent value.

Initargs

:data

Readers

data-line-data.

Writers

(setf data-line-data).

Slot: pm3d-ncols

Controls whether the data should be formatted
according to pm3d formatting or standard formatting. If NIL, standard formatting is used. If a numerical value, controls the number of columns in the data.

Initargs

:pm3d-ncols

Readers

data-line-pm3d-ncols.

Writers

(setf data-line-pm3d-ncols).

Class: err-num
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Direct methods
Direct slots
Slot: val
Initform

0

Initargs

:value

Readers

err-num-value.

Writers

(setf err-num-value).

Slot: err
Initform

0

Initargs

:error

Readers

err-num-error.

Writers

(setf err-num-error).

Class: hdf-table
Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Direct superclasses

typed-table.

Direct methods
Direct slots
Slot: row-buffer-size

buffer size in number of rows

Initargs

:buffer-size

Readers

hdf-table-buffer-size.

Writers

(setf hdf-table-buffer-size).

Slot: chunk-index

index to the in-memory chunk

Initform

-1

Initargs

:chunk-index

Readers

hdf-table-chunk-index.

Writers

(setf hdf-table-chunk-index).

Slot: row-buffer

Object for storing a row to be read from/written
to hdf table. It’s stored as part of the table for efficiency purposes and should not be handled directly by the user; use the awesome higher level tools for that.

Initargs

:row-buffer

Readers

hdf-table-row-buffer.

Writers

(setf hdf-table-row-buffer).

Slot: row-buffer-index

Index to the row in the buffer which is currently being modified prior to writing.

Initargs

:row-buffer-index

Readers

hdf-table-row-buffer-index.

Writers

(setf hdf-table-row-buffer-index).

Slot: hdf-dataset

hdf dataset which the table is reading from/writing to.

Initargs

:hdf-dataset

Readers

hdf-table-dataset.

Writers

(setf hdf-table-dataset).

Slot: hdf-row-type

hdf type for the row data object

Initargs

:hdf-row-type

Readers

hdf-table-row-type.

Writers

(setf hdf-table-row-type).

Slot: read-row-index

Index to row which should be sequentually read next

Initform

-1

Initargs

:read-row-index

Readers

hdf-table-read-row-index.

Writers

(setf hdf-table-read-row-index).

Slot: nrows

number of rows in hdf-table

Initargs

:nrows

Readers

hdf-table-nrows.

Writers

(setf hdf-table-nrows).

Class: hdf-table-chain
Package

cl-ana.hdf-table.

Source

hdf-table-chain.lisp.

Direct superclasses

table.

Direct methods
Direct slots
Slot: dataset-path

Path to dataset within each file. The path should be uniform if the hdf files truly are a chain.

Initform

""

Initargs

:dataset-path

Readers

hdf-table-chain-dataset-path.

Writers

(setf hdf-table-chain-dataset-path).

Slot: active-table

The in-memory hdf-table

Readers

hdf-table-chain-active-table.

Writers

(setf hdf-table-chain-active-table).

Slot: active-file

hdf-file currently opened by the active hdf-table.

Readers

hdf-table-chain-active-file.

Writers

(setf hdf-table-chain-active-file).

Slot: file-paths

List of file-paths which contain one hdf-table each

Initargs

:file-paths

Readers

hdf-table-chain-file-paths.

Writers

(setf hdf-table-chain-file-paths).

Slot: table-lengths

Length (in indices) of each table

Initargs

:table-lengths

Readers

hdf-table-chain-table-lengths.

Writers

(setf hdf-table-chain-table-lengths).

Slot: table-index-offsets

Start indexes for each table

Initargs

:index-offsets

Readers

hdf-table-chain-table-index-offsets.

Writers

(setf hdf-table-chain-table-index-offsets).

Slot: current-table-index

index for in-memory hdf-table in (virtual) list of tables

Type

integer

Initform

-1

Readers

hdf-table-chain-current-table-index.

Writers

(setf hdf-table-chain-current-table-index).

Slot: current-table-start

starting row index for the current table

Type

integer

Initform

-1

Readers

hdf-table-chain-current-table-start.

Writers

(setf hdf-table-chain-current-table-start).

Slot: current-table-end

last row index for the current table

Type

integer

Initform

-1

Readers

hdf-table-chain-current-table-end.

Writers

(setf hdf-table-chain-current-table-end).

Slot: table-index-binary-tree

binary search tree storing the indeces for efficient searching

Initargs

:binary-tree

Readers

hdf-table-chain-binary-tree.

Writers

(setf hdf-table-chain-binary-tree).

Slot: read-row-index

Index to row which should be sequentually read next

Initform

-1

Initargs

:read-row-index

Readers

hdf-table-chain-read-row-index.

Writers

(setf hdf-table-chain-read-row-index).

Slot: nrows

number of rows in hdf-table

Initargs

:nrows

Readers

hdf-table-chain-nrows.

Writers

(setf hdf-table-chain-nrows).

Class: histogram
Package

cl-ana.histogram.

Source

histogram.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: ndims

Number of dimensions of the histogram

Initform

0

Initargs

:ndims

Readers

hist-ndims.

Writers

(setf hist-ndims).

Slot: dim-names

Names of the dimension axes

Initargs

:dim-names

Readers

hist-dim-names.

Writers

(setf hist-dim-names).

Slot: empty-bin-value

Default value for a bin which has had no events added

Initform

0

Initargs

:empty-bin-value

Readers

hist-empty-bin-value.

Writers

(setf hist-empty-bin-value).

Slot: default-increment

Default amount by which bins are incremented; i.e. unless overridden by a weight factor.

Initform

1

Initargs

:default-increment

Readers

hist-default-increment.

Writers

(setf hist-default-increment).

Class: line
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct superclasses

titled.

Direct subclasses
Direct methods
Direct slots
Slot: style

Plotting style. Defaults to lines for ease of implemenation, users should change this if they want another style, like points.

Initform

"lines"

Initargs

:style

Readers

line-style.

Writers

(setf line-style).

Slot: color

Color for plotting the line.

Initargs

:color

Readers

line-color.

Writers

(setf line-color).

Slot: point-type

Type of point to draw when using style points or linespoints.

Initargs

:point-type

Readers

line-point-type.

Writers

(setf line-point-type).

Slot: point-size

Size of points when appropriate.

Initargs

:point-size

Readers

line-point-size.

Writers

(setf line-point-size).

Slot: line-style

linestyle, can refer to custom-defined linestyles.
Linestyles should be defined prior to reference, so you should send the gnuplot session appropriate commands to define them prior to plotting.

Initargs

:line-style

Readers

line-line-style.

Writers

(setf line-line-style).

Slot: line-type

Line type

Initargs

:line-type

Readers

line-line-type.

Writers

(setf line-line-type).

Slot: line-width

Thickness of line when appropriate.

Initargs

:line-width

Readers

line-line-width.

Writers

(setf line-line-width).

Slot: dash-type

dash type (from gnuplot 5.0 onwards)

Initargs

:dash-type

Readers

line-dash-type.

Writers

(setf line-dash-type).

Slot: fill-style

The fill style for boxes: either solid or empty

Initargs

:fill-style

Readers

line-fill-style.

Writers

(setf line-fill-style).

Slot: fill-density

The amount of coloration to fill when using boxes
with fill style solid; must be a floating point number between 0 and 1.

Initargs

:fill-density

Readers

line-fill-density.

Writers

(setf line-fill-density).

Slot: plot-arg

The string denoting the plot argument which should
directly proceed the plot/splot command; can be a function body, ’-’, or a file name.

Initform

""

Initargs

:plot-arg

Readers

line-plot-arg.

Writers

(setf line-plot-arg).

Slot: options

Miscellaneous options not covered by the standard
ones above; this is to permit things like image plotting.

Initform

""

Initargs

:options

Readers

line-options.

Writers

(setf line-options).

Class: page
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct methods
Direct slots
Slot: session

The gnuplot session in use by the page.

Initargs

:gnuplot-session

Readers

page-gnuplot-session.

Writers

(setf page-gnuplot-session).

Slot: shown-title

Since I implement the plotting with multiplot in
gnuplot, there is the possibility of the page having a title as well as the plots having a collective title. This sets the shown title.

Initargs

:shown-title

Readers

page-shown-title.

Writers

(setf page-shown-title).

Slot: scale

A cons pair (x-scale . y-scale) denoting the scale for each plot.

Initform

(cons 1 1)

Initargs

:scale

Readers

page-scale.

Writers

(setf page-scale).

Slot: plots

The list of plots which are currently part of the page.

Initargs

:plots

Readers

page-plots.

Writers

(setf page-plots).

Slot: layout

A cons (numrows . numcols) telling how to arrange the plots in the multiplot.

Initargs

:layout

Readers

page-layout.

Writers

(setf page-layout).

Slot: terminal

The type of page, gnuplot only supports a fixed
number of types so this makes more sense to be added as a slot then to have different page types.

Initargs

:terminal

Readers

page-terminal.

Writers

(setf page-terminal).

Slot: output

Name for output file when appropriate

Initargs

:output

Readers

page-output.

Writers

(setf page-output).

Class: plot
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct superclasses

titled.

Direct subclasses
Direct methods
Direct slots
Slot: lines

The lines which are part of the plot.

Package

cl-ana.string-utils.

Initargs

:lines

Readers

plot-lines.

Writers

(setf plot-lines).

Slot: labels

List of labels to be drawn on the plot. Use
the label function to generate the command strings for each label.

Package

common-lisp.

Initargs

:labels

Readers

plot-labels.

Writers

(setf plot-labels).

Slot: title-offset

A cons pair denoting the offset of the plot title

Initargs

:title-offset

Readers

plot-title-offset.

Writers

(setf plot-title-offset).

Slot: tics-layer

Either :front or :back, denoting the layer of the tics for all axes

Initform

:front

Initargs

:tics-layer

Readers

plot-tics-layer.

Writers

(setf plot-tics-layer).

Slot: legend

The legend (if any) to be drawn on the plot.
Either nil or a string, use the function legend to generate legend strings.

Initform

(cl-ana.plotting:legend)

Initargs

:legend

Readers

plot-legend.

Writers

(setf plot-legend).

Slot: grid

The grid settings (if any) to be used in the plot. Must use output from grid function.

Initform

(cl-ana.plotting:grid)

Initargs

:grid

Readers

plot-grid.

Writers

(setf plot-grid).

Class: plot2d
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct superclasses

plot.

Direct methods
Direct slots
Slot: logaxes

List of axes which should be in log scale. Valid axis names are "x", "y", and "cb".

Initargs

:logaxes

Readers

plot2d-logaxes.

Writers

(setf plot2d-logaxes).

Slot: x-range

Sets the domain for the plot; a cons where the car is the lower bound and the cdr is the upper bound.

Initform

(cons "*" "*")

Initargs

:x-range

Readers

plot2d-x-range.

Writers

(setf plot2d-x-range).

Slot: x-format

Sets the x-axis numeric tic format via a format string.

Initargs

:x-format

Readers

plot2d-x-format.

Writers

(setf plot2d-x-format).

Slot: x-tics

Sets the x-axis tic options. Can be a single
string or a list of strings which will be added together. Use tics function to generate string(s).

Initargs

:x-tics

Readers

plot2d-x-tics.

Writers

(setf plot2d-x-tics).

Slot: x-mtics

Controls the x-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:x-mtics

Readers

plot2d-x-mtics.

Writers

(setf plot2d-x-mtics).

Slot: x2-tics

Sets the x2-axis tic options. Can be a single
string or a list of strings which will be added together. Use tics function to generate string(s).

Initargs

:x2-tics

Readers

plot2d-x2-tics.

Writers

(setf plot2d-x2-tics).

Slot: x2-mtics

Controls the x2-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:x2-mtics

Readers

plot2d-x2-mtics.

Writers

(setf plot2d-x2-mtics).

Slot: y-range

Sets the range for the plot; a cons where the car is the lower bound and the cdr is the upper bound.

Initform

(cons "*" "*")

Initargs

:y-range

Readers

plot2d-y-range.

Writers

(setf plot2d-y-range).

Slot: y-format

Sets the y-axis numeric tic format via a format string.

Initargs

:y-format

Readers

plot2d-y-format.

Writers

(setf plot2d-y-format).

Slot: y-tics

y-axis tics. See x-tics.

Initargs

:y-tics

Readers

plot2d-y-tics.

Writers

(setf plot2d-y-tics).

Slot: y-mtics

Controls the y-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:y-mtics

Readers

plot2d-y-mtics.

Writers

(setf plot2d-y-mtics).

Slot: y2-tics

y2-axis tics. See x-tics.

Initargs

:y2-tics

Readers

plot2d-y2-tics.

Writers

(setf plot2d-y2-tics).

Slot: y2-mtics

Controls the y2-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:y2-mtics

Readers

plot2d-y2-mtics.

Writers

(setf plot2d-y2-mtics).

Slot: cb-range

Sets the range for the colorbox (if applicable)
for the plot; a cons where the car is the lower bound and the cdr is the upper bound. A property of the plot since it is the z-axis for 2-d representations of 3-d objects.

Initform

(cons "*" "*")

Initargs

:cb-range

Readers

plot2d-cb-range.

Writers

(setf plot2d-cb-range).

Slot: cb-tics

color box tics. See x-tics.

Initargs

:cb-tics

Readers

plot2d-cb-tics.

Writers

(setf plot2d-cb-tics).

Slot: cb-mtics

Controls the cb-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:cb-mtics

Readers

plot2d-cb-mtics.

Writers

(setf plot2d-cb-mtics).

Slot: x-title

Title for bottom x axis

Initargs

:x-title

Readers

plot2d-x-title.

Writers

(setf plot2d-x-title).

Slot: x-title-offset

Cons denoting offset for x-axis label

Initargs

:x-title-offset

Readers

plot2d-x-title-offset.

Writers

(setf plot2d-x-title-offset).

Slot: x2-title

Title for top x axis

Initargs

:x2-title

Readers

plot2d-x2-title.

Writers

(setf plot2d-x2-title).

Slot: x2-title-offset

Cons denoting offset for x2-axis label

Initargs

:x2-title-offset

Readers

plot2d-x2-title-offset.

Writers

(setf plot2d-x2-title-offset).

Slot: y-title

Title for left y axis

Initargs

:y-title

Readers

plot2d-y-title.

Writers

(setf plot2d-y-title).

Slot: y-title-offset

Cons denoting offset for y-axis label

Initargs

:y-title-offset

Readers

plot2d-y-title-offset.

Writers

(setf plot2d-y-title-offset).

Slot: y2-title

Title for right y axis

Initargs

:y2-title

Readers

plot2d-y2-title.

Writers

(setf plot2d-y2-title).

Slot: y2-title-offset

Cons denoting offset for y2-axis label

Initargs

:y2-title-offset

Readers

plot2d-y2-title-offset.

Writers

(setf plot2d-y2-title-offset).

Class: plot3d
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct superclasses

plot.

Direct methods
Direct slots
Slot: logaxes

List of axes which should be in log scale. Valid axis names are "x", "y", and "z".

Initargs

:logaxes

Readers

plot3d-logaxes.

Writers

(setf plot3d-logaxes).

Slot: view

Sets the view for the 3-d plot. Set to :map or "map" for contour plots.

Initargs

:view

Readers

plot3d-view.

Writers

(setf plot3d-view).

Slot: x-range

Sets the x-domain for the plot; a cons where the car is the lower bound and the cdr is the upper bound.

Initform

(cons "*" "*")

Initargs

:x-range

Readers

plot3d-x-range.

Writers

(setf plot3d-x-range).

Slot: x-format

Sets the x-axis numeric tic format via a format string.

Initargs

:x-format

Readers

plot3d-x-format.

Writers

(setf plot3d-x-format).

Slot: x-tics

Sets the x-axis tic options. Can be a single
string or a list of strings which will be added together. Use tics function to generate string(s).

Initargs

:x-tics

Readers

plot3d-x-tics.

Writers

(setf plot3d-x-tics).

Slot: x-mtics

Controls the x-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:x-mtics

Readers

plot2d-x-mtics.

Writers

(setf plot2d-x-mtics).

Slot: y-range

Sets the y-domain for the plot; a cons where the
car is the lower bound and the cdr is the upper bound.

Initform

(cons "*" "*")

Initargs

:y-range

Readers

plot3d-y-range.

Writers

(setf plot3d-y-range).

Slot: y-format

Sets the y-axis numeric tic format via a format string.

Initargs

:y-format

Readers

plot3d-y-format.

Writers

(setf plot3d-y-format).

Slot: y-tics

y-axis tics. See x-tics.

Initargs

:y-tics

Readers

plot3d-y-tics.

Writers

(setf plot3d-y-tics).

Slot: y-mtics

Controls the y-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:y-mtics

Readers

plot2d-y-mtics.

Writers

(setf plot2d-y-mtics).

Slot: z-range

Sets the z-range for the plot; a cons where the
car is the lower bound and the cdr is the upper bound.

Initform

(cons "*" "*")

Initargs

:z-range

Readers

plot3d-z-range.

Writers

(setf plot3d-z-range).

Slot: z-format

Sets the z-axis numeric tic format via a format string.

Initargs

:y-format

Readers

plot3d-z-format.

Writers

(setf plot3d-z-format).

Slot: z-tics

z-axis tics. See x-tics.

Initargs

:z-tics

Readers

plot3d-z-tics.

Writers

(setf plot3d-z-tics).

Slot: z-mtics

Controls the z-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:z-mtics

Readers

plot2d-z-mtics.

Writers

(setf plot2d-z-mtics).

Slot: cb-range

color box tics. See x-tics.

Initform

(cons "*" "*")

Initargs

:cb-range

Readers

plot3d-cb-range.

Writers

(setf plot3d-cb-range).

Slot: cb-tics

Sets the color box tic options. Use tics function to generate string.

Initargs

:cb-tics

Readers

plot2d-cb-tics.

Writers

(setf plot2d-cb-tics).

Slot: cb-mtics

Controls the cb-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Initargs

:cb-mtics

Readers

plot2d-cb-mtics.

Writers

(setf plot2d-cb-mtics).

Slot: x-title

Title for first x axis

Initargs

:x-title

Readers

plot3d-x-title.

Writers

(setf plot3d-x-title).

Slot: y-title

Title for first y axis

Initargs

:y-title

Readers

plot3d-y-title.

Writers

(setf plot3d-y-title).

Slot: z-title

Title for first z axis

Initargs

:z-title

Readers

plot3d-z-title.

Writers

(setf plot3d-z-title).

Slot: colorbox-p

Boolean controlling whether colorbox is used

Initargs

:colorbox-p

Readers

plot3d-colorbox-p.

Writers

(setf plot3d-colorbox-p).

Slot: pm3d

pm3d settings string; use pm3d function to generate these strings

Initargs

:pm3d

Readers

plot3d-pm3d.

Writers

(setf plot3d-pm3d).

Class: quantity
Package

cl-ana.quantity.

Source

quantity.lisp.

Direct methods
Direct slots
Slot: scale

The numerical coefficient expressing the number of units the quantity represents.

Initform

0

Initargs

:scale

Readers

quantity-scale.

Writers

(setf quantity-scale).

Slot: unit

The unit the quantity is measured via.

Initform

1

Initargs

:unit

Readers

quantity-unit.

Writers

(setf quantity-unit).

Class: rectangular-histogram
Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Direct superclasses

histogram.

Direct subclasses
Direct methods
Direct slots
Slot: bin-specs

List of number of bins, bin low edge, and bin high
edge. Should be computed from a bin specification plist and then stored in said order as a list (not a plist).

Initargs

:bin-specs

Readers

rectangular-hist-bin-specs.

Writers

(setf rectangular-hist-bin-specs).

Class: reusable-table
Package

cl-ana.reusable-table.

Source

reusable-table.lisp.

Direct methods
Direct slots
Slot: creation-fn

Function which creates the table being wrapped.

Initargs

:creation-fn

Readers

reusable-table-creation-fn.

Writers

(setf reusable-table-creation-fn).

Slot: creation-fn-form

Lisp form which returns the table opener function
when evaluated. A table opener An optional field which assists in serializing reusable tables.

Initargs

:opener-form

Readers

reusable-table-opener-form.

Writers

(setf reusable-table-opener-form).

Slot: raw-table

The table which is being wrapped.

Initargs

:raw-table

Readers

internal-table.

Writers

(setf internal-table).

Slot: needs-reloading

Boolean which tells the wrapper when it needs to close and re-open the table.

Readers

reusable-table-needs-reloading.

Writers

(setf reusable-table-needs-reloading).

Class: sparse-histogram
Package

cl-ana.histogram.

Source

sparse-histogram.lisp.

Direct superclasses

rectangular-histogram.

Direct methods
Direct slots
Slot: bin-value-map

Hash table storing the histogram bin values which have been set.

Initargs

:value-map

Readers

sparse-hist-value-map.

Writers

(setf sparse-hist-value-map).

Class: table
Package

cl-ana.table.

Source

table.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: field-names

List of field names.

Initargs

:field-names

Readers

table-field-names.

Writers

(setf table-field-names).

Slot: access-mode

:write for a writable table, :read for a readable
table, and :both for a table which has no restriction on being written to or read from only. nil for a table which is not open.

Initargs

:access-mode

Readers

table-access-mode.

Writers

(setf table-access-mode).

Class: target
Package

cl-ana.makeres.

Source

makeres.lisp.

Direct methods
Direct slots
Slot: id

Identification

Initargs

:id

Readers

target-id.

Writers

(setf target-id).

Slot: expr

Expression for computing

Initargs

:expr

Readers

target-expr.

Writers

(setf target-expr).

Slot: deps

list of target ids which are needed prior

Initargs

:deps

Readers

target-deps.

Writers

(setf target-deps).

Slot: pdeps

list of explicit parameter dependencies

Initargs

:pdeps

Readers

target-pdeps.

Writers

(setf target-pdeps).

Slot: val

computation value, nil when needs computing, return value whenever computed

Initargs

:val

Readers

target-val.

Writers

(setf target-val).

Slot: stat

computation status, nil when needs computing, t otherwise

Initargs

:stat

Readers

target-stat.

Writers

(setf target-stat).

Slot: timestamp

Time of most recent computation in seconds

Initargs

:timestamp

Readers

target-timestamp.

Writers

(setf target-timestamp).

Slot: load-stat

T if target is loaded into memory, NIL otherwise

Initargs

:load-stat

Readers

target-load-stat.

Writers

(setf target-load-stat).

Class: titled
Package

cl-ana.plotting.

Source

plotting.lisp.

Direct subclasses
Direct methods
Direct slots
Slot: title

Gnuplot likes to name everything with what it
calls a title, so I’ve created a base class for this functionality.

Initform

""

Initargs

:title

Readers

title.

Writers

(setf title).

Class: typed-table
Package

cl-ana.typed-table.

Source

typed-table.lisp.

Direct superclasses

table.

Direct subclasses
Direct methods
Direct slots
Slot: field-specs

list of typespecs, one per field

Initargs

:field-specs

Readers

table-field-specs.

Writers

(setf table-field-specs).

Slot: row-cstruct

CFFI cstruct type designator for the row object

Initargs

:row-cstruct

Readers

typed-table-row-cstruct.

Writers

(setf typed-table-row-cstruct).

Slot: row-pointer

pointer to foreign object storing current row information.

Initargs

:row-pointer

Readers

typed-table-row-pointer.

Writers

(setf typed-table-row-pointer).

Slot: lisp->c-converter-map

Hash table which maps the field symbols to the lisp->c converter function for corresponding field.

Initargs

:lisp->c-converter-map

Readers

typed-table-lisp->c-converter-map.

Writers

(setf typed-table-lisp->c-converter-map).

Slot: c->lisp-converter-map

Hash table which maps the field symbols to the c->lisp converter function for corresponding field.

Initargs

:c->lisp-converter-map

Readers

typed-table-c->lisp-converter-map.

Writers

(setf typed-table-c->lisp-converter-map).

Class: variable-binning-histogram
Package

cl-ana.histogram.

Source

variable-binning-histogram.lisp.

Direct superclasses

histogram.

Direct methods
Direct slots
Slot: dim-specs

List of bin edges for each dimension

Initargs

:dim-specs

Readers

variable-binning-histogram-dim-specs.

Writers

(setf variable-binning-histogram-dim-specs).

Slot: content

Hash table mapping from low-edge list to count

Initform

(make-hash-table :test (function equal))

Initargs

:content

Readers

variable-binning-histogram-content.

Writers

(setf variable-binning-histogram-content).

Slot: binary-trees

List of binary trees for each dimension used to lookup bin content

Initargs

:binary-trees

Readers

variable-binning-histogram-binary-trees.

Writers

(setf variable-binning-histogram-binary-trees).

Slot: maxes

List of maximum values for each dimension; for optimization.

Initargs

:maxes

Readers

variable-binning-histogram-maxes.

Writers

(setf variable-binning-histogram-maxes).


5.2 Internals


5.2.1 Special variables

Special Variable: *ascii-map*
Package

cl-ana.int-char.

Source

int-char.lisp.

Special Variable: *cache-table*

Map from project id to cache function

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *cl-ana-package-names*
Package

cl-ana.

Source

package.lisp.

Special Variable: *cl-bind-expander*

Expander function for common lisp *-bind operators needing special treatment during expansion.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *cl-bind-ops*

list of operators following the *-bind binding format

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *cl-flet-expander*

Expander function for common lisp flet-like operators needing special treatment during expansion.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *cl-flet-ops*

list of operators following the flet binding format

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *cl-let-expander*

Expander function for common lisp let-like operators needing special treatment during expansion.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *cl-let-ops*

list of operators following the let binding format

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *compiled-generators*

Maps from project id to a gensym used for the compiled function name generated by compres.

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *default-units*

Maps from dimension to the default unit for that dimension.

Package

cl-ana.quantity.

Source

unit.lisp.

Special Variable: *gnuplot-file-io-index*
Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: *gnuplot-max-file-io-index*

Stores maximum file index

Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: *gsym-tables*

Map from id to gsym table

Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Special Variable: *hdf-cffi-type-map*
Package

cl-ana.hdf-typespec.

Source

hdf-typespec.lisp.

Special Variable: *histogram-bin-spec-path*
Package

cl-ana.serialization.

Source

histogram.lisp.

Special Variable: *histogram-data-path*
Package

cl-ana.serialization.

Source

histogram.lisp.

Special Variable: *lambda-expander*
Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *lambda-ops*
Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *last-id*

id used for automatically naming stored results

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *linear-fn-coefs*
Package

cl-ana.quantity.

Source

temperature.lisp.

Special Variable: *load-function-map*

Map from method-symbol to cons pair of target id test function and load method

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *makeres-propagate*

Set to t if you want dependents of uncomputed results to have their statuses set to nil

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *memoized-map*

Hash table mapping each memoized function to its value hash table.

Package

cl-ana.memoization.

Source

memoization.lisp.

Special Variable: *package-groups*
Package

cl-ana.package-utils.

Source

package-utils.lisp.

Special Variable: *plotting-exit-hook-p*
Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: *printable-ascii-codes*
Package

cl-ana.int-char.

Source

int-char.lisp.

Special Variable: *proj->ignore*

Map from project id to list of result ids to ignore (never log)

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *proj->ignore-filters*

Map from project id to list of filter functions which should return t for ignored targets

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *proj->lid->sublids*
Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *proj->par->def-last?*

map from project to parameter to whether the last value given was the default value or not

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *proj->par->lid*
Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *proj->res->lid*

Map from project id to map to result id to log id (used as pathname)

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *proj->res-macros*

Map from project to macro symbols for project

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Special Variable: *proj->tab->lfields*

Map from table id to any lfields defined via deflfields.

Package

cl-ana.makeres-table.

Source

table-operators.lisp.

Special Variable: *project->bid->body*

Map from project to block id (symbol block appended to list of ids defined by block) to the body defining the block

Package

cl-ana.makeres-block.

Source

makeres-block.lisp.

Special Variable: *project-paths*

Map from project name to output path

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *save-function-map*

Map from method-symbol to cons pair of target id test function and save method

Package

cl-ana.makeres.

Source

logres.lisp.

Special Variable: *sticky-pars*

Set to nil if you don’t want default values to be updated by new args to makeres

Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *table-binding-ops*
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Special Variable: *trans->added-deps-fn*
Package

cl-ana.makeres.

Source

makeres.lisp.

Special Variable: *window-number*
Package

cl-ana.plotting.

Source

plotting.lisp.

Special Variable: +gsl-continue+
Package

cl-ana.spline.

Source

spline.lisp.

Special Variable: +gsl-success+
Package

cl-ana.spline.

Source

spline.lisp.

Special Variable: +si-base-units+
Package

cl-ana.quantity.

Source

si.lisp.


5.2.2 Symbol macros

Symbol Macro: +h5p-attribute-access+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5p-attribute-access-default+
Package

hdf5.

Source

h5p.lisp.

Symbol Macro: +h5t-alpha-b16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-b32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-b64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-b8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-f32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-f64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-i16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-i32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-i64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-i8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-u16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-u32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-u64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-alpha-u8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-b16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-b32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-b64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-b8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-f32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-f64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-i16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-i32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-i64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-i8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-u16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-u32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-u64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-intel-u8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-b16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-b32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-b64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-b8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-f32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-f64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-i16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-i32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-i64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-i8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-u16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-u32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-u64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-mips-u8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-fast16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-fast32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-fast64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-fast8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-least16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-least32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-least64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int-least8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-int8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-fast16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-fast32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-fast64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-fast8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-least16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-least32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-least64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint-least8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint16+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint64+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-native-uint8+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-vax-f32+
Package

hdf5.

Source

h5t.lisp.

Symbol Macro: +h5t-vax-f64+
Package

hdf5.

Source

h5t.lisp.


5.2.3 Macros

Macro: defhistmath-binary (fname)
Package

cl-ana.histogram.

Source

histogram.lisp.

Macro: defhistmath-unary (fname)
Package

cl-ana.histogram.

Source

histogram.lisp.

Macro: define-metric-prefix (prefix-name exponent)
Package

cl-ana.quantity.

Source

quantity.lisp.

Macro: define-temperature-mult (temp-keyword)
Package

cl-ana.quantity.

Source

temperature.lisp.

Macro: define-temperature-quantity (temp-keyword)
Package

cl-ana.quantity.

Source

temperature.lisp.

Macro: deflinear (xname yname coefs)

Defines two functions xname->yname and yname->xname which are the linear function and its inverse based on coefs.

Package

cl-ana.quantity.

Source

temperature.lisp.

Macro: deftransdeps (trans fn)

Assigns function for finding additional transformation-induced dependencies for a given target in a graph. Transformation-induced means any dependencies not found by searching the target expression directly for (res ...) forms.

trans should be a graph transformation function.

fn should be a function accepting one argument, a target graph, and returning a modified graph with each target having sufficiently many additional dependencies induced by the transformation to allow propogration via makeres-propagate!.

Package

cl-ana.makeres.

Source

makeres.lisp.

Macro: do-table-old ((rowvar table) field-selections &body body)

Macro for iterating over a table.

rowvar is a symbol which will be bound to the row number inside the loop body. You can optionally use a list (rowtype rowvar) which will allow for the rowvar to have a type declared for it.

table is the table which will be looped upon.

To select specific fields from the table for reading, specify all the desired field names in field-selections; if field-selections
is nil then all fields will be read. Note that it is still more efficient to specify all desired fields; for two field data this results in about a 16% running time difference. Also you must specify either none or all of the desired fields to work with during the loop body.

Each field-selection is a list of 1. field names to access during the loop, by default the value will be bound to the lispified field name as a symbol, 2. A list containing a symbol as the first element and the field name as the second which will be bound to the symbol given as the first element of the list.

The code body will be run for each row in the table. If fields are explicitly selected, then you can use declare statements at the beginning of the loop body; otherwise this is not supported.

Package

cl-ana.table.

Source

table.lisp.

Macro: function-value-bind (function-symbols object &body body)

Evaluates each function in the list of function symbols on object in the order as they occur in function-symbols. Binds each return value to the corresponding function-symbol and executes body inside of this lexical scope.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: h5f-info-t-gen ()
Package

hdf5.

Source

h5f.lisp.

Macro: h5fget-info-gen ()
Package

hdf5.

Source

h5f.lisp.

Macro: h5rdereference-gen ()
Package

hdf5.

Source

h5r.lisp.

Macro: mbind (&rest args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: pseudo-constant (name)
Package

hdf5.

Source

h5t.lisp.

Macro: reduce-defun (fname reduce-fname)
Package

cl-ana.generic-math.

Source

generic-math.lisp.

Macro: suppress-output-old (&body body)

suppress-output redirects all output to /dev/null, thus silencing any messages printed to *standard-output*.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Macro: with-quantities ((&rest args) &body body)

Ensures all arguments are quantities and evaluates body in this context and with a quantity-if-necessary call. Supports dual syntax for arguments:

* Symbols: Simply binds the symbol to the quantity value.
* Lists of form (s u q): Binds quantity to q, scale to s, and unit to u.

Package

cl-ana.quantity.

Source

macros.lisp.


5.2.4 Ordinary functions

Function: %var-accessor-+h5p-attribute-access+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-attribute-access+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-attribute-access-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-attribute-access-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-attribute-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-attribute-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-attribute-create-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-attribute-create-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-dataset-access+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-dataset-access+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-dataset-access-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-dataset-access-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-dataset-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-dataset-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-dataset-create-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-dataset-create-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-dataset-xfer+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-dataset-xfer+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-dataset-xfer-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-dataset-xfer-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-datatype-access+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-datatype-access+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-datatype-access-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-datatype-access-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-datatype-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-datatype-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-datatype-create-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-datatype-create-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-file-access+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-file-access+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-file-access-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-file-access-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-file-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-file-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-file-create-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-file-create-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-file-mount+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-file-mount+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-file-mount-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-file-mount-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-group-access+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-group-access+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-group-access-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-group-access-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-group-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-group-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-group-create-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-group-create-default+) ()
Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-object-copy+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-object-copy+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-object-copy-default+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-object-copy-default+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-object-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-object-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-root+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-root+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5p-string-create+ ()
Package

hdf5.

Source

h5p.lisp.

Function: (setf %var-accessor-+h5p-string-create+) ()
Package

hdf5.

Source

h5p.lisp.

Function: %var-accessor-+h5t-c-s1+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-c-s1+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-fortran-s1+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-fortran-s1+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-ieee-f32be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-ieee-f32be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-ieee-f32le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-ieee-f32le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-ieee-f64be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-ieee-f64be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-ieee-f64le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-ieee-f64le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-b16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-b16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-b32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-b32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-b64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-b64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-b8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-b8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-double+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-double+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-float+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-float+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-haddr+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-haddr+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-hbool+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-hbool+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-herr+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-herr+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-hsize+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-hsize+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-hssize+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-hssize+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-fast16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-fast16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-fast32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-fast32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-fast64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-fast64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-fast8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-fast8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-least16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-least16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-least32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-least32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-least64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-least64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int-least8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int-least8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-int8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-int8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-llong+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-llong+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-long+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-long+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-opaque+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-opaque+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-schar+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-schar+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-short+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-short+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uchar+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uchar+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-fast16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-fast16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-fast32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-fast32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-fast64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-fast64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-fast8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-fast8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-least16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-least16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-least32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-least32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-least64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-least64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint-least8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint-least8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint16+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint16+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-uint8+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-uint8+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-ullong+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-ullong+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-ulong+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-ulong+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-native-ushort+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-native-ushort+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b16be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b16be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b16le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b16le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b32be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b32be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b32le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b32le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b64be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b64be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b64le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b64le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b8be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b8be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-b8le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-b8le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i16be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i16be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i16le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i16le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i32be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i32be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i32le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i32le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i64be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i64be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i64le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i64le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i8be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i8be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-i8le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-i8le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-ref-dsetreg+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-ref-dsetreg+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-ref-obj+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-ref-obj+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u16be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u16be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u16le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u16le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u32be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u32be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u32le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u32le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u64be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u64be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u64le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u64le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u8be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u8be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-std-u8le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-std-u8le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-unix-d32be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-unix-d32be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-unix-d32le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-unix-d32le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-unix-d64be+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-unix-d64be+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-unix-d64le+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-unix-d64le+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-vax-f32+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-vax-f32+) ()
Package

hdf5.

Source

h5t.lisp.

Function: %var-accessor-+h5t-vax-f64+ ()
Package

hdf5.

Source

h5t.lisp.

Function: (setf %var-accessor-+h5t-vax-f64+) ()
Package

hdf5.

Source

h5t.lisp.

Function: ->double-float (x)
Package

cl-ana.serialization.

Source

histogram.lisp.

Function: added-dep-graph (graph)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: alist-to-arrays (alist)
Package

cl-ana.fitting.

Source

fitting.lisp.

Function: all-possible (n-slots slot-vals)

Returns list of lists of length n-slots which represent all possible ways to select with ordering and repeating values from slot-vals.

Package

cl-ana.quantity.

Source

macros.lisp.

Function: analytic-line-set-plot-arg (line)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: args->keyword-args (args)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Function: assert-par-def-last! (par def-last-p)

Assert that parameter’s value was default last time

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: branch-chains (graph)

Finds chains of branches; returns list of id chains, each of the form (source &rest co-branches)

Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: branch-expr (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: branch-list (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: branch-replace (value tree branch-ids)

Replaces (branch) or (branch branch-id) forms with ‘’,value. (branch) is replaced up to context of outermost branch, (branch branch-id) is replaced to all levels

Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: branch-source? (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: branch-test (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: branch? (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: cacheres (id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: cffi-native-type (hdf-native-type)
Package

cl-ana.hdf-typespec.

Source

hdf-typespec.lisp.

Function: changed-lfields ()

Returns lfields which are different from those logged. Result is a hash-table mapping from table to a list of changed lfield symbols.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: clean-output (string)

Removes unnecessary control characters from string like ^M

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: clrgsym (id)

Frees gsyms for reuse

Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Function: compose-linear (linear-coefs1 linear-coefs2)

Yields the coefficients of the composition linear1(linear2(x))

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: compres (&optional project-id)

Returns a compiled function which will generate result targets given keyword arguments for each project parameter. If default values of parameters are specified, these will be used when no explicit value is given.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: compres-fname (&optional project-id)

Returns gensym for project used for compres

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: compres-old (&optional project-id)

Returns a compiled function which will generate result targets given keyword arguments for each project parameter. If default values of parameters are specified, these will be used when no explicit value is given.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: compress-equal (x y)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: compressed-table (target-table)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: compseq (forms)

Compiles a sequence of forms sequentially

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: computation-stat-path ()

Returns the path for the computation status file

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: condense-indices (indices)
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: contiguous-hist-integrate-contents (hist index-specs)

Assumes the index-specs are unique and sorted greatest to least.

Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: contiguous-hist-integrate-contents-worker (hist index-spec)
Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: copy-gsym-table (instance)
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Function: copy-hash-table (ht)

Returns a new copy of ht

Package

cl-ana.hash-table-utils.

Source

hash-table-utils.lisp.

Function: copy-polynomial-spline (instance)
Package

cl-ana.spline.

Source

spline.lisp.

Function: copy-target-test (target)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: dataset-read-typespec (dataset)

Reads the typespec from the dataset

Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Function: defhistmaths ()
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: define-tensor-method (fname args)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: define-tensor-methods ()
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: defresfn (id expr)

Defines a result target with id and expression

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: defresfn-uniq (id expr)

Defines a result target with id and expression

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depmap-compressed (compressed)

Returns the dependency map for a target-table. Used by dep< and can be useful for generating the explicit dependency graph for a target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depmap-new (target-table)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depmap-old-old (target-table)

Returns the dependency map for a target-table. Used by dep< and can be useful for generating the explicit dependency graph for a target table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: depsort-graph-old (target-table &optional dep<)

Returns dependency-sorted target ids from target-table, if dep< is provided then it is used instead of the dep< computed from the target-table.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: distribute-units (q)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: dynamic-wait-fn (x min max delay slope &optional cutoff)

Generates a wait time based on the parameters.

* x should be >= 0,
* min and max control the minimum and maximum wait times,
* delay controls how long the minimum wait time should be used, * slope controls how quickly the wait time transitions between the minimum and maximum wait times.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: edge-map-ids (edge-map)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: edge-map-node-set (edge-map)

Returns a hash-table acting as the set of nodes referenced in edge-map.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: empty-set (&optional test)
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: ensure-absolute-pathname (pathname-or-string)
Package

cl-ana.makeres.

Source

logres.lisp.

Function: ensure-default-macros ()

All default res-macros will be defined by cl-ana with project ID of NIL, so these are copied to the current project by this function.

Package

cl-ana.makeres-macro.

Source

makeres-macro.lisp.

Function: ensure-exit-hook ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: ensure-explicit-exponent (u)

Ensures that a unit is expressed as a list.

Package

cl-ana.quantity.

Source

unit.lisp.

Function: ensure-gnuplot-session ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: err-num-list (e)

Returns list of values and errors for an err-num with nested errors.

Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: err-num-transformer-reader-macro (stream subchar arg)
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: find-dependencies (expr token)

Descends through expr, finding any forms of the form (token x) which is then interpreted as a dependency on x (token must be a symbol)

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: find-push-fields (form)

Returns the list of all argument lists given to all instances of push-fields in the form which are not within a macrolet definition.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: fixed-mem-cache (maxmem)

Returns a caching function which limits the number of in-memory targets based on how much total memory is currently consumed by the Lisp image in bytes. Uses size of log file as a heuristic for estimating the size needed in active memory, which isn’t true for compressed storage, but alas.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: get-axis-bin-index (value bin-spec)

Computes the bin index (-1 underflow, binnum overflow) for value given the bin-spec for a single axis/dimension.

Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: get-bin-center (bin-specs bin-index)
Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: get-bin-center-worker (bin-spec index)
Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: get-bin-index (data-list bin-specs)

Computes the bin-index-list from the data-list (a data point). Does so for all axes, returns nil if overflow/underflow occurs.

Make sure that data-list and bin-specs have the same length before calling this function; it is unchecked in this respect for speed.

Package

cl-ana.histogram.

Source

rectangular-histogram.lisp.

Function: get-dim-indices (dim-names axes)

Converts axes from a list of either index or name into a list of indices by looking up the name when necessary.

Package

cl-ana.histogram.

Source

histogram.lisp.

Function: get-internal-real-time-in-seconds ()

Returns real internal time in seconds

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: get-tree-index (binary-tree row-index)
Package

cl-ana.hdf-table.

Source

hdf-table-chain.lisp.

Function: gethash-keywordify (key hash-table)
Package

cl-ana.typed-table.

Source

typed-table.lisp.

Function: (setf gethash-keywordify) (key hash-table)
Package

cl-ana.typed-table.

Source

typed-table.lisp.

Function: getpid ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: gnuplot-format (stream &rest format-args)

Runs format with lisp->gnuplot mapped across all format arguments.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: gnuplot-settings (session)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: grid-to-list (grid)
Package

cl-ana.fitting.

Source

fitting.lisp.

Function: gsl-itersolve-gmres ()
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-multifit-fsolver-alloc (gsl-multifit-fsolver-type n-data n-params)
Package

cl-ana.gsl-cffi.

Source

gsl-cffi.lisp.

Function: gsl-multifit-fsolver-free (gsl-multifit-fsolver)
Package

cl-ana.gsl-cffi.

Source

gsl-cffi.lisp.

Function: gsl-multifit-fsolver-set (solver gsl-multifit-function initial-guess)
Package

cl-ana.gsl-cffi.

Source

gsl-cffi.lisp.

Function: gsl-splinalg-itersolve-alloc (type n m)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-splinalg-itersolve-free (workspace)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-splinalg-itersolve-iterate (sparse-matrix rhs-vector tolerance result-vector workspace)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-splinalg-itersolve-name (workspace)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-splinalg-itersolve-normr (workspace)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-alloc (nrows ncols)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-ccs (matrix)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-free (matrix)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-get (matrix i j)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-ptr (matrix i j)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-set (matrix i j x)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-spmatrix-set-zero (matrix i j)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-alloc (nelements)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-free (vector)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-get (vector i)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-ptr (vector i)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-set (vector i x)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-set-all (vector x)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-set-basis (vector i)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsl-vector-set-zero (vector)
Package

cl-ana.spline.

Source

spline.lisp.

Function: gsym (id)
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Reader: gsym-table-available-symbols (instance)
Writer: (setf gsym-table-available-symbols) (instance)
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Target Slot

available-symbols.

Function: gsym-table-p (object)
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Reader: gsym-table-symbols (instance)
Writer: (setf gsym-table-symbols) (instance)
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Target Slot

symbols.

Function: h5gget-create-plist (group-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetCreatePlist

Package

hdf5.

Source

h5g.lisp.

Function: h5iinc-type-ref (type)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5I.html#Identify-IncTypeRef

Package

hdf5.

Source

h5i.lisp.

Function: h5ldelete-by-idx (loc-id group-name index-filed order n lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-DeleteByIdx

Package

hdf5.

Source

h5l.lisp.

Function: h5lget-val-by-idx (loc-id group-name index-field order n link-val size lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-GetValByIdx

Package

hdf5.

Source

h5l.lisp.

Function: h5oopen-by-addr (loc-id addr)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-OpenByAddr

Package

hdf5.

Source

h5o.lisp.

Function: h5oopen-by-idx (loc-id group-name index-field order n lapl-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-OpenByIdx

Package

hdf5.

Source

h5o.lisp.

Function: h5soffset-simple (space-id offset)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-OffsetSimple

Package

hdf5.

Source

h5s.lisp.

Function: h5tget-member-name-as-lisp-string (hdf-type i)
Package

cl-ana.serialization.

Source

histogram.lisp.

Function: h5tget-member-name-as-lisp-string (hdf-type i)
Package

cl-ana.hdf-typespec.

Source

hdf-typespec.lisp.

Function: h5tis-variable-str (dtype-id)

http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-IsVariableString

Package

hdf5.

Source

h5t.lisp.

Function: hdf-native-type (cffi-native-type)
Package

cl-ana.hdf-typespec.

Source

hdf-typespec.lisp.

Function: ht-filter (fn ht)

Returns a new hash table with entries from ht only when fn returns true when given the key and value from ht.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: id-string-p (string)

t iff all characters are digit-char-p

Package

cl-ana.makeres.

Source

logres.lisp.

Function: ignored? (id)

Returns true if a result target is ignored by logres

Package

cl-ana.makeres.

Source

logres.lisp.

Function: immediate-reductions-old (&rest xs3)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: in-project-fn (project-id)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: insert-after! (insertion lst token)

Inserts insertion into list immediately following the first element #’equal to token.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: invert-linear (linear-coefs)

Yields the coefficients of the inverse of a linear function; i.e. A + B*x -> -A/B + (1/B)*x

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: join-strings (&rest objects)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: just-some (val n-slots slot-vals)

Like some-not-all but drops the not-all requirement.

Package

cl-ana.quantity.

Source

macros.lisp.

Function: keyword-compressed-table (target-table)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: last-dep (x lst dep<)

Returns last dependency of x found in lst and t; if no dependencies are found then returns two nil values

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: lcons (x lst)

conses x onto each element of lst, hence the name

Package

cl-ana.quantity.

Source

macros.lisp.

Function: lfield-log-path ()
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: line->fields (line)
Package

cl-ana.file-utils.

Source

read-utils.lisp.

Function: linear-coefs (xname yname)

line-name is a keywordified symbol

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: linear-composition-chain (&rest var-chain)

Takes a chain of variables and returns the linear function as a result of sequentially evaluating the linear function required to move from one variable to the next in the var-chain.

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: linear-funcall (coefs x)

Evaluates a linear function with coefficients coefs at the point x

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: linear-trans (independent-var dependent-var x)

Evaluates the linear transformation (function) which takes the independent-var to the dependent-var at the point x

Package

cl-ana.quantity.

Source

temperature.lisp.

Function: lispify (name &optional flag package)
Package

hdf5.

Source

library.lisp.

Function: list-equal (list1 list2)
Package

cl-ana.list-utils.

Source

list-utils.lisp.

Function: list-to-grid (list)
Package

cl-ana.fitting.

Source

fitting.lisp.

Function: ll-type (lambda-list)

Returns the type of lambda-list for a function which lambda-list corresponds to.

Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Function: load-chunk (table row-number)
Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Function: load-last-id (path)

Reads the filenames directly inside path and returns the highest id stored so that (next-log-id) returns an available id

Package

cl-ana.makeres.

Source

logres.lisp.

Function: load-lfields ()

Returns hash-table mapping table to lfield definitions stored on disk

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: load-next-table (table-chain)

Loads the next table in the chain.

Package

cl-ana.table.

Source

table-chain.lisp.

Function: load-sublid-map (version)

Loads the sublid map from logged version

Package

cl-ana.makeres.

Source

logres.lisp.

Function: logged-form-equal (id)

Checks to see if logged expression for id is the same as the one loaded into the Lisp image

Package

cl-ana.makeres.

Source

logres.lisp.

Function: logged-form-equal-sha1 (id)

Checks to see if logged expression for id is the same as the one loaded into the Lisp image using a sha1 sum.

Package

cl-ana.makeres.

Source

logres.lisp.

Function: make-balanced-tree-sorted-compressed (list)

Assumes the list is sorted & compressed with singleton-pairs enabled.

Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: make-contiguous-hist-contents (size-list initial-value)
Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: make-gsym-table (&key symbols available-symbols)
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Function: make-index-binary-tree (offsets)
Package

cl-ana.hdf-table.

Source

hdf-table-chain.lisp.

Function: make-pass-target-expr (graph src pass)

Return expression for pass target over src, collapsing all results from pass up to src.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: make-polynomial-spline (&key degree coefs xs deltas)
Package

cl-ana.spline.

Source

spline.lisp.

Function: make-splinalg-workspace (nrows &optional subspacerows)
Package

cl-ana.spline.

Source

spline.lisp.

Function: makeres-forms (fintab &optional project-id)

Returns the individual target forms for the makeres computation

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: makres-set-sticky-pars (stat)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: map* (type fn &rest xs)

map* behaves like map except that non-sequences are treated as arbitrarily deep sequences with uniform value (that of the object).

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: matches (string prompt)

Returns true if the end of the string is equal to prompt

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: mean-accumulator (&rest sample)

Utility function used by moving-average. Returns two values:

1. A function which returns the (updated) moving/running average each time you call it on a value. The samples you give provide the initilization data and the size of the data subset to maintain while computing the moving average.

2. The initial value for the moving average; this is so that subsequent calls on the moving average function will return the immediate updated mean.

Package

cl-ana.statistics.

Source

statistics.lisp.

Function: median-position (list)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: mkset (lst)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: next-data-path ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: next-log-id ()
Package

cl-ana.makeres.

Source

logres.lisp.

Function: node (id content &rest children)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: node-children (node)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: (setf node-children) (node)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: node-content (node)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: (setf node-content) (node)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: node-id (node)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: (setf node-id) (node)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: node-subcontent (node)

Returns set of contents contained by node and all its children

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: node-value-count (tree)
Package

cl-ana.binary-tree.

Source

binary-tree.lisp.

Function: not-all (val n-slots slot-vals)

Helper function for some-not-all, same but doesn’t require there to be any slots of type val at all.

Package

cl-ana.quantity.

Source

macros.lisp.

Function: old-read-histogram (file hdf-path &optional type)

Reads a histogram from an hdf-table with file and path.

type can be either :contiguous or :sparse for contiguous-histogram and sparse-histogram respectively.

Package

cl-ana.serialization.

Source

histogram.lisp.

Function: one-if-null (x)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: par-def-last? (par)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: par-empty-last? (par)

Returns true if parameter was neither default last time nor had an explicit value set

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: par-needs-updating? (par args)

Returns true if parameter par needs updating given the argument list args

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: par-set-last? (par)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: param-dependents (parameter target-table)

Returns full list of parameter-dependent targets in target-table

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: pipe-functions (fns input)

Evaluates each function in fns given input either from the initial input or from the output of the previous function in the list fns

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: plotdir ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: plotting-exit-hook ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: point-in-bounds (hist point)
Package

cl-ana.histogram.

Source

contiguous-histogram.lisp.

Function: polynomial-derivative (params x degree)

Evaluates derivative of given degree of polynomial at point x.

Package

cl-ana.spline.

Source

spline.lisp.

Function: polynomial-integral (params xlo xhi)

Evaluates definite integral of polynomial.

Package

cl-ana.spline.

Source

spline.lisp.

Function: polynomial-spline-p (object)
Package

cl-ana.spline.

Source

spline.lisp.

Function: printable-cons (obj)

Returns T if obj is a cons structure which can be printed

Package

cl-ana.makeres.

Source

cons.lisp.

Function: promote-err-num (alist)

Searches through the list of data, and if any value is an err-num, all values are promoted to err-num as well with an error of 0.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: prompt-wait (process prompt &key duration-min duration-max duration-delay duration-slope max-wait-time)

Waits until the last message printed for at least duration amount of time matches the prompt.

duration is the frequency at which to check for the prompt, and consequently the amount of time required to establish prompt presence.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: prompt-wait-by (process test &key duration-min duration-max duration-delay duration-slope max-wait-time)

Waits until session log passes test for at least duration amount of time matches the prompt. Returns value returned by test.

duration is the frequency at which to check for the prompt, and consequently the amount of time required to establish prompt presence.

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: quantity-transformer-reader-macro (stream subchar arg)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: read-stream-no-hang (stream)

Reads all output from stream without hanging at the end of output

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: receive (process)

Reads any available data from process output stream

Package

cl-ana.plotting.

Source

plotting.lisp.

Function: replace-id (old new form)

Replaces (res old) with (res new) wherever it occurs in a form.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: replace-log-id (old new path)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: replace-push-fields (form replacements)

Replaces push-fields within form with replacement as long as it’s not inside a macrolet definition

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: res? (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: reset-data-path ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: reset-log-id ()
Package

cl-ana.makeres.

Source

logres.lisp.

Function: run-prog (program args)
Package

cl-ana.makeres.

Source

logres.lisp.

Function: save-lfields ()

Saves the current lfield definitions for the project to disk

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: save-sublid-map (version)

Saves the sublid map for logged version

Package

cl-ana.makeres.

Source

logres.lisp.

Function: set* (x y)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set+ (x y)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set- (x y)

Returns the elements in x that aren’t in y

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set->list (x)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set->list (set)
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: set-default-unit (dimension unit)

Sets the default unit for a dimension.

Package

cl-ana.quantity.

Source

unit.lisp.

Function: set-empty? (x)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set-equal? (x y)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set-insert (set object)
Package

cl-ana.histogram.

Source

histogram.lisp.

Function: set-member (s x)
Package

cl-ana.makeres.

Source

makeres.lisp.

Function: set-pass-result-targets! (result-graph id pass)

Sets result-graph targets from pass so that they make use of the returned results for the pass target id.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: set^ (x y)

Returns set XOR of x and y

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: some-not-all (val n-slots slot-vals)

Returns the list of combinations of slot values taken from slot-vals which is of length n-slots and where each combination has some but not all slot values equal to val.

Package

cl-ana.quantity.

Source

macros.lisp.

Function: sp-solve-system (coefs vector)
Package

cl-ana.spline.

Source

spline.lisp.

Function: sparse-hist-integrate-contents (value-map index-specs empty-bin-value)

Integrates over the bin value hash table according to the index-specs.

Package

cl-ana.histogram.

Source

sparse-histogram.lisp.

Function: sparse-hist-integrate-contents-worker (value-map index-spec empty-bin-value)

Integrates the bin value hash table along the index in index-spec; if index-spec is a list, then the axis index is taken from the first value, and then the index low/high cutoffs are taken from the second and third elements respectively.

Package

cl-ana.histogram.

Source

sparse-histogram.lisp.

Function: spawn-gnuplot-session ()
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: spline-bin-index (xs x)

Returns integer index to spline bin

Package

cl-ana.spline.

Source

spline.lisp.

Function: srctab? (expr)

True if expr is a srctab expression

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: sum-in-quadrature (xs)
Package

cl-ana.error-propogation.

Source

error-propogation.lisp.

Function: table->cstruct (table)

Function which, given an hdf-table, defines a cffi cstruct for use in reading/writing from the hdf file.

Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Function: table->hdf-type (table)
Package

cl-ana.hdf-table.

Source

hdf-table.lisp.

Function: table-pass? (expr)

True if expr is a table-pass expression

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-reduction-body (expr)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-reduction-context-tree (graph src ids)

Returns tree of contexts each pass would be inside if collapsed up to src. Physical table reductions are treated as reductions with themselves as context.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-reduction-inits (expr)

Returns init bindings when expr is a table-reduction, nil otherwise.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: table-reduction-return (expr)
Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: target-type (object)

Returns type of object with exception for vectors/arrays

Package

cl-ana.makeres.

Source

logres.lisp.

Function: ten-factor (x y)
Package

cl-ana.quantity.

Source

quantity.lisp.

Function: tensor-map-transformer-reader-macro (stream subchar arg)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-simple-type (type)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tensor-size (tensor)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: testdepmap (x y)

Should return true if two depmaps contain identical information. Used to test depmap upgrade.

Package

cl-ana.makeres.

Source

makeres.lisp.

Function: tmap (fn &rest xs)

Abbreviation for tensor-map

Package

cl-ana.tensor.

Source

tensor.lisp.

Function: tree-ids (node)

Returns list of ids stored in node

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: ultimate-source-tables-new (target-table &key ignore reduction-test-fn reduction-source-fn)

Returns list of source table ids which are not table reductions of non-ignored sources.

Package

cl-ana.makeres-table.

Source

tabletrans.lisp.

Function: un-singleton-zero (lst)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unflatten-index (index dim-sizes)
Package

cl-ana.tensor.

Source

tensor.lisp.

Function: unit->quantity (unit-list)

Converts raw units into a quantity.

Package

cl-ana.quantity.

Source

quantity.lisp.

Function: unit-compound-form (u)

Ensures that a unit is expressed as a compound unit list.

Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-div (unit1 unit2)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-expt (unit power)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-first< (unit1 unit2)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-first= (unit1 unit2)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-mult (unit1 unit2)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-simplify (u)

Expects u to be in standard form

Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-standard-form (u)

Ensures that a unit is in compound form with each component unit being expressed with explicit exponent.

Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-standard-order (unit)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-string (unit)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unit-symbol (unit)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: unres (expr)
Package

cl-ana.makeres-branch.

Source

makeres-branch.lisp.

Function: unwrap-single (l)
Package

cl-ana.quantity.

Source

unit.lisp.

Function: vhist->pm3d (vhist)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: when-keywords-transformer-reader-macro (stream subchar arg)
Package

cl-ana.macro-utils.

Source

macro-utils.lisp.

Function: widest-range (ranges)
Package

cl-ana.plotting.

Source

plotting.lisp.

Function: write-form-sha1 (id)
Package

cl-ana.makeres.

Source

logres.lisp.


5.2.5 Generic functions

Generic Reader: backing-table (object)
Package

cl-ana.columnar-table.

Methods
Reader Method: backing-table ((columnar-table columnar-table))

automatically generated reader method

Source

columnar-table.lisp.

Target Slot

backing-table.

Generic Writer: (setf backing-table) (object)
Package

cl-ana.columnar-table.

Methods
Writer Method: (setf backing-table) ((columnar-table columnar-table))

automatically generated writer method

Source

columnar-table.lisp.

Target Slot

backing-table.

Generic Reader: cathist-bin-table (object)
Package

cl-ana.histogram.

Methods
Reader Method: cathist-bin-table ((categorical-histogram categorical-histogram))

automatically generated reader method

Source

categorical-histogram.lisp.

Target Slot

bin-table.

Generic Writer: (setf cathist-bin-table) (object)
Package

cl-ana.histogram.

Methods
Writer Method: (setf cathist-bin-table) ((categorical-histogram categorical-histogram))

automatically generated writer method

Source

categorical-histogram.lisp.

Target Slot

bin-table.

Generic Reader: columnar-table-row (object)
Package

cl-ana.columnar-table.

Methods
Reader Method: columnar-table-row ((columnar-table columnar-table))

automatically generated reader method

Source

columnar-table.lisp.

Target Slot

row.

Generic Writer: (setf columnar-table-row) (object)
Package

cl-ana.columnar-table.

Methods
Writer Method: (setf columnar-table-row) ((columnar-table columnar-table))

automatically generated writer method

Source

columnar-table.lisp.

Target Slot

row.

Generic Reader: contiguous-hist-bin-values (object)
Generic Writer: (setf contiguous-hist-bin-values) (object)
Package

cl-ana.histogram.

Methods
Reader Method: contiguous-hist-bin-values ((contiguous-histogram contiguous-histogram))
Writer Method: (setf contiguous-hist-bin-values) ((contiguous-histogram contiguous-histogram))

Nested arrays representing the bin values

Source

contiguous-histogram.lisp.

Target Slot

bin-values.

Generic Reader: csv-table-delimeter (object)
Generic Writer: (setf csv-table-delimeter) (object)
Package

cl-ana.csv-table.

Methods
Reader Method: csv-table-delimeter ((csv-table csv-table))
Writer Method: (setf csv-table-delimeter) ((csv-table csv-table))

The delimeter denoting a new field; defaults to a comma.

Source

csv-table.lisp.

Target Slot

delimeter.

Generic Reader: csv-table-field-symbols (object)
Generic Writer: (setf csv-table-field-symbols) (object)
Package

cl-ana.csv-table.

Methods
Reader Method: csv-table-field-symbols ((csv-table csv-table))
Writer Method: (setf csv-table-field-symbols) ((csv-table csv-table))

Storing the lispified field symbols for efficiency.

Source

csv-table.lisp.

Target Slot

field-symbols.

Generic Reader: csv-table-file (object)
Generic Writer: (setf csv-table-file) (object)
Package

cl-ana.csv-table.

Methods
Reader Method: csv-table-file ((csv-table csv-table))
Writer Method: (setf csv-table-file) ((csv-table csv-table))

The CSV file.

Source

csv-table.lisp.

Target Slot

file.

Generic Reader: csv-table-read-from-string (object)
Generic Writer: (setf csv-table-read-from-string) (object)
Package

cl-ana.csv-table.

Methods
Reader Method: csv-table-read-from-string ((csv-table csv-table))
Writer Method: (setf csv-table-read-from-string) ((csv-table csv-table))

If nil, values will be read from the CSV as
strings and not interpreted; if non-nil, table-load-next-row will attempt to read a Lisp value from each field.

Source

csv-table.lisp.

Target Slot

read-from-string.

Generic Reader: csv-table-row (object)
Generic Writer: (setf csv-table-row) (object)
Package

cl-ana.csv-table.

Methods
Reader Method: csv-table-row ((csv-table csv-table))
Writer Method: (setf csv-table-row) ((csv-table csv-table))

hash table mapping field-symbols to values

Source

csv-table.lisp.

Target Slot

row.

Generic Reader: data-line-pm3d-ncols (object)
Generic Writer: (setf data-line-pm3d-ncols) (object)
Package

cl-ana.plotting.

Methods
Reader Method: data-line-pm3d-ncols ((data-line data-line))
Writer Method: (setf data-line-pm3d-ncols) ((data-line data-line))

Controls whether the data should be formatted
according to pm3d formatting or standard formatting. If NIL, standard formatting is used. If a numerical value, controls the number of columns in the data.

Source

plotting.lisp.

Target Slot

pm3d-ncols.

Generic Function: destruct-on-save? (tab)
Package

cl-ana.makeres-table.

Methods
Method: destruct-on-save? ((tab reusable-table))
Source

logging.lisp.

Generic Function: destruct-on-save? (object)

Returns true if target needs re-opening after saving (e.g. tables, files)

Package

cl-ana.makeres.

Source

logres.lisp.

Methods
Method: destruct-on-save? (object)
Generic Function: empty-copy (h)
Package

cl-ana.histogram.

Methods
Method: empty-copy ((hist categorical-histogram))
Source

categorical-histogram.lisp.

Method: empty-copy ((h sparse-histogram))
Source

sparse-histogram.lisp.

Method: empty-copy ((h contiguous-histogram))
Source

contiguous-histogram.lisp.

Generic Function: field-values (table field)
Package

cl-ana.columnar-table.

Methods
Method: field-values ((table columnar-table) field)
Source

columnar-table.lisp.

Generic Reader: hdf-table-buffer-size (object)
Generic Writer: (setf hdf-table-buffer-size) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-buffer-size ((hdf-table hdf-table))
Writer Method: (setf hdf-table-buffer-size) ((hdf-table hdf-table))

buffer size in number of rows

Source

hdf-table.lisp.

Target Slot

row-buffer-size.

Generic Reader: hdf-table-chain-active-file (object)
Generic Writer: (setf hdf-table-chain-active-file) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-active-file ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-active-file) ((hdf-table-chain hdf-table-chain))

hdf-file currently opened by the active hdf-table.

Source

hdf-table-chain.lisp.

Target Slot

active-file.

Generic Reader: hdf-table-chain-active-table (object)
Generic Writer: (setf hdf-table-chain-active-table) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-active-table ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-active-table) ((hdf-table-chain hdf-table-chain))

The in-memory hdf-table

Source

hdf-table-chain.lisp.

Target Slot

active-table.

Generic Reader: hdf-table-chain-binary-tree (object)
Generic Writer: (setf hdf-table-chain-binary-tree) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-binary-tree ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-binary-tree) ((hdf-table-chain hdf-table-chain))

binary search tree storing the indeces for efficient searching

Source

hdf-table-chain.lisp.

Target Slot

table-index-binary-tree.

Generic Reader: hdf-table-chain-current-table-end (object)
Generic Writer: (setf hdf-table-chain-current-table-end) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-current-table-end ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-current-table-end) ((hdf-table-chain hdf-table-chain))

last row index for the current table

Source

hdf-table-chain.lisp.

Target Slot

current-table-end.

Generic Reader: hdf-table-chain-current-table-index (object)
Generic Writer: (setf hdf-table-chain-current-table-index) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-current-table-index ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-current-table-index) ((hdf-table-chain hdf-table-chain))

index for in-memory hdf-table in (virtual) list of tables

Source

hdf-table-chain.lisp.

Target Slot

current-table-index.

Generic Reader: hdf-table-chain-current-table-start (object)
Generic Writer: (setf hdf-table-chain-current-table-start) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-current-table-start ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-current-table-start) ((hdf-table-chain hdf-table-chain))

starting row index for the current table

Source

hdf-table-chain.lisp.

Target Slot

current-table-start.

Generic Reader: hdf-table-chain-dataset-path (object)
Generic Writer: (setf hdf-table-chain-dataset-path) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-dataset-path ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-dataset-path) ((hdf-table-chain hdf-table-chain))

Path to dataset within each file. The path should be uniform if the hdf files truly are a chain.

Source

hdf-table-chain.lisp.

Target Slot

dataset-path.

Generic Reader: hdf-table-chain-file-paths (object)
Generic Writer: (setf hdf-table-chain-file-paths) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-file-paths ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-file-paths) ((hdf-table-chain hdf-table-chain))

List of file-paths which contain one hdf-table each

Source

hdf-table-chain.lisp.

Target Slot

file-paths.

Generic Reader: hdf-table-chain-read-row-index (object)
Generic Writer: (setf hdf-table-chain-read-row-index) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-read-row-index ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-read-row-index) ((hdf-table-chain hdf-table-chain))

Index to row which should be sequentually read next

Source

hdf-table-chain.lisp.

Target Slot

read-row-index.

Generic Reader: hdf-table-chain-table-index-offsets (object)
Generic Writer: (setf hdf-table-chain-table-index-offsets) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-table-index-offsets ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-table-index-offsets) ((hdf-table-chain hdf-table-chain))

Start indexes for each table

Source

hdf-table-chain.lisp.

Target Slot

table-index-offsets.

Generic Reader: hdf-table-chain-table-lengths (object)
Generic Writer: (setf hdf-table-chain-table-lengths) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chain-table-lengths ((hdf-table-chain hdf-table-chain))
Writer Method: (setf hdf-table-chain-table-lengths) ((hdf-table-chain hdf-table-chain))

Length (in indices) of each table

Source

hdf-table-chain.lisp.

Target Slot

table-lengths.

Generic Reader: hdf-table-chunk-index (object)
Generic Writer: (setf hdf-table-chunk-index) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-chunk-index ((hdf-table hdf-table))
Writer Method: (setf hdf-table-chunk-index) ((hdf-table hdf-table))

index to the in-memory chunk

Source

hdf-table.lisp.

Target Slot

chunk-index.

Generic Reader: hdf-table-dataset (object)
Generic Writer: (setf hdf-table-dataset) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-dataset ((hdf-table hdf-table))
Writer Method: (setf hdf-table-dataset) ((hdf-table hdf-table))

hdf dataset which the table is reading from/writing to.

Source

hdf-table.lisp.

Target Slot

hdf-dataset.

Generic Reader: hdf-table-read-row-index (object)
Generic Writer: (setf hdf-table-read-row-index) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-read-row-index ((hdf-table hdf-table))
Writer Method: (setf hdf-table-read-row-index) ((hdf-table hdf-table))

Index to row which should be sequentually read next

Source

hdf-table.lisp.

Target Slot

read-row-index.

Generic Reader: hdf-table-row-buffer (object)
Generic Writer: (setf hdf-table-row-buffer) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-row-buffer ((hdf-table hdf-table))
Writer Method: (setf hdf-table-row-buffer) ((hdf-table hdf-table))

Object for storing a row to be read from/written
to hdf table. It’s stored as part of the table for efficiency purposes and should not be handled directly by the user; use the awesome higher level tools for that.

Source

hdf-table.lisp.

Target Slot

row-buffer.

Generic Reader: hdf-table-row-buffer-index (object)
Generic Writer: (setf hdf-table-row-buffer-index) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-row-buffer-index ((hdf-table hdf-table))
Writer Method: (setf hdf-table-row-buffer-index) ((hdf-table hdf-table))

Index to the row in the buffer which is currently being modified prior to writing.

Source

hdf-table.lisp.

Target Slot

row-buffer-index.

Generic Reader: hdf-table-row-type (object)
Generic Writer: (setf hdf-table-row-type) (object)
Package

cl-ana.hdf-table.

Methods
Reader Method: hdf-table-row-type ((hdf-table hdf-table))
Writer Method: (setf hdf-table-row-type) ((hdf-table hdf-table))

hdf type for the row data object

Source

hdf-table.lisp.

Target Slot

hdf-row-type.

Generic Function: hist-reorder-dimensions (histogram dim-indices)

Re-arranges the data in the histogram so that the dimensions are permuted according to dim-indices.

Package

cl-ana.histogram.

Source

histogram.lisp.

Methods
Method: hist-reorder-dimensions ((hist categorical-histogram) dim-indices)
Source

categorical-histogram.lisp.

Method: hist-reorder-dimensions ((histogram sparse-histogram) dim-indices)
Source

sparse-histogram.lisp.

Method: hist-reorder-dimensions ((histogram contiguous-histogram) dim-indices)
Source

contiguous-histogram.lisp.

Generic Reader: line-dash-type (object)
Generic Writer: (setf line-dash-type) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-dash-type ((line line))
Writer Method: (setf line-dash-type) ((line line))

dash type (from gnuplot 5.0 onwards)

Source

plotting.lisp.

Target Slot

dash-type.

Generic Function: line-data-cmd (l)
Package

cl-ana.plotting.

Methods
Method: line-data-cmd ((line data-line))
Source

plotting.lisp.

Method: line-data-cmd ((l line))
Source

plotting.lisp.

Generic Function: line-file-io-p (object)

Returns T if object uses files for safe input, or NIL if files are not needed.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: line-file-io-p ((line analytic-line))
Method: line-file-io-p (obj)
Generic Reader: line-point-size (object)
Generic Writer: (setf line-point-size) (object)
Package

cl-ana.plotting.

Methods
Reader Method: line-point-size ((line line))
Writer Method: (setf line-point-size) ((line line))

Size of points when appropriate.

Source

plotting.lisp.

Target Slot

point-size.

Generic Function: lisp->gnuplot (x)

Handles any troublesome data types for sending to gnuplot and processes cons trees.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: lisp->gnuplot (x)
Method: lisp->gnuplot ((x cons))
Method: lisp->gnuplot ((x double-float))
Generic Reader: ntuple-table-ntuple (object)
Generic Writer: (setf ntuple-table-ntuple) (object)
Package

cl-ana.ntuple-table.

Methods
Reader Method: ntuple-table-ntuple ((ntuple-table ntuple-table))
Writer Method: (setf ntuple-table-ntuple) ((ntuple-table ntuple-table))

GSL handler for ntuple object

Source

ntuple-table.lisp.

Target Slot

ntuple.

Generic Reader: plist-table-current-table-index (object)
Generic Writer: (setf plist-table-current-table-index) (object)
Package

cl-ana.table.

Methods
Reader Method: plist-table-current-table-index ((plist-table plist-table))
Writer Method: (setf plist-table-current-table-index) ((plist-table plist-table))

Index to the current table in the plist array.

Source

plist-table.lisp.

Target Slot

current-table-index.

Generic Function: plot-cmd (plot)

The command used for plotting the plot in gnuplot; can be plot, splot, etc.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: plot-cmd ((p plot3d))
Method: plot-cmd ((p plot2d))
Generic Reader: plot-labels (object)
Generic Writer: (setf plot-labels) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot-labels ((plot plot))
Writer Method: (setf plot-labels) ((plot plot))

List of labels to be drawn on the plot. Use
the label function to generate the command strings for each label.

Source

plotting.lisp.

Target Slot

labels.

Generic Reader: plot-tics-layer (object)
Generic Writer: (setf plot-tics-layer) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot-tics-layer ((plot plot))
Writer Method: (setf plot-tics-layer) ((plot plot))

Either :front or :back, denoting the layer of the tics for all axes

Source

plotting.lisp.

Target Slot

tics-layer.

Generic Reader: plot-title-offset (object)
Generic Writer: (setf plot-title-offset) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot-title-offset ((plot plot))
Writer Method: (setf plot-title-offset) ((plot plot))

A cons pair denoting the offset of the plot title

Source

plotting.lisp.

Target Slot

title-offset.

Generic Function: plot-x-range (plot)

Gets the x-range for a 2-D or 3-D plot

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: plot-x-range ((p plot2d))
Method: plot-x-range ((p plot3d))
Generic Function: plot-y-range (plot)

Gets the x-range for a 2-D or 3-D plot

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: plot-y-range ((p plot2d))
Method: plot-y-range ((p plot3d))
Generic Reader: plot2d-cb-mtics (object)
Generic Writer: (setf plot2d-cb-mtics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-cb-mtics ((plot3d plot3d))
Writer Method: (setf plot2d-cb-mtics) ((plot3d plot3d))

Controls the cb-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

cb-mtics.

Reader Method: plot2d-cb-mtics ((plot2d plot2d))
Writer Method: (setf plot2d-cb-mtics) ((plot2d plot2d))

Controls the cb-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

cb-mtics.

Generic Reader: plot2d-cb-range (object)
Generic Writer: (setf plot2d-cb-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-cb-range ((plot2d plot2d))
Writer Method: (setf plot2d-cb-range) ((plot2d plot2d))

Sets the range for the colorbox (if applicable)
for the plot; a cons where the car is the lower bound and the cdr is the upper bound. A property of the plot since it is the z-axis for 2-d representations of 3-d objects.

Source

plotting.lisp.

Target Slot

cb-range.

Generic Reader: plot2d-cb-tics (object)
Generic Writer: (setf plot2d-cb-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-cb-tics ((plot3d plot3d))
Writer Method: (setf plot2d-cb-tics) ((plot3d plot3d))

Sets the color box tic options. Use tics function to generate string.

Source

plotting.lisp.

Target Slot

cb-tics.

Reader Method: plot2d-cb-tics ((plot2d plot2d))
Writer Method: (setf plot2d-cb-tics) ((plot2d plot2d))

color box tics. See x-tics.

Source

plotting.lisp.

Target Slot

cb-tics.

Generic Reader: plot2d-logaxes (object)
Generic Writer: (setf plot2d-logaxes) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-logaxes ((plot2d plot2d))
Writer Method: (setf plot2d-logaxes) ((plot2d plot2d))

List of axes which should be in log scale. Valid axis names are "x", "y", and "cb".

Source

plotting.lisp.

Target Slot

logaxes.

Generic Reader: plot2d-x-format (object)
Generic Writer: (setf plot2d-x-format) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x-format ((plot2d plot2d))
Writer Method: (setf plot2d-x-format) ((plot2d plot2d))

Sets the x-axis numeric tic format via a format string.

Source

plotting.lisp.

Target Slot

x-format.

Generic Reader: plot2d-x-mtics (object)
Generic Writer: (setf plot2d-x-mtics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x-mtics ((plot3d plot3d))
Writer Method: (setf plot2d-x-mtics) ((plot3d plot3d))

Controls the x-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

x-mtics.

Reader Method: plot2d-x-mtics ((plot2d plot2d))
Writer Method: (setf plot2d-x-mtics) ((plot2d plot2d))

Controls the x-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

x-mtics.

Generic Reader: plot2d-x-tics (object)
Generic Writer: (setf plot2d-x-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x-tics ((plot2d plot2d))
Writer Method: (setf plot2d-x-tics) ((plot2d plot2d))

Sets the x-axis tic options. Can be a single
string or a list of strings which will be added together. Use tics function to generate string(s).

Source

plotting.lisp.

Target Slot

x-tics.

Generic Reader: plot2d-x-title (object)
Generic Writer: (setf plot2d-x-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x-title ((plot2d plot2d))
Writer Method: (setf plot2d-x-title) ((plot2d plot2d))

Title for bottom x axis

Source

plotting.lisp.

Target Slot

x-title.

Generic Reader: plot2d-x-title-offset (object)
Generic Writer: (setf plot2d-x-title-offset) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x-title-offset ((plot2d plot2d))
Writer Method: (setf plot2d-x-title-offset) ((plot2d plot2d))

Cons denoting offset for x-axis label

Source

plotting.lisp.

Target Slot

x-title-offset.

Generic Reader: plot2d-x2-mtics (object)
Generic Writer: (setf plot2d-x2-mtics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x2-mtics ((plot2d plot2d))
Writer Method: (setf plot2d-x2-mtics) ((plot2d plot2d))

Controls the x2-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

x2-mtics.

Generic Reader: plot2d-x2-tics (object)
Generic Writer: (setf plot2d-x2-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x2-tics ((plot2d plot2d))
Writer Method: (setf plot2d-x2-tics) ((plot2d plot2d))

Sets the x2-axis tic options. Can be a single
string or a list of strings which will be added together. Use tics function to generate string(s).

Source

plotting.lisp.

Target Slot

x2-tics.

Generic Reader: plot2d-x2-title (object)
Generic Writer: (setf plot2d-x2-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x2-title ((plot2d plot2d))
Writer Method: (setf plot2d-x2-title) ((plot2d plot2d))

Title for top x axis

Source

plotting.lisp.

Target Slot

x2-title.

Generic Reader: plot2d-x2-title-offset (object)
Generic Writer: (setf plot2d-x2-title-offset) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-x2-title-offset ((plot2d plot2d))
Writer Method: (setf plot2d-x2-title-offset) ((plot2d plot2d))

Cons denoting offset for x2-axis label

Source

plotting.lisp.

Target Slot

x2-title-offset.

Generic Reader: plot2d-y-format (object)
Generic Writer: (setf plot2d-y-format) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y-format ((plot2d plot2d))
Writer Method: (setf plot2d-y-format) ((plot2d plot2d))

Sets the y-axis numeric tic format via a format string.

Source

plotting.lisp.

Target Slot

y-format.

Generic Reader: plot2d-y-mtics (object)
Generic Writer: (setf plot2d-y-mtics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y-mtics ((plot3d plot3d))
Writer Method: (setf plot2d-y-mtics) ((plot3d plot3d))

Controls the y-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

y-mtics.

Reader Method: plot2d-y-mtics ((plot2d plot2d))
Writer Method: (setf plot2d-y-mtics) ((plot2d plot2d))

Controls the y-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

y-mtics.

Generic Reader: plot2d-y-tics (object)
Generic Writer: (setf plot2d-y-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y-tics ((plot2d plot2d))
Writer Method: (setf plot2d-y-tics) ((plot2d plot2d))

y-axis tics. See x-tics.

Source

plotting.lisp.

Target Slot

y-tics.

Generic Reader: plot2d-y-title (object)
Generic Writer: (setf plot2d-y-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y-title ((plot2d plot2d))
Writer Method: (setf plot2d-y-title) ((plot2d plot2d))

Title for left y axis

Source

plotting.lisp.

Target Slot

y-title.

Generic Reader: plot2d-y-title-offset (object)
Generic Writer: (setf plot2d-y-title-offset) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y-title-offset ((plot2d plot2d))
Writer Method: (setf plot2d-y-title-offset) ((plot2d plot2d))

Cons denoting offset for y-axis label

Source

plotting.lisp.

Target Slot

y-title-offset.

Generic Reader: plot2d-y2-mtics (object)
Generic Writer: (setf plot2d-y2-mtics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y2-mtics ((plot2d plot2d))
Writer Method: (setf plot2d-y2-mtics) ((plot2d plot2d))

Controls the y2-axis minor tic options. Can be
NIL for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

y2-mtics.

Generic Reader: plot2d-y2-tics (object)
Generic Writer: (setf plot2d-y2-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y2-tics ((plot2d plot2d))
Writer Method: (setf plot2d-y2-tics) ((plot2d plot2d))

y2-axis tics. See x-tics.

Source

plotting.lisp.

Target Slot

y2-tics.

Generic Reader: plot2d-y2-title (object)
Generic Writer: (setf plot2d-y2-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y2-title ((plot2d plot2d))
Writer Method: (setf plot2d-y2-title) ((plot2d plot2d))

Title for right y axis

Source

plotting.lisp.

Target Slot

y2-title.

Generic Reader: plot2d-y2-title-offset (object)
Generic Writer: (setf plot2d-y2-title-offset) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-y2-title-offset ((plot2d plot2d))
Writer Method: (setf plot2d-y2-title-offset) ((plot2d plot2d))

Cons denoting offset for y2-axis label

Source

plotting.lisp.

Target Slot

y2-title-offset.

Generic Reader: plot2d-z-mtics (object)
Generic Writer: (setf plot2d-z-mtics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot2d-z-mtics ((plot3d plot3d))
Writer Method: (setf plot2d-z-mtics) ((plot3d plot3d))

Controls the z-axis minor tic options. Can be NIL
for no minor tics, T for default minor tics, and an integer for the number of minor tics between major tics.

Source

plotting.lisp.

Target Slot

z-mtics.

Generic Reader: plot3d-cb-range (object)
Generic Writer: (setf plot3d-cb-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-cb-range ((plot3d plot3d))
Writer Method: (setf plot3d-cb-range) ((plot3d plot3d))

color box tics. See x-tics.

Source

plotting.lisp.

Target Slot

cb-range.

Generic Reader: plot3d-colorbox-p (object)
Generic Writer: (setf plot3d-colorbox-p) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-colorbox-p ((plot3d plot3d))
Writer Method: (setf plot3d-colorbox-p) ((plot3d plot3d))

Boolean controlling whether colorbox is used

Source

plotting.lisp.

Target Slot

colorbox-p.

Generic Reader: plot3d-logaxes (object)
Generic Writer: (setf plot3d-logaxes) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-logaxes ((plot3d plot3d))
Writer Method: (setf plot3d-logaxes) ((plot3d plot3d))

List of axes which should be in log scale. Valid axis names are "x", "y", and "z".

Source

plotting.lisp.

Target Slot

logaxes.

Generic Reader: plot3d-pm3d (object)
Generic Writer: (setf plot3d-pm3d) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-pm3d ((plot3d plot3d))
Writer Method: (setf plot3d-pm3d) ((plot3d plot3d))

pm3d settings string; use pm3d function to generate these strings

Source

plotting.lisp.

Target Slot

pm3d.

Generic Reader: plot3d-view (object)
Generic Writer: (setf plot3d-view) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-view ((plot3d plot3d))
Writer Method: (setf plot3d-view) ((plot3d plot3d))

Sets the view for the 3-d plot. Set to :map or "map" for contour plots.

Source

plotting.lisp.

Target Slot

view.

Generic Reader: plot3d-x-format (object)
Generic Writer: (setf plot3d-x-format) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-x-format ((plot3d plot3d))
Writer Method: (setf plot3d-x-format) ((plot3d plot3d))

Sets the x-axis numeric tic format via a format string.

Source

plotting.lisp.

Target Slot

x-format.

Generic Reader: plot3d-x-range (object)
Generic Writer: (setf plot3d-x-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-x-range ((plot3d plot3d))
Writer Method: (setf plot3d-x-range) ((plot3d plot3d))

Sets the x-domain for the plot; a cons where the car is the lower bound and the cdr is the upper bound.

Source

plotting.lisp.

Target Slot

x-range.

Generic Reader: plot3d-x-tics (object)
Generic Writer: (setf plot3d-x-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-x-tics ((plot3d plot3d))
Writer Method: (setf plot3d-x-tics) ((plot3d plot3d))

Sets the x-axis tic options. Can be a single
string or a list of strings which will be added together. Use tics function to generate string(s).

Source

plotting.lisp.

Target Slot

x-tics.

Generic Reader: plot3d-x-title (object)
Generic Writer: (setf plot3d-x-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-x-title ((plot3d plot3d))
Writer Method: (setf plot3d-x-title) ((plot3d plot3d))

Title for first x axis

Source

plotting.lisp.

Target Slot

x-title.

Generic Reader: plot3d-y-format (object)
Generic Writer: (setf plot3d-y-format) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-y-format ((plot3d plot3d))
Writer Method: (setf plot3d-y-format) ((plot3d plot3d))

Sets the y-axis numeric tic format via a format string.

Source

plotting.lisp.

Target Slot

y-format.

Generic Reader: plot3d-y-range (object)
Generic Writer: (setf plot3d-y-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-y-range ((plot3d plot3d))
Writer Method: (setf plot3d-y-range) ((plot3d plot3d))

Sets the y-domain for the plot; a cons where the
car is the lower bound and the cdr is the upper bound.

Source

plotting.lisp.

Target Slot

y-range.

Generic Reader: plot3d-y-tics (object)
Generic Writer: (setf plot3d-y-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-y-tics ((plot3d plot3d))
Writer Method: (setf plot3d-y-tics) ((plot3d plot3d))

y-axis tics. See x-tics.

Source

plotting.lisp.

Target Slot

y-tics.

Generic Reader: plot3d-y-title (object)
Generic Writer: (setf plot3d-y-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-y-title ((plot3d plot3d))
Writer Method: (setf plot3d-y-title) ((plot3d plot3d))

Title for first y axis

Source

plotting.lisp.

Target Slot

y-title.

Generic Reader: plot3d-z-format (object)
Generic Writer: (setf plot3d-z-format) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-z-format ((plot3d plot3d))
Writer Method: (setf plot3d-z-format) ((plot3d plot3d))

Sets the z-axis numeric tic format via a format string.

Source

plotting.lisp.

Target Slot

z-format.

Generic Reader: plot3d-z-range (object)
Generic Writer: (setf plot3d-z-range) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-z-range ((plot3d plot3d))
Writer Method: (setf plot3d-z-range) ((plot3d plot3d))

Sets the z-range for the plot; a cons where the
car is the lower bound and the cdr is the upper bound.

Source

plotting.lisp.

Target Slot

z-range.

Generic Reader: plot3d-z-tics (object)
Generic Writer: (setf plot3d-z-tics) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-z-tics ((plot3d plot3d))
Writer Method: (setf plot3d-z-tics) ((plot3d plot3d))

z-axis tics. See x-tics.

Source

plotting.lisp.

Target Slot

z-tics.

Generic Reader: plot3d-z-title (object)
Generic Writer: (setf plot3d-z-title) (object)
Package

cl-ana.plotting.

Methods
Reader Method: plot3d-z-title ((plot3d plot3d))
Writer Method: (setf plot3d-z-title) ((plot3d plot3d))

Title for first z axis

Source

plotting.lisp.

Target Slot

z-title.

Generic Function: pre-plot-cmd-settings (plot)

Returns a list of the commands to send to gnuplot
which will control settings needed prior to the drawing command. This includes setting the proper axis labels as well as possibly controlling the view in 3-D plots, etc.

Package

cl-ana.plotting.

Source

plotting.lisp.

Methods
Method: pre-plot-cmd-settings ((p plot3d))
Method: pre-plot-cmd-settings ((p plot2d))
Generic Function: quantity-if-necessary (q)

Returns a quantity only if necessary.

Package

cl-ana.quantity.

Source

quantity.lisp.

Methods
Method: quantity-if-necessary (x)
Method: quantity-if-necessary ((q quantity))
Generic Reader: reusable-table-creation-fn (object)
Generic Writer: (setf reusable-table-creation-fn) (object)
Package

cl-ana.reusable-table.

Methods
Reader Method: reusable-table-creation-fn ((reusable-table reusable-table))
Writer Method: (setf reusable-table-creation-fn) ((reusable-table reusable-table))

Function which creates the table being wrapped.

Source

reusable-table.lisp.

Target Slot

creation-fn.

Generic Reader: reusable-table-needs-reloading (object)
Generic Writer: (setf reusable-table-needs-reloading) (object)
Package

cl-ana.reusable-table.

Methods
Reader Method: reusable-table-needs-reloading ((reusable-table reusable-table))
Writer Method: (setf reusable-table-needs-reloading) ((reusable-table reusable-table))

Boolean which tells the wrapper when it needs to close and re-open the table.

Source

reusable-table.lisp.

Target Slot

needs-reloading.

Generic Reader: row-index (object)
Package

cl-ana.columnar-table.

Methods
Reader Method: row-index ((columnar-table columnar-table))

automatically generated reader method

Source

columnar-table.lisp.

Target Slot

row-index.

Generic Writer: (setf row-index) (object)
Package

cl-ana.columnar-table.

Methods
Writer Method: (setf row-index) ((columnar-table columnar-table))

automatically generated writer method

Source

columnar-table.lisp.

Target Slot

row-index.

Generic Reader: sparse-hist-value-map (object)
Generic Writer: (setf sparse-hist-value-map) (object)
Package

cl-ana.histogram.

Methods
Reader Method: sparse-hist-value-map ((sparse-histogram sparse-histogram))
Writer Method: (setf sparse-hist-value-map) ((sparse-histogram sparse-histogram))

Hash table storing the histogram bin values which have been set.

Source

sparse-histogram.lisp.

Target Slot

bin-value-map.

Generic Reader: table-chain-creation-functions (object)
Generic Writer: (setf table-chain-creation-functions) (object)
Package

cl-ana.table.

Methods
Reader Method: table-chain-creation-functions ((table-chain table-chain))
Writer Method: (setf table-chain-creation-functions) ((table-chain table-chain))

Functions which create each table in the chain.

Source

table-chain.lisp.

Target Slot

creation-functions.

Generic Reader: table-chain-current-table (object)
Generic Writer: (setf table-chain-current-table) (object)
Package

cl-ana.table.

Methods
Reader Method: table-chain-current-table ((table-chain table-chain))
Writer Method: (setf table-chain-current-table) ((table-chain table-chain))

Current table being accessed.

Source

table-chain.lisp.

Target Slot

current-table.

Generic Reader: table-chain-current-table-index (object)
Generic Writer: (setf table-chain-current-table-index) (object)
Package

cl-ana.table.

Methods
Reader Method: table-chain-current-table-index ((table-chain table-chain))
Writer Method: (setf table-chain-current-table-index) ((table-chain table-chain))

Index to current table.

Source

table-chain.lisp.

Target Slot

current-table-index.

Generic Reader: target-load-stat (object)
Generic Writer: (setf target-load-stat) (object)
Package

cl-ana.makeres.

Methods
Reader Method: target-load-stat ((target target))
Writer Method: (setf target-load-stat) ((target target))

T if target is loaded into memory, NIL otherwise

Source

makeres.lisp.

Target Slot

load-stat.

Generic Reader: variable-binning-histogram-binary-trees (object)
Generic Writer: (setf variable-binning-histogram-binary-trees) (object)
Package

cl-ana.histogram.

Methods
Reader Method: variable-binning-histogram-binary-trees ((variable-binning-histogram variable-binning-histogram))
Writer Method: (setf variable-binning-histogram-binary-trees) ((variable-binning-histogram variable-binning-histogram))

List of binary trees for each dimension used to lookup bin content

Source

variable-binning-histogram.lisp.

Target Slot

binary-trees.

Generic Reader: variable-binning-histogram-content (object)
Generic Writer: (setf variable-binning-histogram-content) (object)
Package

cl-ana.histogram.

Methods
Reader Method: variable-binning-histogram-content ((variable-binning-histogram variable-binning-histogram))
Writer Method: (setf variable-binning-histogram-content) ((variable-binning-histogram variable-binning-histogram))

Hash table mapping from low-edge list to count

Source

variable-binning-histogram.lisp.

Target Slot

content.

Generic Reader: variable-binning-histogram-dim-specs (object)
Generic Writer: (setf variable-binning-histogram-dim-specs) (object)
Package

cl-ana.histogram.

Methods
Reader Method: variable-binning-histogram-dim-specs ((variable-binning-histogram variable-binning-histogram))
Writer Method: (setf variable-binning-histogram-dim-specs) ((variable-binning-histogram variable-binning-histogram))

List of bin edges for each dimension

Source

variable-binning-histogram.lisp.

Target Slot

dim-specs.

Generic Reader: variable-binning-histogram-maxes (object)
Generic Writer: (setf variable-binning-histogram-maxes) (object)
Package

cl-ana.histogram.

Methods
Reader Method: variable-binning-histogram-maxes ((variable-binning-histogram variable-binning-histogram))
Writer Method: (setf variable-binning-histogram-maxes) ((variable-binning-histogram variable-binning-histogram))

List of maximum values for each dimension; for optimization.

Source

variable-binning-histogram.lisp.

Target Slot

maxes.


5.2.6 Structures

Structure: gsym-table
Package

cl-ana.makeres-table.

Source

smart-gensym.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: symbols
Readers

gsym-table-symbols.

Writers

(setf gsym-table-symbols).

Slot: available-symbols
Readers

gsym-table-available-symbols.

Writers

(setf gsym-table-available-symbols).


5.2.7 Classes

Class: _free-t-tclass
Package

hdf5.

Source

h5f.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _mesg-t-tclass
Package

hdf5.

Source

h5o.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _meta-t-tclass
Package

hdf5.

Source

h5o.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _sohm2-t-tclass
Package

hdf5.

Source

h5f.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _space-t-tclass
Package

hdf5.

Source

h5o.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: _super-t-tclass
Package

hdf5.

Source

h5f.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: h5f-info2-t-tclass
Package

hdf5.

Source

h5f.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: h5l-info-t-tclass
Package

hdf5.

Source

h5l.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: h5o-hdr-info-t-tclass
Package

hdf5.

Source

h5o.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: h5o-info-t-tclass
Package

hdf5.

Source

h5o.lisp.

Direct superclasses
  • foreign-struct-type.
  • translatable-foreign-type.
Class: ntuple-table
Package

cl-ana.ntuple-table.

Source

ntuple-table.lisp.

Direct superclasses

typed-table.

Direct methods
Direct slots
Slot: ntuple

GSL handler for ntuple object

Initargs

:ntuple

Readers

ntuple-table-ntuple.

Writers

(setf ntuple-table-ntuple).

Class: plist-table
Package

cl-ana.table.

Source

plist-table.lisp.

Direct superclasses

table.

Direct methods
Direct slots
Slot: plists

The plists containing the data.

Initargs

:plists

Readers

plist-table-plists.

Writers

(setf plist-table-plists).

Slot: current-table-index

Index to the current table in the plist array.

Initform

-1

Initargs

:current-table-index

Readers

plist-table-current-table-index.

Writers

(setf plist-table-current-table-index).

Class: table-chain
Package

cl-ana.table.

Source

table-chain.lisp.

Direct superclasses

table.

Direct methods
Direct slots
Slot: creation-functions

Functions which create each table in the chain.

Initargs

:creation-functions

Readers

table-chain-creation-functions.

Writers

(setf table-chain-creation-functions).

Slot: current-table

Current table being accessed.

Initargs

:current-table

Readers

table-chain-current-table.

Writers

(setf table-chain-current-table).

Slot: current-table-index

Index to current table.

Initform

-1

Initargs

:current-table-index

Readers

table-chain-current-table-index.

Writers

(setf table-chain-current-table-index).


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (   *   +   -   /  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Y   Z  
Index Entry  Section

%
%var-accessor-+h5p-attribute-access+: Private ordinary functions
%var-accessor-+h5p-attribute-access-default+: Private ordinary functions
%var-accessor-+h5p-attribute-create+: Private ordinary functions
%var-accessor-+h5p-attribute-create-default+: Private ordinary functions
%var-accessor-+h5p-dataset-access+: Private ordinary functions
%var-accessor-+h5p-dataset-access-default+: Private ordinary functions
%var-accessor-+h5p-dataset-create+: Private ordinary functions
%var-accessor-+h5p-dataset-create-default+: Private ordinary functions
%var-accessor-+h5p-dataset-xfer+: Private ordinary functions
%var-accessor-+h5p-dataset-xfer-default+: Private ordinary functions
%var-accessor-+h5p-datatype-access+: Private ordinary functions
%var-accessor-+h5p-datatype-access-default+: Private ordinary functions
%var-accessor-+h5p-datatype-create+: Private ordinary functions
%var-accessor-+h5p-datatype-create-default+: Private ordinary functions
%var-accessor-+h5p-file-access+: Private ordinary functions
%var-accessor-+h5p-file-access-default+: Private ordinary functions
%var-accessor-+h5p-file-create+: Private ordinary functions
%var-accessor-+h5p-file-create-default+: Private ordinary functions
%var-accessor-+h5p-file-mount+: Private ordinary functions
%var-accessor-+h5p-file-mount-default+: Private ordinary functions
%var-accessor-+h5p-group-access+: Private ordinary functions
%var-accessor-+h5p-group-access-default+: Private ordinary functions
%var-accessor-+h5p-group-create+: Private ordinary functions
%var-accessor-+h5p-group-create-default+: Private ordinary functions
%var-accessor-+h5p-link-access+: Private ordinary functions
%var-accessor-+h5p-link-access-default+: Private ordinary functions
%var-accessor-+h5p-link-create+: Private ordinary functions
%var-accessor-+h5p-link-create-default+: Private ordinary functions
%var-accessor-+h5p-object-copy+: Private ordinary functions
%var-accessor-+h5p-object-copy-default+: Private ordinary functions
%var-accessor-+h5p-object-create+: Private ordinary functions
%var-accessor-+h5p-root+: Private ordinary functions
%var-accessor-+h5p-string-create+: Private ordinary functions
%var-accessor-+h5t-c-s1+: Private ordinary functions
%var-accessor-+h5t-fortran-s1+: Private ordinary functions
%var-accessor-+h5t-ieee-f32be+: Private ordinary functions
%var-accessor-+h5t-ieee-f32le+: Private ordinary functions
%var-accessor-+h5t-ieee-f64be+: Private ordinary functions
%var-accessor-+h5t-ieee-f64le+: Private ordinary functions
%var-accessor-+h5t-native-b16+: Private ordinary functions
%var-accessor-+h5t-native-b32+: Private ordinary functions
%var-accessor-+h5t-native-b64+: Private ordinary functions
%var-accessor-+h5t-native-b8+: Private ordinary functions
%var-accessor-+h5t-native-double+: Private ordinary functions
%var-accessor-+h5t-native-float+: Private ordinary functions
%var-accessor-+h5t-native-haddr+: Private ordinary functions
%var-accessor-+h5t-native-hbool+: Private ordinary functions
%var-accessor-+h5t-native-herr+: Private ordinary functions
%var-accessor-+h5t-native-hsize+: Private ordinary functions
%var-accessor-+h5t-native-hssize+: Private ordinary functions
%var-accessor-+h5t-native-int+: Private ordinary functions
%var-accessor-+h5t-native-int-fast16+: Private ordinary functions
%var-accessor-+h5t-native-int-fast32+: Private ordinary functions
%var-accessor-+h5t-native-int-fast64+: Private ordinary functions
%var-accessor-+h5t-native-int-fast8+: Private ordinary functions
%var-accessor-+h5t-native-int-least16+: Private ordinary functions
%var-accessor-+h5t-native-int-least32+: Private ordinary functions
%var-accessor-+h5t-native-int-least64+: Private ordinary functions
%var-accessor-+h5t-native-int-least8+: Private ordinary functions
%var-accessor-+h5t-native-int16+: Private ordinary functions
%var-accessor-+h5t-native-int32+: Private ordinary functions
%var-accessor-+h5t-native-int64+: Private ordinary functions
%var-accessor-+h5t-native-int8+: Private ordinary functions
%var-accessor-+h5t-native-llong+: Private ordinary functions
%var-accessor-+h5t-native-long+: Private ordinary functions
%var-accessor-+h5t-native-opaque+: Private ordinary functions
%var-accessor-+h5t-native-schar+: Private ordinary functions
%var-accessor-+h5t-native-short+: Private ordinary functions
%var-accessor-+h5t-native-uchar+: Private ordinary functions
%var-accessor-+h5t-native-uint+: Private ordinary functions
%var-accessor-+h5t-native-uint-fast16+: Private ordinary functions
%var-accessor-+h5t-native-uint-fast32+: Private ordinary functions
%var-accessor-+h5t-native-uint-fast64+: Private ordinary functions
%var-accessor-+h5t-native-uint-fast8+: Private ordinary functions
%var-accessor-+h5t-native-uint-least16+: Private ordinary functions
%var-accessor-+h5t-native-uint-least32+: Private ordinary functions
%var-accessor-+h5t-native-uint-least64+: Private ordinary functions
%var-accessor-+h5t-native-uint-least8+: Private ordinary functions
%var-accessor-+h5t-native-uint16+: Private ordinary functions
%var-accessor-+h5t-native-uint32+: Private ordinary functions
%var-accessor-+h5t-native-uint64+: Private ordinary functions
%var-accessor-+h5t-native-uint8+: Private ordinary functions
%var-accessor-+h5t-native-ullong+: Private ordinary functions
%var-accessor-+h5t-native-ulong+: Private ordinary functions
%var-accessor-+h5t-native-ushort+: Private ordinary functions
%var-accessor-+h5t-std-b16be+: Private ordinary functions
%var-accessor-+h5t-std-b16le+: Private ordinary functions
%var-accessor-+h5t-std-b32be+: Private ordinary functions
%var-accessor-+h5t-std-b32le+: Private ordinary functions
%var-accessor-+h5t-std-b64be+: Private ordinary functions
%var-accessor-+h5t-std-b64le+: Private ordinary functions
%var-accessor-+h5t-std-b8be+: Private ordinary functions
%var-accessor-+h5t-std-b8le+: Private ordinary functions
%var-accessor-+h5t-std-i16be+: Private ordinary functions
%var-accessor-+h5t-std-i16le+: Private ordinary functions
%var-accessor-+h5t-std-i32be+: Private ordinary functions
%var-accessor-+h5t-std-i32le+: Private ordinary functions
%var-accessor-+h5t-std-i64be+: Private ordinary functions
%var-accessor-+h5t-std-i64le+: Private ordinary functions
%var-accessor-+h5t-std-i8be+: Private ordinary functions
%var-accessor-+h5t-std-i8le+: Private ordinary functions
%var-accessor-+h5t-std-ref-dsetreg+: Private ordinary functions
%var-accessor-+h5t-std-ref-obj+: Private ordinary functions
%var-accessor-+h5t-std-u16be+: Private ordinary functions
%var-accessor-+h5t-std-u16le+: Private ordinary functions
%var-accessor-+h5t-std-u32be+: Private ordinary functions
%var-accessor-+h5t-std-u32le+: Private ordinary functions
%var-accessor-+h5t-std-u64be+: Private ordinary functions
%var-accessor-+h5t-std-u64le+: Private ordinary functions
%var-accessor-+h5t-std-u8be+: Private ordinary functions
%var-accessor-+h5t-std-u8le+: Private ordinary functions
%var-accessor-+h5t-unix-d32be+: Private ordinary functions
%var-accessor-+h5t-unix-d32le+: Private ordinary functions
%var-accessor-+h5t-unix-d64be+: Private ordinary functions
%var-accessor-+h5t-unix-d64le+: Private ordinary functions
%var-accessor-+h5t-vax-f32+: Private ordinary functions
%var-accessor-+h5t-vax-f64+: Private ordinary functions

(
(setf %var-accessor-+h5p-attribute-access+): Private ordinary functions
(setf %var-accessor-+h5p-attribute-access-default+): Private ordinary functions
(setf %var-accessor-+h5p-attribute-create+): Private ordinary functions
(setf %var-accessor-+h5p-attribute-create-default+): Private ordinary functions
(setf %var-accessor-+h5p-dataset-access+): Private ordinary functions
(setf %var-accessor-+h5p-dataset-access-default+): Private ordinary functions
(setf %var-accessor-+h5p-dataset-create+): Private ordinary functions
(setf %var-accessor-+h5p-dataset-create-default+): Private ordinary functions
(setf %var-accessor-+h5p-dataset-xfer+): Private ordinary functions
(setf %var-accessor-+h5p-dataset-xfer-default+): Private ordinary functions
(setf %var-accessor-+h5p-datatype-access+): Private ordinary functions
(setf %var-accessor-+h5p-datatype-access-default+): Private ordinary functions
(setf %var-accessor-+h5p-datatype-create+): Private ordinary functions
(setf %var-accessor-+h5p-datatype-create-default+): Private ordinary functions
(setf %var-accessor-+h5p-file-access+): Private ordinary functions
(setf %var-accessor-+h5p-file-access-default+): Private ordinary functions
(setf %var-accessor-+h5p-file-create+): Private ordinary functions
(setf %var-accessor-+h5p-file-create-default+): Private ordinary functions
(setf %var-accessor-+h5p-file-mount+): Private ordinary functions
(setf %var-accessor-+h5p-file-mount-default+): Private ordinary functions
(setf %var-accessor-+h5p-group-access+): Private ordinary functions
(setf %var-accessor-+h5p-group-access-default+): Private ordinary functions
(setf %var-accessor-+h5p-group-create+): Private ordinary functions
(setf %var-accessor-+h5p-group-create-default+): Private ordinary functions
(setf %var-accessor-+h5p-link-access+): Private ordinary functions
(setf %var-accessor-+h5p-link-access-default+): Private ordinary functions
(setf %var-accessor-+h5p-link-create+): Private ordinary functions
(setf %var-accessor-+h5p-link-create-default+): Private ordinary functions
(setf %var-accessor-+h5p-object-copy+): Private ordinary functions
(setf %var-accessor-+h5p-object-copy-default+): Private ordinary functions
(setf %var-accessor-+h5p-object-create+): Private ordinary functions
(setf %var-accessor-+h5p-root+): Private ordinary functions
(setf %var-accessor-+h5p-string-create+): Private ordinary functions
(setf %var-accessor-+h5t-c-s1+): Private ordinary functions
(setf %var-accessor-+h5t-fortran-s1+): Private ordinary functions
(setf %var-accessor-+h5t-ieee-f32be+): Private ordinary functions
(setf %var-accessor-+h5t-ieee-f32le+): Private ordinary functions
(setf %var-accessor-+h5t-ieee-f64be+): Private ordinary functions
(setf %var-accessor-+h5t-ieee-f64le+): Private ordinary functions
(setf %var-accessor-+h5t-native-b16+): Private ordinary functions
(setf %var-accessor-+h5t-native-b32+): Private ordinary functions
(setf %var-accessor-+h5t-native-b64+): Private ordinary functions
(setf %var-accessor-+h5t-native-b8+): Private ordinary functions
(setf %var-accessor-+h5t-native-double+): Private ordinary functions
(setf %var-accessor-+h5t-native-float+): Private ordinary functions
(setf %var-accessor-+h5t-native-haddr+): Private ordinary functions
(setf %var-accessor-+h5t-native-hbool+): Private ordinary functions
(setf %var-accessor-+h5t-native-herr+): Private ordinary functions
(setf %var-accessor-+h5t-native-hsize+): Private ordinary functions
(setf %var-accessor-+h5t-native-hssize+): Private ordinary functions
(setf %var-accessor-+h5t-native-int+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-fast16+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-fast32+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-fast64+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-fast8+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-least16+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-least32+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-least64+): Private ordinary functions
(setf %var-accessor-+h5t-native-int-least8+): Private ordinary functions
(setf %var-accessor-+h5t-native-int16+): Private ordinary functions
(setf %var-accessor-+h5t-native-int32+): Private ordinary functions
(setf %var-accessor-+h5t-native-int64+): Private ordinary functions
(setf %var-accessor-+h5t-native-int8+): Private ordinary functions
(setf %var-accessor-+h5t-native-llong+): Private ordinary functions
(setf %var-accessor-+h5t-native-long+): Private ordinary functions
(setf %var-accessor-+h5t-native-opaque+): Private ordinary functions
(setf %var-accessor-+h5t-native-schar+): Private ordinary functions
(setf %var-accessor-+h5t-native-short+): Private ordinary functions
(setf %var-accessor-+h5t-native-uchar+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-fast16+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-fast32+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-fast64+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-fast8+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-least16+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-least32+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-least64+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint-least8+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint16+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint32+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint64+): Private ordinary functions
(setf %var-accessor-+h5t-native-uint8+): Private ordinary functions
(setf %var-accessor-+h5t-native-ullong+): Private ordinary functions
(setf %var-accessor-+h5t-native-ulong+): Private ordinary functions
(setf %var-accessor-+h5t-native-ushort+): Private ordinary functions
(setf %var-accessor-+h5t-std-b16be+): Private ordinary functions
(setf %var-accessor-+h5t-std-b16le+): Private ordinary functions
(setf %var-accessor-+h5t-std-b32be+): Private ordinary functions
(setf %var-accessor-+h5t-std-b32le+): Private ordinary functions
(setf %var-accessor-+h5t-std-b64be+): Private ordinary functions
(setf %var-accessor-+h5t-std-b64le+): Private ordinary functions
(setf %var-accessor-+h5t-std-b8be+): Private ordinary functions
(setf %var-accessor-+h5t-std-b8le+): Private ordinary functions
(setf %var-accessor-+h5t-std-i16be+): Private ordinary functions
(setf %var-accessor-+h5t-std-i16le+): Private ordinary functions
(setf %var-accessor-+h5t-std-i32be+): Private ordinary functions
(setf %var-accessor-+h5t-std-i32le+): Private ordinary functions
(setf %var-accessor-+h5t-std-i64be+): Private ordinary functions
(setf %var-accessor-+h5t-std-i64le+): Private ordinary functions
(setf %var-accessor-+h5t-std-i8be+): Private ordinary functions
(setf %var-accessor-+h5t-std-i8le+): Private ordinary functions
(setf %var-accessor-+h5t-std-ref-dsetreg+): Private ordinary functions
(setf %var-accessor-+h5t-std-ref-obj+): Private ordinary functions
(setf %var-accessor-+h5t-std-u16be+): Private ordinary functions
(setf %var-accessor-+h5t-std-u16le+): Private ordinary functions
(setf %var-accessor-+h5t-std-u32be+): Private ordinary functions
(setf %var-accessor-+h5t-std-u32le+): Private ordinary functions
(setf %var-accessor-+h5t-std-u64be+): Private ordinary functions
(setf %var-accessor-+h5t-std-u64le+): Private ordinary functions
(setf %var-accessor-+h5t-std-u8be+): Private ordinary functions
(setf %var-accessor-+h5t-std-u8le+): Private ordinary functions
(setf %var-accessor-+h5t-unix-d32be+): Private ordinary functions
(setf %var-accessor-+h5t-unix-d32le+): Private ordinary functions
(setf %var-accessor-+h5t-unix-d64be+): Private ordinary functions
(setf %var-accessor-+h5t-unix-d64le+): Private ordinary functions
(setf %var-accessor-+h5t-vax-f32+): Private ordinary functions
(setf %var-accessor-+h5t-vax-f64+): Private ordinary functions
(setf analytic-line-fn-string): Public generic functions
(setf analytic-line-fn-string): Public generic functions
(setf backing-table): Private generic functions
(setf backing-table): Private generic functions
(setf cathist-bin-table): Private generic functions
(setf cathist-bin-table): Private generic functions
(setf columnar-table-row): Private generic functions
(setf columnar-table-row): Private generic functions
(setf contiguous-hist-bin-values): Private generic functions
(setf contiguous-hist-bin-values): Private generic functions
(setf csv-table-delimeter): Private generic functions
(setf csv-table-delimeter): Private generic functions
(setf csv-table-field-symbols): Private generic functions
(setf csv-table-field-symbols): Private generic functions
(setf csv-table-file): Private generic functions
(setf csv-table-file): Private generic functions
(setf csv-table-read-from-string): Private generic functions
(setf csv-table-read-from-string): Private generic functions
(setf csv-table-row): Private generic functions
(setf csv-table-row): Private generic functions
(setf data-line-data): Public generic functions
(setf data-line-data): Public generic functions
(setf data-line-pm3d-ncols): Private generic functions
(setf data-line-pm3d-ncols): Private generic functions
(setf err-num-error): Public generic functions
(setf err-num-error): Public generic functions
(setf err-num-value): Public generic functions
(setf err-num-value): Public generic functions
(setf gethash-keywordify): Private ordinary functions
(setf gsym-table-available-symbols): Private ordinary functions
(setf gsym-table-symbols): Private ordinary functions
(setf hdf-table-buffer-size): Private generic functions
(setf hdf-table-buffer-size): Private generic functions
(setf hdf-table-chain-active-file): Private generic functions
(setf hdf-table-chain-active-file): Private generic functions
(setf hdf-table-chain-active-table): Private generic functions
(setf hdf-table-chain-active-table): Private generic functions
(setf hdf-table-chain-binary-tree): Private generic functions
(setf hdf-table-chain-binary-tree): Private generic functions
(setf hdf-table-chain-current-table-end): Private generic functions
(setf hdf-table-chain-current-table-end): Private generic functions
(setf hdf-table-chain-current-table-index): Private generic functions
(setf hdf-table-chain-current-table-index): Private generic functions
(setf hdf-table-chain-current-table-start): Private generic functions
(setf hdf-table-chain-current-table-start): Private generic functions
(setf hdf-table-chain-dataset-path): Private generic functions
(setf hdf-table-chain-dataset-path): Private generic functions
(setf hdf-table-chain-file-paths): Private generic functions
(setf hdf-table-chain-file-paths): Private generic functions
(setf hdf-table-chain-nrows): Public generic functions
(setf hdf-table-chain-nrows): Public generic functions
(setf hdf-table-chain-read-row-index): Private generic functions
(setf hdf-table-chain-read-row-index): Private generic functions
(setf hdf-table-chain-table-index-offsets): Private generic functions
(setf hdf-table-chain-table-index-offsets): Private generic functions
(setf hdf-table-chain-table-lengths): Private generic functions
(setf hdf-table-chain-table-lengths): Private generic functions
(setf hdf-table-chunk-index): Private generic functions
(setf hdf-table-chunk-index): Private generic functions
(setf hdf-table-dataset): Private generic functions
(setf hdf-table-dataset): Private generic functions
(setf hdf-table-nrows): Public generic functions
(setf hdf-table-nrows): Public generic functions
(setf hdf-table-read-row-index): Private generic functions
(setf hdf-table-read-row-index): Private generic functions
(setf hdf-table-row-buffer): Private generic functions
(setf hdf-table-row-buffer): Private generic functions
(setf hdf-table-row-buffer-index): Private generic functions
(setf hdf-table-row-buffer-index): Private generic functions
(setf hdf-table-row-type): Private generic functions
(setf hdf-table-row-type): Private generic functions
(setf hiref): Public ordinary functions
(setf hist-default-increment): Public generic functions
(setf hist-default-increment): Public generic functions
(setf hist-dim-names): Public generic functions
(setf hist-dim-names): Public generic functions
(setf hist-empty-bin-value): Public generic functions
(setf hist-empty-bin-value): Public generic functions
(setf hist-index-ref): Public generic functions
(setf hist-index-ref): Public generic functions
(setf hist-index-ref): Public generic functions
(setf hist-ndims): Public generic functions
(setf hist-ndims): Public generic functions
(setf hist-point-ref): Public generic functions
(setf hist-point-ref): Public generic functions
(setf hist-point-ref): Public generic functions
(setf hpref): Public ordinary functions
(setf internal-table): Public generic functions
(setf internal-table): Public generic functions
(setf line-color): Public generic functions
(setf line-color): Public generic functions
(setf line-dash-type): Private generic functions
(setf line-dash-type): Private generic functions
(setf line-fill-density): Public generic functions
(setf line-fill-density): Public generic functions
(setf line-fill-style): Public generic functions
(setf line-fill-style): Public generic functions
(setf line-line-style): Public generic functions
(setf line-line-style): Public generic functions
(setf line-line-type): Public generic functions
(setf line-line-type): Public generic functions
(setf line-line-width): Public generic functions
(setf line-line-width): Public generic functions
(setf line-options): Public generic functions
(setf line-options): Public generic functions
(setf line-plot-arg): Public generic functions
(setf line-plot-arg): Public generic functions
(setf line-plot-arg): Public generic functions
(setf line-point-size): Private generic functions
(setf line-point-size): Private generic functions
(setf line-point-type): Public generic functions
(setf line-point-type): Public generic functions
(setf line-style): Public generic functions
(setf line-style): Public generic functions
(setf node-children): Private ordinary functions
(setf node-content): Private ordinary functions
(setf node-id): Private ordinary functions
(setf ntuple-table-ntuple): Private generic functions
(setf ntuple-table-ntuple): Private generic functions
(setf page-gnuplot-session): Public generic functions
(setf page-gnuplot-session): Public generic functions
(setf page-layout): Public generic functions
(setf page-layout): Public generic functions
(setf page-output): Public generic functions
(setf page-output): Public generic functions
(setf page-plots): Public generic functions
(setf page-plots): Public generic functions
(setf page-scale): Public generic functions
(setf page-scale): Public generic functions
(setf page-shown-title): Public generic functions
(setf page-shown-title): Public generic functions
(setf page-terminal): Public generic functions
(setf page-terminal): Public generic functions
(setf plist-table-current-table-index): Private generic functions
(setf plist-table-current-table-index): Private generic functions
(setf plist-table-plists): Public generic functions
(setf plist-table-plists): Public generic functions
(setf plot-grid): Public generic functions
(setf plot-grid): Public generic functions
(setf plot-labels): Private generic functions
(setf plot-labels): Private generic functions
(setf plot-legend): Public generic functions
(setf plot-legend): Public generic functions
(setf plot-lines): Public generic functions
(setf plot-lines): Public generic functions
(setf plot-tics-layer): Private generic functions
(setf plot-tics-layer): Private generic functions
(setf plot-title-offset): Private generic functions
(setf plot-title-offset): Private generic functions
(setf plot2d-cb-mtics): Private generic functions
(setf plot2d-cb-mtics): Private generic functions
(setf plot2d-cb-mtics): Private generic functions
(setf plot2d-cb-range): Private generic functions
(setf plot2d-cb-range): Private generic functions
(setf plot2d-cb-tics): Private generic functions
(setf plot2d-cb-tics): Private generic functions
(setf plot2d-cb-tics): Private generic functions
(setf plot2d-logaxes): Private generic functions
(setf plot2d-logaxes): Private generic functions
(setf plot2d-x-format): Private generic functions
(setf plot2d-x-format): Private generic functions
(setf plot2d-x-mtics): Private generic functions
(setf plot2d-x-mtics): Private generic functions
(setf plot2d-x-mtics): Private generic functions
(setf plot2d-x-range): Public generic functions
(setf plot2d-x-range): Public generic functions
(setf plot2d-x-tics): Private generic functions
(setf plot2d-x-tics): Private generic functions
(setf plot2d-x-title): Private generic functions
(setf plot2d-x-title): Private generic functions
(setf plot2d-x-title-offset): Private generic functions
(setf plot2d-x-title-offset): Private generic functions
(setf plot2d-x2-mtics): Private generic functions
(setf plot2d-x2-mtics): Private generic functions
(setf plot2d-x2-tics): Private generic functions
(setf plot2d-x2-tics): Private generic functions
(setf plot2d-x2-title): Private generic functions
(setf plot2d-x2-title): Private generic functions
(setf plot2d-x2-title-offset): Private generic functions
(setf plot2d-x2-title-offset): Private generic functions
(setf plot2d-y-format): Private generic functions
(setf plot2d-y-format): Private generic functions
(setf plot2d-y-mtics): Private generic functions
(setf plot2d-y-mtics): Private generic functions
(setf plot2d-y-mtics): Private generic functions
(setf plot2d-y-range): Public generic functions
(setf plot2d-y-range): Public generic functions
(setf plot2d-y-tics): Private generic functions
(setf plot2d-y-tics): Private generic functions
(setf plot2d-y-title): Private generic functions
(setf plot2d-y-title): Private generic functions
(setf plot2d-y-title-offset): Private generic functions
(setf plot2d-y-title-offset): Private generic functions
(setf plot2d-y2-mtics): Private generic functions
(setf plot2d-y2-mtics): Private generic functions
(setf plot2d-y2-tics): Private generic functions
(setf plot2d-y2-tics): Private generic functions
(setf plot2d-y2-title): Private generic functions
(setf plot2d-y2-title): Private generic functions
(setf plot2d-y2-title-offset): Private generic functions
(setf plot2d-y2-title-offset): Private generic functions
(setf plot2d-z-mtics): Private generic functions
(setf plot2d-z-mtics): Private generic functions
(setf plot3d-cb-range): Private generic functions
(setf plot3d-cb-range): Private generic functions
(setf plot3d-colorbox-p): Private generic functions
(setf plot3d-colorbox-p): Private generic functions
(setf plot3d-logaxes): Private generic functions
(setf plot3d-logaxes): Private generic functions
(setf plot3d-pm3d): Private generic functions
(setf plot3d-pm3d): Private generic functions
(setf plot3d-view): Private generic functions
(setf plot3d-view): Private generic functions
(setf plot3d-x-format): Private generic functions
(setf plot3d-x-format): Private generic functions
(setf plot3d-x-range): Private generic functions
(setf plot3d-x-range): Private generic functions
(setf plot3d-x-tics): Private generic functions
(setf plot3d-x-tics): Private generic functions
(setf plot3d-x-title): Private generic functions
(setf plot3d-x-title): Private generic functions
(setf plot3d-y-format): Private generic functions
(setf plot3d-y-format): Private generic functions
(setf plot3d-y-range): Private generic functions
(setf plot3d-y-range): Private generic functions
(setf plot3d-y-tics): Private generic functions
(setf plot3d-y-tics): Private generic functions
(setf plot3d-y-title): Private generic functions
(setf plot3d-y-title): Private generic functions
(setf plot3d-z-format): Private generic functions
(setf plot3d-z-format): Private generic functions
(setf plot3d-z-range): Private generic functions
(setf plot3d-z-range): Private generic functions
(setf plot3d-z-tics): Private generic functions
(setf plot3d-z-tics): Private generic functions
(setf plot3d-z-title): Private generic functions
(setf plot3d-z-title): Private generic functions
(setf polynomial-spline-coefs): Public ordinary functions
(setf polynomial-spline-degree): Public ordinary functions
(setf polynomial-spline-deltas): Public ordinary functions
(setf polynomial-spline-xs): Public ordinary functions
(setf quantity-scale): Public generic functions
(setf quantity-scale): Public generic functions
(setf quantity-unit): Public generic functions
(setf quantity-unit): Public generic functions
(setf rectangular-hist-bin-specs): Public generic functions
(setf rectangular-hist-bin-specs): Public generic functions
(setf reusable-table-creation-fn): Private generic functions
(setf reusable-table-creation-fn): Private generic functions
(setf reusable-table-needs-reloading): Private generic functions
(setf reusable-table-needs-reloading): Private generic functions
(setf reusable-table-opener-form): Public generic functions
(setf reusable-table-opener-form): Public generic functions
(setf row-index): Private generic functions
(setf row-index): Private generic functions
(setf sparse-hist-value-map): Private generic functions
(setf sparse-hist-value-map): Private generic functions
(setf table-access-mode): Public generic functions
(setf table-access-mode): Public generic functions
(setf table-chain-creation-functions): Private generic functions
(setf table-chain-creation-functions): Private generic functions
(setf table-chain-current-table): Private generic functions
(setf table-chain-current-table): Private generic functions
(setf table-chain-current-table-index): Private generic functions
(setf table-chain-current-table-index): Private generic functions
(setf table-field-names): Public generic functions
(setf table-field-names): Public generic functions
(setf table-field-specs): Public generic functions
(setf table-field-specs): Public generic functions
(setf table-reduction-source): Public ordinary functions
(setf target-deps): Public generic functions
(setf target-deps): Public generic functions
(setf target-expr): Public generic functions
(setf target-expr): Public generic functions
(setf target-id): Public generic functions
(setf target-id): Public generic functions
(setf target-load-stat): Private generic functions
(setf target-load-stat): Private generic functions
(setf target-pdeps): Public generic functions
(setf target-pdeps): Public generic functions
(setf target-stat): Public generic functions
(setf target-stat): Public generic functions
(setf target-timestamp): Public generic functions
(setf target-timestamp): Public generic functions
(setf target-val): Public generic functions
(setf target-val): Public generic functions
(setf tensor-flat-ref): Public ordinary functions
(setf tensor-ref): Public ordinary functions
(setf tfref): Public ordinary functions
(setf title): Public generic functions
(setf title): Public generic functions
(setf tref): Public ordinary functions
(setf typed-table-c->lisp-converter-map): Public generic functions
(setf typed-table-c->lisp-converter-map): Public generic functions
(setf typed-table-lisp->c-converter-map): Public generic functions
(setf typed-table-lisp->c-converter-map): Public generic functions
(setf typed-table-row-cstruct): Public generic functions
(setf typed-table-row-cstruct): Public generic functions
(setf typed-table-row-pointer): Public generic functions
(setf typed-table-row-pointer): Public generic functions
(setf variable-binning-histogram-binary-trees): Private generic functions
(setf variable-binning-histogram-binary-trees): Private generic functions
(setf variable-binning-histogram-content): Private generic functions
(setf variable-binning-histogram-content): Private generic functions
(setf variable-binning-histogram-dim-specs): Private generic functions
(setf variable-binning-histogram-dim-specs): Private generic functions
(setf variable-binning-histogram-maxes): Private generic functions
(setf variable-binning-histogram-maxes): Private generic functions

*
*: Public ordinary functions

+
+: Public ordinary functions
+-: Public ordinary functions

-
-: Public ordinary functions
->absolute-pathname: Public ordinary functions
->double-float: Public generic functions
->double-float: Public generic functions
->double-float: Public generic functions
->double-float: Public generic functions
->double-float: Public generic functions
->double-float: Private ordinary functions

/
/: Public ordinary functions

A
abbrev: Public macros
abbrevs: Public macros
add: Public generic functions
add: Public generic functions
add: Public generic functions
add: Public generic functions
add: Public generic functions
add: Public generic functions
add: Public generic functions
add: Public generic functions
add-binding-ops: Public ordinary functions
add-package-to-group: Public ordinary functions
added-dep-graph: Private ordinary functions
after: Public ordinary functions
aif: Public macros
alambda: Public macros
alist->hash-table: Public ordinary functions
alist->plist: Public ordinary functions
alist-to-arrays: Private ordinary functions
all-possible: Private ordinary functions
analytic-line-fn-string: Public generic functions
analytic-line-fn-string: Public generic functions
analytic-line-set-plot-arg: Private ordinary functions
anderson-darling-normality-test: Public ordinary functions
append1: Public ordinary functions
aref-by-list: Public ordinary functions
args->keyword-args: Private ordinary functions
assert-par-def-last!: Private ordinary functions
at-indices: Public ordinary functions
atto: Public ordinary functions
awhen: Public macros

B
backing-table: Private generic functions
backing-table: Private generic functions
basename: Public ordinary functions
before: Public ordinary functions
bin: Public ordinary functions
binary-giga: Public ordinary functions
binary-kilo: Public ordinary functions
binary-mega: Public ordinary functions
binary-tera: Public ordinary functions
binomial: Public ordinary functions
blocktrans: Public ordinary functions
branch: Public macros
branch-chains: Private ordinary functions
branch-expr: Private ordinary functions
branch-list: Private ordinary functions
branch-replace: Private ordinary functions
branch-source?: Private ordinary functions
branch-test: Private ordinary functions
branch?: Private ordinary functions
branchtrans: Public ordinary functions
bref: Public ordinary functions

C
cacheres: Private ordinary functions
canvas-term: Public ordinary functions
cars: Public ordinary functions
cartesian-product: Public ordinary functions
case-equal: Public macros
cathist-bin-table: Private generic functions
cathist-bin-table: Private generic functions
cdrs: Public ordinary functions
centi: Public ordinary functions
cffi-native-type: Private ordinary functions
chained-edge-map: Public ordinary functions
chained-reductions: Public ordinary functions
chainmap: Public ordinary functions
changed-lfields: Private ordinary functions
char-vector->string: Public ordinary functions
checkout-version: Public ordinary functions
checkres: Public ordinary functions
clean-output: Private ordinary functions
cleanup: Public generic functions
cleanup: Public generic functions
cleanup: Public generic functions
clist->object: Public ordinary functions
clist-field-symbols: Public ordinary functions
clist-field-values: Public ordinary functions
clist-type: Public ordinary functions
close-hdf-file: Public ordinary functions
clrgsym: Private ordinary functions
clrres: Public macros
clrresfn: Public ordinary functions
columnar-table-row: Private generic functions
columnar-table-row: Private generic functions
commit-form: Public ordinary functions
compose-linear: Private ordinary functions
compres: Private ordinary functions
compres-fname: Private ordinary functions
compres-old: Private ordinary functions
compress: Public ordinary functions
compress-edge-map: Public ordinary functions
compress-equal: Private ordinary functions
compressed-table: Private ordinary functions
compseq: Private ordinary functions
computation-stat-path: Private ordinary functions
conc1: Public ordinary functions
cond-setf: Public macros
condense-indices: Private ordinary functions
contiguous->sparse: Public ordinary functions
contiguous-hist-bin-values: Private generic functions
contiguous-hist-bin-values: Private generic functions
contiguous-hist-integrate-contents: Private ordinary functions
contiguous-hist-integrate-contents-worker: Private ordinary functions
convert-temperature: Public ordinary functions
convert-units: Public ordinary functions
copy-gsym-table: Private ordinary functions
copy-hash-table: Private ordinary functions
copy-hist: Public generic functions
copy-hist: Public generic functions
copy-hist: Public generic functions
copy-lfields: Public ordinary functions
copy-polynomial-spline: Private ordinary functions
copy-target: Public ordinary functions
copy-target-table: Public ordinary functions
copy-target-test: Private ordinary functions
cos: Public generic functions
cos: Public generic functions
cos: Public generic functions
cosh: Public generic functions
cosh: Public generic functions
cosh: Public generic functions
cot: Public generic functions
cot: Public generic functions
coth: Public generic functions
coth: Public generic functions
create-csv-table: Public ordinary functions
create-hdf-table: Public ordinary functions
create-ntuple-table: Public ordinary functions
create-plist-table: Public ordinary functions
cross-product: Public ordinary functions
csc: Public generic functions
csc: Public generic functions
csch: Public generic functions
csch: Public generic functions
csv-opener: Public ordinary functions
csv-table-delimeter: Private generic functions
csv-table-delimeter: Private generic functions
csv-table-field-symbols: Private generic functions
csv-table-field-symbols: Private generic functions
csv-table-file: Private generic functions
csv-table-file: Private generic functions
csv-table-read-from-string: Private generic functions
csv-table-read-from-string: Private generic functions
csv-table-row: Private generic functions
csv-table-row: Private generic functions
current-path: Public ordinary functions

D
data->polynomial-x: Public ordinary functions
data-line-data: Public generic functions
data-line-data: Public generic functions
data-line-pm3d-ncols: Private generic functions
data-line-pm3d-ncols: Private generic functions
dataset-read-typespec: Private ordinary functions
dbind: Public macros
dds: Public ordinary functions
deca: Public ordinary functions
decf: Public macros
deci: Public ordinary functions
decompress-edge-map: Public ordinary functions
defcache: Public ordinary functions
deffitres: Public macros
defhist: Public macros
defhistmath-binary: Private macros
defhistmath-unary: Private macros
defhistmaths: Private ordinary functions
define-load-target-method: Public macros
define-metric-prefix: Private macros
define-res-function: Public macros
define-res-macro: Public macros
define-save-target-method: Public macros
define-temperature-mult: Private macros
define-temperature-quantity: Private macros
define-tensor-method: Private ordinary functions
define-tensor-methods: Private ordinary functions
define-unit: Public macros
deflfields: Public macros
deflfieldsfn: Public ordinary functions
deflinear: Private macros
defmath: Public macros
defmethod-commutative: Public macros
defpackage-in-group: Public macros
defpars: Public macros
defplural: Public macros
defproject: Public macros
defpropogator: Public macros
defres: Public macros
defres-uniq: Public macros
defresblock: Public macros
defresfn: Private ordinary functions
defresfn-uniq: Private ordinary functions
deftransdeps: Private macros
defun-memoized: Public macros
defun-with-setf: Public macros
dep<: Public ordinary functions
depmap: Public ordinary functions
depmap-compressed: Private ordinary functions
depmap-new: Private ordinary functions
depmap-old-old: Private ordinary functions
depsort: Public ordinary functions
depsort-graph: Public ordinary functions
depsort-graph-old: Private ordinary functions
destruct-on-save?: Private generic functions
destruct-on-save?: Private generic functions
destruct-on-save?: Private generic functions
destruct-on-save?: Private generic functions
determination-coefficient: Public ordinary functions
diff: Public ordinary functions
directory-pathname-p: Public ordinary functions
dirname: Public ordinary functions
discrete-dim-spec: Public ordinary functions
distribute-units: Private ordinary functions
div: Public generic functions
div: Public generic functions
div: Public generic functions
div: Public generic functions
div: Public generic functions
div: Public generic functions
div: Public generic functions
div: Public generic functions
dlambda: Public macros
do-plist: Public macros
do-plists: Public macros
do-table: Public macros
do-table-old: Private macros
dot->pdf: Public ordinary functions
dot->png: Public ordinary functions
dot->ps: Public ordinary functions
dot-compile: Public ordinary functions
dotab: Public macros
dotab-mean: Public macros
dotab-nrows: Public macros
dotab-standard-deviation: Public macros
dotab?: Public ordinary functions
draw: Public generic functions
draw: Public generic functions
draw: Public generic functions
draw: Public generic functions
draw: Public generic functions
draw-pdf: Public ordinary functions
duplicate: Public ordinary functions
dynamic-wait-fn: Private ordinary functions

E
edge-map-ids: Private ordinary functions
edge-map-node-set: Private ordinary functions
eigen-decomposition: Public ordinary functions
empty-copy: Private generic functions
empty-copy: Private generic functions
empty-copy: Private generic functions
empty-copy: Private generic functions
empty-set: Private ordinary functions
ensure-absolute-pathname: Private ordinary functions
ensure-binding-ops: Public ordinary functions
ensure-default-macros: Private ordinary functions
ensure-exit-hook: Private ordinary functions
ensure-explicit-exponent: Private ordinary functions
ensure-gnuplot-session: Private ordinary functions
ensure-lists: Public macros
ensure-op-expanders: Public ordinary functions
ensure-table-binding-ops: Public ordinary functions
ensure-table-op-expanders: Public ordinary functions
eps-term: Public ordinary functions
epslatex-term: Public ordinary functions
erf: Public generic functions
erf: Public generic functions
err-num-*: Public ordinary functions
err-num-+: Public ordinary functions
err-num--: Public ordinary functions
err-num-/: Public ordinary functions
err-num-error: Public generic functions
err-num-error: Public generic functions
err-num-list: Private ordinary functions
err-num-transformer-reader-macro: Private ordinary functions
err-num-value: Public generic functions
err-num-value: Public generic functions
euclidean-dot: Public ordinary functions
euclidean-norm: Public ordinary functions
euclidean-norm2: Public ordinary functions
evaluate-polynomial-spline: Public ordinary functions
evaluate-polynomial-spline-derivative: Public ordinary functions
evaluate-polynomial-spline-integral: Public ordinary functions
every-nth: Public ordinary functions
evres: Public macros
evresfn: Public ordinary functions
exa: Public ordinary functions
except-at: Public ordinary functions
except-nth: Public ordinary functions
exp: Public generic functions
exp: Public generic functions
exp: Public generic functions
expand-res-macros: Public ordinary functions
exponential: Public ordinary functions
expt: Public generic functions
expt: Public generic functions
expt: Public generic functions
expt: Public generic functions
expt: Public generic functions
expt: Public generic functions

F
factorial: Public generic functions
factorial: Public generic functions
femto: Public ordinary functions
field-values: Private generic functions
field-values: Private generic functions
file-last-changed: Public ordinary functions
fin-target-ids: Public ordinary functions
find-dependencies: Private ordinary functions
find-push-fields: Private ordinary functions
find2: Public ordinary functions
fit: Public ordinary functions
fit-polynomial-least-squares: Public ordinary functions
fixed-cache: Public ordinary functions
fixed-mem-cache: Private ordinary functions
flip: Public ordinary functions
for-array: Public macros
for-cartesian: Public macros
for-combinations: Public macros
for-combinations-repeating: Public macros
for-permutations: Public macros
for-permutations-repeating: Public macros
four-momentum-beta-vector: Public ordinary functions
Function, %var-accessor-+h5p-attribute-access+: Private ordinary functions
Function, %var-accessor-+h5p-attribute-access-default+: Private ordinary functions
Function, %var-accessor-+h5p-attribute-create+: Private ordinary functions
Function, %var-accessor-+h5p-attribute-create-default+: Private ordinary functions
Function, %var-accessor-+h5p-dataset-access+: Private ordinary functions
Function, %var-accessor-+h5p-dataset-access-default+: Private ordinary functions
Function, %var-accessor-+h5p-dataset-create+: Private ordinary functions
Function, %var-accessor-+h5p-dataset-create-default+: Private ordinary functions
Function, %var-accessor-+h5p-dataset-xfer+: Private ordinary functions
Function, %var-accessor-+h5p-dataset-xfer-default+: Private ordinary functions
Function, %var-accessor-+h5p-datatype-access+: Private ordinary functions
Function, %var-accessor-+h5p-datatype-access-default+: Private ordinary functions
Function, %var-accessor-+h5p-datatype-create+: Private ordinary functions
Function, %var-accessor-+h5p-datatype-create-default+: Private ordinary functions
Function, %var-accessor-+h5p-file-access+: Private ordinary functions
Function, %var-accessor-+h5p-file-access-default+: Private ordinary functions
Function, %var-accessor-+h5p-file-create+: Private ordinary functions
Function, %var-accessor-+h5p-file-create-default+: Private ordinary functions
Function, %var-accessor-+h5p-file-mount+: Private ordinary functions
Function, %var-accessor-+h5p-file-mount-default+: Private ordinary functions
Function, %var-accessor-+h5p-group-access+: Private ordinary functions
Function, %var-accessor-+h5p-group-access-default+: Private ordinary functions
Function, %var-accessor-+h5p-group-create+: Private ordinary functions
Function, %var-accessor-+h5p-group-create-default+: Private ordinary functions
Function, %var-accessor-+h5p-link-access+: Private ordinary functions
Function, %var-accessor-+h5p-link-access-default+: Private ordinary functions
Function, %var-accessor-+h5p-link-create+: Private ordinary functions
Function, %var-accessor-+h5p-link-create-default+: Private ordinary functions
Function, %var-accessor-+h5p-object-copy+: Private ordinary functions
Function, %var-accessor-+h5p-object-copy-default+: Private ordinary functions
Function, %var-accessor-+h5p-object-create+: Private ordinary functions
Function, %var-accessor-+h5p-root+: Private ordinary functions
Function, %var-accessor-+h5p-string-create+: Private ordinary functions
Function, %var-accessor-+h5t-c-s1+: Private ordinary functions
Function, %var-accessor-+h5t-fortran-s1+: Private ordinary functions
Function, %var-accessor-+h5t-ieee-f32be+: Private ordinary functions
Function, %var-accessor-+h5t-ieee-f32le+: Private ordinary functions
Function, %var-accessor-+h5t-ieee-f64be+: Private ordinary functions
Function, %var-accessor-+h5t-ieee-f64le+: Private ordinary functions
Function, %var-accessor-+h5t-native-b16+: Private ordinary functions
Function, %var-accessor-+h5t-native-b32+: Private ordinary functions
Function, %var-accessor-+h5t-native-b64+: Private ordinary functions
Function, %var-accessor-+h5t-native-b8+: Private ordinary functions
Function, %var-accessor-+h5t-native-double+: Private ordinary functions
Function, %var-accessor-+h5t-native-float+: Private ordinary functions
Function, %var-accessor-+h5t-native-haddr+: Private ordinary functions
Function, %var-accessor-+h5t-native-hbool+: Private ordinary functions
Function, %var-accessor-+h5t-native-herr+: Private ordinary functions
Function, %var-accessor-+h5t-native-hsize+: Private ordinary functions
Function, %var-accessor-+h5t-native-hssize+: Private ordinary functions
Function, %var-accessor-+h5t-native-int+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-fast16+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-fast32+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-fast64+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-fast8+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-least16+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-least32+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-least64+: Private ordinary functions
Function, %var-accessor-+h5t-native-int-least8+: Private ordinary functions
Function, %var-accessor-+h5t-native-int16+: Private ordinary functions
Function, %var-accessor-+h5t-native-int32+: Private ordinary functions
Function, %var-accessor-+h5t-native-int64+: Private ordinary functions
Function, %var-accessor-+h5t-native-int8+: Private ordinary functions
Function, %var-accessor-+h5t-native-llong+: Private ordinary functions
Function, %var-accessor-+h5t-native-long+: Private ordinary functions
Function, %var-accessor-+h5t-native-opaque+: Private ordinary functions
Function, %var-accessor-+h5t-native-schar+: Private ordinary functions
Function, %var-accessor-+h5t-native-short+: Private ordinary functions
Function, %var-accessor-+h5t-native-uchar+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-fast16+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-fast32+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-fast64+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-fast8+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-least16+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-least32+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-least64+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint-least8+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint16+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint32+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint64+: Private ordinary functions
Function, %var-accessor-+h5t-native-uint8+: Private ordinary functions
Function, %var-accessor-+h5t-native-ullong+: Private ordinary functions
Function, %var-accessor-+h5t-native-ulong+: Private ordinary functions
Function, %var-accessor-+h5t-native-ushort+: Private ordinary functions
Function, %var-accessor-+h5t-std-b16be+: Private ordinary functions
Function, %var-accessor-+h5t-std-b16le+: Private ordinary functions
Function, %var-accessor-+h5t-std-b32be+: Private ordinary functions
Function, %var-accessor-+h5t-std-b32le+: Private ordinary functions
Function, %var-accessor-+h5t-std-b64be+: Private ordinary functions
Function, %var-accessor-+h5t-std-b64le+: Private ordinary functions
Function, %var-accessor-+h5t-std-b8be+: Private ordinary functions
Function, %var-accessor-+h5t-std-b8le+: Private ordinary functions
Function, %var-accessor-+h5t-std-i16be+: Private ordinary functions
Function, %var-accessor-+h5t-std-i16le+: Private ordinary functions
Function, %var-accessor-+h5t-std-i32be+: Private ordinary functions
Function, %var-accessor-+h5t-std-i32le+: Private ordinary functions
Function, %var-accessor-+h5t-std-i64be+: Private ordinary functions
Function, %var-accessor-+h5t-std-i64le+: Private ordinary functions
Function, %var-accessor-+h5t-std-i8be+: Private ordinary functions
Function, %var-accessor-+h5t-std-i8le+: Private ordinary functions
Function, %var-accessor-+h5t-std-ref-dsetreg+: Private ordinary functions
Function, %var-accessor-+h5t-std-ref-obj+: Private ordinary functions
Function, %var-accessor-+h5t-std-u16be+: Private ordinary functions
Function, %var-accessor-+h5t-std-u16le+: Private ordinary functions
Function, %var-accessor-+h5t-std-u32be+: Private ordinary functions
Function, %var-accessor-+h5t-std-u32le+: Private ordinary functions
Function, %var-accessor-+h5t-std-u64be+: Private ordinary functions
Function, %var-accessor-+h5t-std-u64le+: Private ordinary functions
Function, %var-accessor-+h5t-std-u8be+: Private ordinary functions
Function, %var-accessor-+h5t-std-u8le+: Private ordinary functions
Function, %var-accessor-+h5t-unix-d32be+: Private ordinary functions
Function, %var-accessor-+h5t-unix-d32le+: Private ordinary functions
Function, %var-accessor-+h5t-unix-d64be+: Private ordinary functions
Function, %var-accessor-+h5t-unix-d64le+: Private ordinary functions
Function, %var-accessor-+h5t-vax-f32+: Private ordinary functions
Function, %var-accessor-+h5t-vax-f64+: Private ordinary functions
Function, (setf %var-accessor-+h5p-attribute-access+): Private ordinary functions
Function, (setf %var-accessor-+h5p-attribute-access-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-attribute-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-attribute-create-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-dataset-access+): Private ordinary functions
Function, (setf %var-accessor-+h5p-dataset-access-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-dataset-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-dataset-create-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-dataset-xfer+): Private ordinary functions
Function, (setf %var-accessor-+h5p-dataset-xfer-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-datatype-access+): Private ordinary functions
Function, (setf %var-accessor-+h5p-datatype-access-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-datatype-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-datatype-create-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-file-access+): Private ordinary functions
Function, (setf %var-accessor-+h5p-file-access-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-file-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-file-create-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-file-mount+): Private ordinary functions
Function, (setf %var-accessor-+h5p-file-mount-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-group-access+): Private ordinary functions
Function, (setf %var-accessor-+h5p-group-access-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-group-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-group-create-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-link-access+): Private ordinary functions
Function, (setf %var-accessor-+h5p-link-access-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-link-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-link-create-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-object-copy+): Private ordinary functions
Function, (setf %var-accessor-+h5p-object-copy-default+): Private ordinary functions
Function, (setf %var-accessor-+h5p-object-create+): Private ordinary functions
Function, (setf %var-accessor-+h5p-root+): Private ordinary functions
Function, (setf %var-accessor-+h5p-string-create+): Private ordinary functions
Function, (setf %var-accessor-+h5t-c-s1+): Private ordinary functions
Function, (setf %var-accessor-+h5t-fortran-s1+): Private ordinary functions
Function, (setf %var-accessor-+h5t-ieee-f32be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-ieee-f32le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-ieee-f64be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-ieee-f64le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-b16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-b32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-b64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-b8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-double+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-float+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-haddr+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-hbool+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-herr+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-hsize+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-hssize+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-fast16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-fast32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-fast64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-fast8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-least16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-least32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-least64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int-least8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-int8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-llong+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-long+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-opaque+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-schar+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-short+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uchar+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-fast16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-fast32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-fast64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-fast8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-least16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-least32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-least64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint-least8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint16+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint64+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-uint8+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-ullong+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-ulong+): Private ordinary functions
Function, (setf %var-accessor-+h5t-native-ushort+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b16be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b16le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b32be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b32le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b64be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b64le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b8be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-b8le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i16be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i16le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i32be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i32le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i64be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i64le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i8be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-i8le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-ref-dsetreg+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-ref-obj+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u16be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u16le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u32be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u32le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u64be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u64le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u8be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-std-u8le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-unix-d32be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-unix-d32le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-unix-d64be+): Private ordinary functions
Function, (setf %var-accessor-+h5t-unix-d64le+): Private ordinary functions
Function, (setf %var-accessor-+h5t-vax-f32+): Private ordinary functions
Function, (setf %var-accessor-+h5t-vax-f64+): Private ordinary functions
Function, (setf gethash-keywordify): Private ordinary functions
Function, (setf gsym-table-available-symbols): Private ordinary functions
Function, (setf gsym-table-symbols): Private ordinary functions
Function, (setf hiref): Public ordinary functions
Function, (setf hpref): Public ordinary functions
Function, (setf node-children): Private ordinary functions
Function, (setf node-content): Private ordinary functions
Function, (setf node-id): Private ordinary functions
Function, (setf polynomial-spline-coefs): Public ordinary functions
Function, (setf polynomial-spline-degree): Public ordinary functions
Function, (setf polynomial-spline-deltas): Public ordinary functions
Function, (setf polynomial-spline-xs): Public ordinary functions
Function, (setf table-reduction-source): Public ordinary functions
Function, (setf tensor-flat-ref): Public ordinary functions
Function, (setf tensor-ref): Public ordinary functions
Function, (setf tfref): Public ordinary functions
Function, (setf tref): Public ordinary functions
Function, *: Public ordinary functions
Function, +: Public ordinary functions
Function, +-: Public ordinary functions
Function, -: Public ordinary functions
Function, ->absolute-pathname: Public ordinary functions
Function, ->double-float: Private ordinary functions
Function, /: Public ordinary functions
Function, add-binding-ops: Public ordinary functions
Function, add-package-to-group: Public ordinary functions
Function, added-dep-graph: Private ordinary functions
Function, after: Public ordinary functions
Function, alist->hash-table: Public ordinary functions
Function, alist->plist: Public ordinary functions
Function, alist-to-arrays: Private ordinary functions
Function, all-possible: Private ordinary functions
Function, analytic-line-set-plot-arg: Private ordinary functions
Function, anderson-darling-normality-test: Public ordinary functions
Function, append1: Public ordinary functions
Function, aref-by-list: Public ordinary functions
Function, args->keyword-args: Private ordinary functions
Function, assert-par-def-last!: Private ordinary functions
Function, at-indices: Public ordinary functions
Function, atto: Public ordinary functions
Function, basename: Public ordinary functions
Function, before: Public ordinary functions
Function, bin: Public ordinary functions
Function, binary-giga: Public ordinary functions
Function, binary-kilo: Public ordinary functions
Function, binary-mega: Public ordinary functions
Function, binary-tera: Public ordinary functions
Function, binomial: Public ordinary functions
Function, blocktrans: Public ordinary functions
Function, branch-chains: Private ordinary functions
Function, branch-expr: Private ordinary functions
Function, branch-list: Private ordinary functions
Function, branch-replace: Private ordinary functions
Function, branch-source?: Private ordinary functions
Function, branch-test: Private ordinary functions
Function, branch?: Private ordinary functions
Function, branchtrans: Public ordinary functions
Function, bref: Public ordinary functions
Function, cacheres: Private ordinary functions
Function, canvas-term: Public ordinary functions
Function, cars: Public ordinary functions
Function, cartesian-product: Public ordinary functions
Function, cdrs: Public ordinary functions
Function, centi: Public ordinary functions
Function, cffi-native-type: Private ordinary functions
Function, chained-edge-map: Public ordinary functions
Function, chained-reductions: Public ordinary functions
Function, chainmap: Public ordinary functions
Function, changed-lfields: Private ordinary functions
Function, char-vector->string: Public ordinary functions
Function, checkout-version: Public ordinary functions
Function, checkres: Public ordinary functions
Function, clean-output: Private ordinary functions
Function, clist->object: Public ordinary functions
Function, clist-field-symbols: Public ordinary functions
Function, clist-field-values: Public ordinary functions
Function, clist-type: Public ordinary functions
Function, close-hdf-file: Public ordinary functions
Function, clrgsym: Private ordinary functions
Function, clrresfn: Public ordinary functions
Function, commit-form: Public ordinary functions
Function, compose-linear: Private ordinary functions
Function, compres: Private ordinary functions
Function, compres-fname: Private ordinary functions
Function, compres-old: Private ordinary functions
Function, compress: Public ordinary functions
Function, compress-edge-map: Public ordinary functions
Function, compress-equal: Private ordinary functions
Function, compressed-table: Private ordinary functions
Function, compseq: Private ordinary functions
Function, computation-stat-path: Private ordinary functions
Function, conc1: Public ordinary functions
Function, condense-indices: Private ordinary functions
Function, contiguous->sparse: Public ordinary functions
Function, contiguous-hist-integrate-contents: Private ordinary functions
Function, contiguous-hist-integrate-contents-worker: Private ordinary functions
Function, convert-temperature: Public ordinary functions
Function, convert-units: Public ordinary functions
Function, copy-gsym-table: Private ordinary functions
Function, copy-hash-table: Private ordinary functions
Function, copy-lfields: Public ordinary functions
Function, copy-polynomial-spline: Private ordinary functions
Function, copy-target: Public ordinary functions
Function, copy-target-table: Public ordinary functions
Function, copy-target-test: Private ordinary functions
Function, create-csv-table: Public ordinary functions
Function, create-hdf-table: Public ordinary functions
Function, create-ntuple-table: Public ordinary functions
Function, create-plist-table: Public ordinary functions
Function, cross-product: Public ordinary functions
Function, csv-opener: Public ordinary functions
Function, current-path: Public ordinary functions
Function, data->polynomial-x: Public ordinary functions
Function, dataset-read-typespec: Private ordinary functions
Function, dds: Public ordinary functions
Function, deca: Public ordinary functions
Function, deci: Public ordinary functions
Function, decompress-edge-map: Public ordinary functions
Function, defcache: Public ordinary functions
Function, defhistmaths: Private ordinary functions
Function, define-tensor-method: Private ordinary functions
Function, define-tensor-methods: Private ordinary functions
Function, deflfieldsfn: Public ordinary functions
Function, defresfn: Private ordinary functions
Function, defresfn-uniq: Private ordinary functions
Function, dep<: Public ordinary functions
Function, depmap: Public ordinary functions
Function, depmap-compressed: Private ordinary functions
Function, depmap-new: Private ordinary functions
Function, depmap-old-old: Private ordinary functions
Function, depsort: Public ordinary functions
Function, depsort-graph: Public ordinary functions
Function, depsort-graph-old: Private ordinary functions
Function, determination-coefficient: Public ordinary functions
Function, diff: Public ordinary functions
Function, directory-pathname-p: Public ordinary functions
Function, dirname: Public ordinary functions
Function, discrete-dim-spec: Public ordinary functions
Function, distribute-units: Private ordinary functions
Function, dot->pdf: Public ordinary functions
Function, dot->png: Public ordinary functions
Function, dot->ps: Public ordinary functions
Function, dot-compile: Public ordinary functions
Function, dotab?: Public ordinary functions
Function, draw-pdf: Public ordinary functions
Function, duplicate: Public ordinary functions
Function, dynamic-wait-fn: Private ordinary functions
Function, edge-map-ids: Private ordinary functions
Function, edge-map-node-set: Private ordinary functions
Function, eigen-decomposition: Public ordinary functions
Function, empty-set: Private ordinary functions
Function, ensure-absolute-pathname: Private ordinary functions
Function, ensure-binding-ops: Public ordinary functions
Function, ensure-default-macros: Private ordinary functions
Function, ensure-exit-hook: Private ordinary functions
Function, ensure-explicit-exponent: Private ordinary functions
Function, ensure-gnuplot-session: Private ordinary functions
Function, ensure-op-expanders: Public ordinary functions
Function, ensure-table-binding-ops: Public ordinary functions
Function, ensure-table-op-expanders: Public ordinary functions
Function, eps-term: Public ordinary functions
Function, epslatex-term: Public ordinary functions
Function, err-num-*: Public ordinary functions
Function, err-num-+: Public ordinary functions
Function, err-num--: Public ordinary functions
Function, err-num-/: Public ordinary functions
Function, err-num-list: Private ordinary functions
Function, err-num-transformer-reader-macro: Private ordinary functions
Function, euclidean-dot: Public ordinary functions
Function, euclidean-norm: Public ordinary functions
Function, euclidean-norm2: Public ordinary functions
Function, evaluate-polynomial-spline: Public ordinary functions
Function, evaluate-polynomial-spline-derivative: Public ordinary functions
Function, evaluate-polynomial-spline-integral: Public ordinary functions
Function, every-nth: Public ordinary functions
Function, evresfn: Public ordinary functions
Function, exa: Public ordinary functions
Function, except-at: Public ordinary functions
Function, except-nth: Public ordinary functions
Function, expand-res-macros: Public ordinary functions
Function, exponential: Public ordinary functions
Function, femto: Public ordinary functions
Function, file-last-changed: Public ordinary functions
Function, fin-target-ids: Public ordinary functions
Function, find-dependencies: Private ordinary functions
Function, find-push-fields: Private ordinary functions
Function, find2: Public ordinary functions
Function, fit: Public ordinary functions
Function, fit-polynomial-least-squares: Public ordinary functions
Function, fixed-cache: Public ordinary functions
Function, fixed-mem-cache: Private ordinary functions
Function, flip: Public ordinary functions
Function, four-momentum-beta-vector: Public ordinary functions
Function, function->tensor: Public ordinary functions
Function, function-target?: Public ordinary functions
Function, g-means-cluster: Public ordinary functions
Function, gamma: Public ordinary functions
Function, gamma-from-beta2: Public ordinary functions
Function, gauss-amp: Public ordinary functions
Function, gaussian: Public ordinary functions
Function, gaussian-kernel: Public ordinary functions
Function, gaussian-skew-factor: Public ordinary functions
Function, get-axis-bin-index: Private ordinary functions
Function, get-bin-center: Private ordinary functions
Function, get-bin-center-worker: Private ordinary functions
Function, get-bin-index: Private ordinary functions
Function, get-dim-indices: Private ordinary functions
Function, get-internal-real-time-in-seconds: Private ordinary functions
Function, get-memo-map: Public ordinary functions
Function, get-tree-index: Private ordinary functions
Function, gethash-keywordify: Private ordinary functions
Function, getpid: Private ordinary functions
Function, getslice: Public ordinary functions
Function, giga: Public ordinary functions
Function, gnuplot-close: Public ordinary functions
Function, gnuplot-cmd: Public ordinary functions
Function, gnuplot-format: Private ordinary functions
Function, gnuplot-init: Public ordinary functions
Function, gnuplot-settings: Private ordinary functions
Function, grid: Public ordinary functions
Function, grid-to-list: Private ordinary functions
Function, group: Public ordinary functions
Function, group-ids-by-pass: Public ordinary functions
Function, groupby: Public ordinary functions
Function, gsl-itersolve-gmres: Private ordinary functions
Function, gsl-multifit-fsolver-alloc: Private ordinary functions
Function, gsl-multifit-fsolver-free: Private ordinary functions
Function, gsl-multifit-fsolver-set: Private ordinary functions
Function, gsl-ntuple-read: Public ordinary functions
Function, gsl-splinalg-itersolve-alloc: Private ordinary functions
Function, gsl-splinalg-itersolve-free: Private ordinary functions
Function, gsl-splinalg-itersolve-iterate: Private ordinary functions
Function, gsl-splinalg-itersolve-name: Private ordinary functions
Function, gsl-splinalg-itersolve-normr: Private ordinary functions
Function, gsl-spline: Public ordinary functions
Function, gsl-spmatrix-alloc: Private ordinary functions
Function, gsl-spmatrix-ccs: Private ordinary functions
Function, gsl-spmatrix-free: Private ordinary functions
Function, gsl-spmatrix-get: Private ordinary functions
Function, gsl-spmatrix-ptr: Private ordinary functions
Function, gsl-spmatrix-set: Private ordinary functions
Function, gsl-spmatrix-set-zero: Private ordinary functions
Function, gsl-vector-alloc: Private ordinary functions
Function, gsl-vector-free: Private ordinary functions
Function, gsl-vector-get: Private ordinary functions
Function, gsl-vector-ptr: Private ordinary functions
Function, gsl-vector-set: Private ordinary functions
Function, gsl-vector-set-all: Private ordinary functions
Function, gsl-vector-set-basis: Private ordinary functions
Function, gsl-vector-set-zero: Private ordinary functions
Function, gsym: Private ordinary functions
Function, gsym-table-available-symbols: Private ordinary functions
Function, gsym-table-p: Private ordinary functions
Function, gsym-table-symbols: Private ordinary functions
Function, h5aclose: Public ordinary functions
Function, h5acreate-by-name: Public ordinary functions
Function, h5acreate1: Public ordinary functions
Function, h5acreate2: Public ordinary functions
Function, h5adelete: Public ordinary functions
Function, h5adelete-by-idx: Public ordinary functions
Function, h5adelete-by-name: Public ordinary functions
Function, h5aexists: Public ordinary functions
Function, h5aexists-by-name: Public ordinary functions
Function, h5aget-create-plist: Public ordinary functions
Function, h5aget-info: Public ordinary functions
Function, h5aget-info-by-idx: Public ordinary functions
Function, h5aget-info-by-name: Public ordinary functions
Function, h5aget-name: Public ordinary functions
Function, h5aget-name-by-idx: Public ordinary functions
Function, h5aget-space: Public ordinary functions
Function, h5aget-storage-size: Public ordinary functions
Function, h5aget-type: Public ordinary functions
Function, h5aiterate-by-name: Public ordinary functions
Function, h5aiterate2: Public ordinary functions
Function, h5allocate-memory: Public ordinary functions
Function, h5aopen: Public ordinary functions
Function, h5aopen-by-idx: Public ordinary functions
Function, h5aopen-by-name: Public ordinary functions
Function, h5aread: Public ordinary functions
Function, h5arename: Public ordinary functions
Function, h5arename-by-name: Public ordinary functions
Function, h5awrite: Public ordinary functions
Function, h5close: Public ordinary functions
Function, h5dclose: Public ordinary functions
Function, h5dcreate-anon: Public ordinary functions
Function, h5dcreate1: Public ordinary functions
Function, h5dcreate2: Public ordinary functions
Function, h5dfill: Public ordinary functions
Function, h5dgather: Public ordinary functions
Function, h5dget-access-plist: Public ordinary functions
Function, h5dget-create-plist: Public ordinary functions
Function, h5dget-offset: Public ordinary functions
Function, h5dget-space: Public ordinary functions
Function, h5dget-space-status: Public ordinary functions
Function, h5dget-storage-size: Public ordinary functions
Function, h5dget-type: Public ordinary functions
Function, h5diterate: Public ordinary functions
Function, h5dont-atexit: Public ordinary functions
Function, h5dopen2: Public ordinary functions
Function, h5dread: Public ordinary functions
Function, h5dscatter: Public ordinary functions
Function, h5dset-extent: Public ordinary functions
Function, h5dvlen-get-buf-size: Public ordinary functions
Function, h5dvlen-reclaim: Public ordinary functions
Function, h5dwrite: Public ordinary functions
Function, h5fclear-elink-file-cache: Public ordinary functions
Function, h5fclose: Public ordinary functions
Function, h5fcreate: Public ordinary functions
Function, h5fflush: Public ordinary functions
Function, h5fget-access-plist: Public ordinary functions
Function, h5fget-create-plist: Public ordinary functions
Function, h5fget-file-image: Public ordinary functions
Function, h5fget-filesize: Public ordinary functions
Function, h5fget-freespace: Public ordinary functions
Function, h5fget-info: Public ordinary functions
Function, h5fget-intent: Public ordinary functions
Function, h5fget-name: Public ordinary functions
Function, h5fget-obj-count: Public ordinary functions
Function, h5fget-obj-ids: Public ordinary functions
Function, h5fis-hdf5: Public ordinary functions
Function, h5fmount: Public ordinary functions
Function, h5fopen: Public ordinary functions
Function, h5free-memory: Public ordinary functions
Function, h5freopen: Public ordinary functions
Function, h5funmount: Public ordinary functions
Function, h5garbage-collect: Public ordinary functions
Function, h5gclose: Public ordinary functions
Function, h5gcreate-anon: Public ordinary functions
Function, h5gcreate1: Public ordinary functions
Function, h5gcreate2: Public ordinary functions
Function, h5get-libversion: Public ordinary functions
Function, h5gget-create-plist: Private ordinary functions
Function, h5gget-info: Public ordinary functions
Function, h5gget-info-by-idx: Public ordinary functions
Function, h5gget-info-by-name: Public ordinary functions
Function, h5gopen1: Public ordinary functions
Function, h5gopen2: Public ordinary functions
Function, h5iclear-type: Public ordinary functions
Function, h5idec-ref: Public ordinary functions
Function, h5idec-type-ref: Public ordinary functions
Function, h5idestroy-type: Public ordinary functions
Function, h5iget-file-id: Public ordinary functions
Function, h5iget-name: Public ordinary functions
Function, h5iget-ref: Public ordinary functions
Function, h5iget-type: Public ordinary functions
Function, h5iget-type-ref: Public ordinary functions
Function, h5iinc-ref: Public ordinary functions
Function, h5iinc-type-ref: Private ordinary functions
Function, h5iis-valid: Public ordinary functions
Function, h5inmembers: Public ordinary functions
Function, h5iobject-verify: Public ordinary functions
Function, h5iregister: Public ordinary functions
Function, h5iregister-type: Public ordinary functions
Function, h5iremove-verify: Public ordinary functions
Function, h5is-library-threadsafe: Public ordinary functions
Function, h5isearch: Public ordinary functions
Function, h5itype-exists: Public ordinary functions
Function, h5lcopy: Public ordinary functions
Function, h5lcreate-external: Public ordinary functions
Function, h5lcreate-hard: Public ordinary functions
Function, h5lcreate-soft: Public ordinary functions
Function, h5lcreate-ud: Public ordinary functions
Function, h5ldelete: Public ordinary functions
Function, h5ldelete-by-idx: Private ordinary functions
Function, h5lexists: Public ordinary functions
Function, h5lget-info: Public ordinary functions
Function, h5lget-info-by-idx: Public ordinary functions
Function, h5lget-name-by-idx: Public ordinary functions
Function, h5lget-val: Public ordinary functions
Function, h5lget-val-by-idx: Private ordinary functions
Function, h5lis-registered: Public ordinary functions
Function, h5literate: Public ordinary functions
Function, h5literate-by-name: Public ordinary functions
Function, h5lmove: Public ordinary functions
Function, h5lregister: Public ordinary functions
Function, h5lunpack-elink-val: Public ordinary functions
Function, h5lunregister: Public ordinary functions
Function, h5lvisit: Public ordinary functions
Function, h5lvisit-by-name: Public ordinary functions
Function, h5oclose: Public ordinary functions
Function, h5ocopy: Public ordinary functions
Function, h5odecr-refcount: Public ordinary functions
Function, h5oexists-by-name: Public ordinary functions
Function, h5oget-comment: Public ordinary functions
Function, h5oget-comment-by-name: Public ordinary functions
Function, h5oget-info: Public ordinary functions
Function, h5oget-info-by-idx: Public ordinary functions
Function, h5oget-info-by-name: Public ordinary functions
Function, h5oincr-refcount: Public ordinary functions
Function, h5olink: Public ordinary functions
Function, h5oopen: Public ordinary functions
Function, h5oopen-by-addr: Private ordinary functions
Function, h5oopen-by-idx: Private ordinary functions
Function, h5open: Public ordinary functions
Function, h5ovisit: Public ordinary functions
Function, h5ovisit-by-name: Public ordinary functions
Function, h5pclose: Public ordinary functions
Function, h5pcopy: Public ordinary functions
Function, h5pcreate: Public ordinary functions
Function, h5pget-char-encoding: Public ordinary functions
Function, h5pget-chunk: Public ordinary functions
Function, h5pget-class: Public ordinary functions
Function, h5pget-core-write-tracking: Public ordinary functions
Function, h5pget-create-intermediate-group: Public ordinary functions
Function, h5pget-external: Public ordinary functions
Function, h5pget-external-count: Public ordinary functions
Function, h5pget-fapl-core: Public ordinary functions
Function, h5pget-fclose-degree: Public ordinary functions
Function, h5pget-file-image: Public ordinary functions
Function, h5pget-fill-value: Public ordinary functions
Function, h5pget-filter2: Public ordinary functions
Function, h5pget-layout: Public ordinary functions
Function, h5pget-libver-bounds: Public ordinary functions
Function, h5pget-nfilters: Public ordinary functions
Function, h5pget-sizes: Public ordinary functions
Function, h5pget-userblock: Public ordinary functions
Function, h5pget-version: Public ordinary functions
Function, h5pset-alloc-time: Public ordinary functions
Function, h5pset-char-encoding: Public ordinary functions
Function, h5pset-chunk: Public ordinary functions
Function, h5pset-core-write-tracking: Public ordinary functions
Function, h5pset-create-intermediate-group: Public ordinary functions
Function, h5pset-data-transform: Public ordinary functions
Function, h5pset-deflate: Public ordinary functions
Function, h5pset-external: Public ordinary functions
Function, h5pset-fapl-core: Public ordinary functions
Function, h5pset-fclose-degree: Public ordinary functions
Function, h5pset-file-image: Public ordinary functions
Function, h5pset-fill-value: Public ordinary functions
Function, h5pset-fletcher32: Public ordinary functions
Function, h5pset-layout: Public ordinary functions
Function, h5pset-libver-bounds: Public ordinary functions
Function, h5pset-link-creation-order: Public ordinary functions
Function, h5pset-link-phase-change: Public ordinary functions
Function, h5pset-nbit: Public ordinary functions
Function, h5pset-scaleoffset: Public ordinary functions
Function, h5pset-shuffle: Public ordinary functions
Function, h5pset-szip: Public ordinary functions
Function, h5pset-userblock: Public ordinary functions
Function, h5rcreate: Public ordinary functions
Function, h5rdereference: Public ordinary functions
Function, h5resize-memory: Public ordinary functions
Function, h5rget-name: Public ordinary functions
Function, h5rget-obj-type2: Public ordinary functions
Function, h5rget-region: Public ordinary functions
Function, h5sclose: Public ordinary functions
Function, h5scopy: Public ordinary functions
Function, h5screate: Public ordinary functions
Function, h5screate-simple: Public ordinary functions
Function, h5sdecode: Public ordinary functions
Function, h5sencode: Public ordinary functions
Function, h5set-free-list-limits: Public ordinary functions
Function, h5sextent-copy: Public ordinary functions
Function, h5sextent-equal: Public ordinary functions
Function, h5sget-select-bounds: Public ordinary functions
Function, h5sget-select-elem-npoints: Public ordinary functions
Function, h5sget-select-elem-pointlist: Public ordinary functions
Function, h5sget-select-hyper-blocklist: Public ordinary functions
Function, h5sget-select-hyper-nblocks: Public ordinary functions
Function, h5sget-select-npoints: Public ordinary functions
Function, h5sget-select-type: Public ordinary functions
Function, h5sget-simple-extent-dims: Public ordinary functions
Function, h5sget-simple-extent-ndims: Public ordinary functions
Function, h5sget-simple-extent-npoints: Public ordinary functions
Function, h5sget-simple-extent-type: Public ordinary functions
Function, h5sis-simple: Public ordinary functions
Function, h5soffset-simple: Private ordinary functions
Function, h5sselect-all: Public ordinary functions
Function, h5sselect-elements: Public ordinary functions
Function, h5sselect-hyperslab: Public ordinary functions
Function, h5sselect-none: Public ordinary functions
Function, h5sselect-valid: Public ordinary functions
Function, h5sset-extent-none: Public ordinary functions
Function, h5sset-extent-simple: Public ordinary functions
Function, h5tarray-create2: Public ordinary functions
Function, h5tclose: Public ordinary functions
Function, h5tcommit-anon: Public ordinary functions
Function, h5tcommit2: Public ordinary functions
Function, h5tcommitted: Public ordinary functions
Function, h5tcompiler-conv: Public ordinary functions
Function, h5tconvert: Public ordinary functions
Function, h5tcopy: Public ordinary functions
Function, h5tcreate: Public ordinary functions
Function, h5tdecode: Public ordinary functions
Function, h5tdetect-class: Public ordinary functions
Function, h5tencode: Public ordinary functions
Function, h5tenum-create: Public ordinary functions
Function, h5tenum-insert: Public ordinary functions
Function, h5tenum-nameof: Public ordinary functions
Function, h5tenum-valueof: Public ordinary functions
Function, h5tequal: Public ordinary functions
Function, h5tfind: Public ordinary functions
Function, h5tget-array-dims2: Public ordinary functions
Function, h5tget-array-ndims: Public ordinary functions
Function, h5tget-class: Public ordinary functions
Function, h5tget-create-plist: Public ordinary functions
Function, h5tget-cset: Public ordinary functions
Function, h5tget-ebias: Public ordinary functions
Function, h5tget-fields: Public ordinary functions
Function, h5tget-inpad: Public ordinary functions
Function, h5tget-member-class: Public ordinary functions
Function, h5tget-member-index: Public ordinary functions
Function, h5tget-member-name: Public ordinary functions
Function, h5tget-member-name-as-lisp-string: Private ordinary functions
Function, h5tget-member-name-as-lisp-string: Private ordinary functions
Function, h5tget-member-offset: Public ordinary functions
Function, h5tget-member-type: Public ordinary functions
Function, h5tget-member-value: Public ordinary functions
Function, h5tget-native-type: Public ordinary functions
Function, h5tget-nmembers: Public ordinary functions
Function, h5tget-norm: Public ordinary functions
Function, h5tget-offset: Public ordinary functions
Function, h5tget-order: Public ordinary functions
Function, h5tget-pad: Public ordinary functions
Function, h5tget-precision: Public ordinary functions
Function, h5tget-sign: Public ordinary functions
Function, h5tget-size: Public ordinary functions
Function, h5tget-strpad: Public ordinary functions
Function, h5tget-super: Public ordinary functions
Function, h5tget-tag: Public ordinary functions
Function, h5tinsert: Public ordinary functions
Function, h5tis-variable-str: Private ordinary functions
Function, h5tlock: Public ordinary functions
Function, h5topen2: Public ordinary functions
Function, h5tpack: Public ordinary functions
Function, h5tregister: Public ordinary functions
Function, h5tset-cset: Public ordinary functions
Function, h5tset-ebias: Public ordinary functions
Function, h5tset-fields: Public ordinary functions
Function, h5tset-inpad: Public ordinary functions
Function, h5tset-norm: Public ordinary functions
Function, h5tset-offset: Public ordinary functions
Function, h5tset-order: Public ordinary functions
Function, h5tset-pad: Public ordinary functions
Function, h5tset-precision: Public ordinary functions
Function, h5tset-sign: Public ordinary functions
Function, h5tset-size: Public ordinary functions
Function, h5tset-strpad: Public ordinary functions
Function, h5tset-tag: Public ordinary functions
Function, h5tunregister: Public ordinary functions
Function, h5tvlen-create: Public ordinary functions
Function, h5zfilter-avail: Public ordinary functions
Function, h5zget-filter-info: Public ordinary functions
Function, hash-keys: Public ordinary functions
Function, hash-table->alist: Public ordinary functions
Function, hash-values: Public ordinary functions
Function, hbv: Public ordinary functions
Function, hbw: Public ordinary functions
Function, hdf-chain-opener: Public ordinary functions
Function, hdf-mkgroup: Public ordinary functions
Function, hdf-native-type: Private ordinary functions
Function, hdf-opener: Public ordinary functions
Function, hdf-type->typespec: Public ordinary functions
Function, hdn: Public ordinary functions
Function, hds: Public ordinary functions
Function, hecto: Public ordinary functions
Function, hins: Public ordinary functions
Function, hint: Public ordinary functions
Function, hiref: Public ordinary functions
Function, hist-absorb: Public ordinary functions
Function, hist-bin-widths: Public ordinary functions
Function, hist-dim-specs: Public ordinary functions
Function, hist-filter: Public ordinary functions
Function, hist-insert-list: Public ordinary functions
Function, hist-map: Public ordinary functions
Function, hmap: Public ordinary functions
Function, hpref: Public ordinary functions
Function, hproj: Public ordinary functions
Function, hslice: Public ordinary functions
Function, ht-filter: Private ordinary functions
Function, htint: Public ordinary functions
Function, id-string-p: Private ordinary functions
Function, ignored?: Private ordinary functions
Function, immediate-reductions: Public ordinary functions
Function, immediate-reductions-map: Public ordinary functions
Function, immediate-reductions-old: Private ordinary functions
Function, in-project-fn: Private ordinary functions
Function, insert-after!: Private ordinary functions
Function, int-char: Public ordinary functions
Function, interpolate-fn: Public ordinary functions
Function, intersperse: Public ordinary functions
Function, invert: Public ordinary functions
Function, invert-chainmap: Public ordinary functions
Function, invert-edge-map: Public ordinary functions
Function, invert-linear: Private ordinary functions
Function, iterate: Public ordinary functions
Function, iterate-collect: Public ordinary functions
Function, join-strings: Private ordinary functions
Function, jpeg-term: Public ordinary functions
Function, just-some: Private ordinary functions
Function, k-means-cluster: Public ordinary functions
Function, k-statistic: Public ordinary functions
Function, kernel-method: Public ordinary functions
Function, kernel-polynomial-method: Public ordinary functions
Function, keysymb: Public ordinary functions
Function, keyword-compressed-table: Private ordinary functions
Function, keywordify: Public ordinary functions
Function, kilo: Public ordinary functions
Function, kirtosis: Public ordinary functions
Function, label: Public ordinary functions
Function, lambda-list-call-form: Public ordinary functions
Function, last-dep: Private ordinary functions
Function, lcons: Private ordinary functions
Function, legend: Public ordinary functions
Function, length-equal: Public ordinary functions
Function, lfield-log-path: Private ordinary functions
Function, lfuncall: Public ordinary functions
Function, line->fields: Private ordinary functions
Function, linear-coefs: Private ordinary functions
Function, linear-composition-chain: Private ordinary functions
Function, linear-funcall: Private ordinary functions
Function, linear-least-squares: Public ordinary functions
Function, linear-trans: Private ordinary functions
Function, lines: Public ordinary functions
Function, linsolve: Public ordinary functions
Function, lisp-2d-array->tensor: Public ordinary functions
Function, lispify: Public ordinary functions
Function, lispify: Private ordinary functions
Function, list->set: Public ordinary functions
Function, list->set-ht: Public ordinary functions
Function, list-equal: Private ordinary functions
Function, list-greater-than: Public ordinary functions
Function, list-less-than: Public ordinary functions
Function, list-to-grid: Private ordinary functions
Function, ll-type: Private ordinary functions
Function, load-chunk: Private ordinary functions
Function, load-last-id: Private ordinary functions
Function, load-lfields: Private ordinary functions
Function, load-next-table: Private ordinary functions
Function, load-project: Public ordinary functions
Function, load-snapshot: Public ordinary functions
Function, load-sublid-map: Private ordinary functions
Function, load-target: Public ordinary functions
Function, load-target-manual: Public ordinary functions
Function, logarithm: Public ordinary functions
Function, logged-form-equal: Private ordinary functions
Function, logged-form-equal-sha1: Private ordinary functions
Function, logistic: Public ordinary functions
Function, logistic-derivative: Public ordinary functions
Function, logres-ignore-by: Public ordinary functions
Function, logres-ignorefn: Public ordinary functions
Function, logres-trackfn: Public ordinary functions
Function, longer: Public ordinary functions
Function, lorentz-phi: Public ordinary functions
Function, lorentz-theta: Public ordinary functions
Function, lorentz-vector-spatial: Public ordinary functions
Function, lrestrans: Public ordinary functions
Function, ltab-chained-reductions: Public ordinary functions
Function, ltab-chainmap: Public ordinary functions
Function, ltab-chains: Public ordinary functions
Function, ltab?: Public ordinary functions
Function, lu-determinant: Public ordinary functions
Function, lu-invert: Public ordinary functions
Function, lu-solve: Public ordinary functions
Function, lzip: Public ordinary functions
Function, macrotrans: Public ordinary functions
Function, make-balanced-tree: Public ordinary functions
Function, make-balanced-tree-sorted-compressed: Private ordinary functions
Function, make-categorical-hist: Public ordinary functions
Function, make-cathist: Public ordinary functions
Function, make-chist: Public ordinary functions
Function, make-contiguous-hist: Public ordinary functions
Function, make-contiguous-hist-contents: Private ordinary functions
Function, make-gaussian-kernel: Public ordinary functions
Function, make-gsym-table: Private ordinary functions
Function, make-index-binary-tree: Private ordinary functions
Function, make-lorentz-boost: Public ordinary functions
Function, make-matrix: Public ordinary functions
Function, make-offsets: Public ordinary functions
Function, make-pass-target-expr: Private ordinary functions
Function, make-polynomial-spline: Private ordinary functions
Function, make-reusable-table: Public ordinary functions
Function, make-shist: Public ordinary functions
Function, make-sparse-hist: Public ordinary functions
Function, make-splinalg-workspace: Private ordinary functions
Function, make-target: Public ordinary functions
Function, make-tensor: Public ordinary functions
Function, make-variable-binning-histogram: Public ordinary functions
Function, make-vector: Public ordinary functions
Function, make-vhist: Public ordinary functions
Function, makeres: Public ordinary functions
Function, makeres-form: Public ordinary functions
Function, makeres-forms: Private ordinary functions
Function, makeres-naive: Public ordinary functions
Function, makeres-propagate!: Public ordinary functions
Function, makeres-set-auto-propagate: Public ordinary functions
Function, makres-set-sticky-pars: Private ordinary functions
Function, map*: Private ordinary functions
Function, map->hash-table: Public ordinary functions
Function, map-array: Public ordinary functions
Function, map-contiguous-hist: Public ordinary functions
Function, mapzip: Public ordinary functions
Function, matches: Private ordinary functions
Function, matrix-mult: Public ordinary functions
Function, matrix-transpose: Public ordinary functions
Function, max-by: Public ordinary functions
Function, maximum: Public ordinary functions
Function, mean-accumulator: Private ordinary functions
Function, median-position: Private ordinary functions
Function, mega: Public ordinary functions
Function, merge-tics: Public ordinary functions
Function, micro: Public ordinary functions
Function, milli: Public ordinary functions
Function, min-by: Public ordinary functions
Function, minimum: Public ordinary functions
Function, minkowski-dot: Public ordinary functions
Function, minkowski-norm: Public ordinary functions
Function, minkowski-norm2: Public ordinary functions
Function, mkdirpath: Public ordinary functions
Function, mklist: Public ordinary functions
Function, mkres: Public ordinary functions
Function, mkset: Private ordinary functions
Function, mkstr: Public ordinary functions
Function, moving-average: Public ordinary functions
Function, multidiff: Public ordinary functions
Function, multinewton: Public ordinary functions
Function, multinomial: Public ordinary functions
Function, mvres: Public ordinary functions
Function, nano: Public ordinary functions
Function, ncombinations-repeating: Public ordinary functions
Function, necessary-pass-reductions: Public ordinary functions
Function, newton: Public ordinary functions
Function, next-data-path: Private ordinary functions
Function, next-log-id: Private ordinary functions
Function, node: Private ordinary functions
Function, node-children: Private ordinary functions
Function, node-content: Private ordinary functions
Function, node-id: Private ordinary functions
Function, node-leaf-p: Public ordinary functions
Function, node-left-child: Public ordinary functions
Function, node-right-child: Public ordinary functions
Function, node-subcontent: Private ordinary functions
Function, node-value: Public ordinary functions
Function, node-value-count: Private ordinary functions
Function, normalize-histogram: Public ordinary functions
Function, not-all: Private ordinary functions
Function, ntuple-opener: Public ordinary functions
Function, object->clist: Public ordinary functions
Function, object->plist: Public ordinary functions
Function, old-read-histogram: Private ordinary functions
Function, one-if-null: Private ordinary functions
Function, open-cache: Public ordinary functions
Function, open-csv-table: Public ordinary functions
Function, open-hdf-file: Public ordinary functions
Function, open-hdf-table: Public ordinary functions
Function, open-hdf-table-chain: Public ordinary functions
Function, open-ntuple-table: Public ordinary functions
Function, open-plist-table: Public ordinary functions
Function, open-table-chain: Public ordinary functions
Function, page: Public ordinary functions
Function, pagejoin!: Public ordinary functions
Function, pagemerge!: Public ordinary functions
Function, par-def-last?: Private ordinary functions
Function, par-empty-last?: Private ordinary functions
Function, par-needs-updating?: Private ordinary functions
Function, par-set-last?: Private ordinary functions
Function, param-dependents: Private ordinary functions
Function, parfn: Public ordinary functions
Function, partition: Public ordinary functions
Function, pathname-absolute-p: Public ordinary functions
Function, pathname-relative-p: Public ordinary functions
Function, pdf-term: Public ordinary functions
Function, percentiles: Public ordinary functions
Function, periodic-shift: Public ordinary functions
Function, permute: Public ordinary functions
Function, peta: Public ordinary functions
Function, phi: Public ordinary functions
Function, pico: Public ordinary functions
Function, pipe-functions: Private ordinary functions
Function, pivot: Public ordinary functions
Function, plist->alist: Public ordinary functions
Function, plist-opener: Public ordinary functions
Function, plist-select-fields: Public ordinary functions
Function, plot2d: Public ordinary functions
Function, plot3d: Public ordinary functions
Function, plotdir: Private ordinary functions
Function, plotjoin!: Public ordinary functions
Function, plotting-exit-hook: Private ordinary functions
Function, pm3d: Public ordinary functions
Function, png-term: Public ordinary functions
Function, pngcairo-term: Public ordinary functions
Function, point-in-bounds: Private ordinary functions
Function, poisson: Public ordinary functions
Function, poisson-alist: Public ordinary functions
Function, polynomial: Public ordinary functions
Function, polynomial-derivative: Private ordinary functions
Function, polynomial-integral: Private ordinary functions
Function, polynomial-spline: Public ordinary functions
Function, polynomial-spline-coefs: Public ordinary functions
Function, polynomial-spline-constraint: Public ordinary functions
Function, polynomial-spline-degree: Public ordinary functions
Function, polynomial-spline-deltas: Public ordinary functions
Function, polynomial-spline-p: Private ordinary functions
Function, polynomial-spline-xs: Public ordinary functions
Function, power: Public ordinary functions
Function, printable-cons: Private ordinary functions
Function, printres: Public ordinary functions
Function, product: Public ordinary functions
Function, progresstrans: Public ordinary functions
Function, project: Public ordinary functions
Function, project-parameters: Public ordinary functions
Function, project-path: Public ordinary functions
Function, project-targets: Public ordinary functions
Function, promote-err-num: Private ordinary functions
Function, prompt-wait: Private ordinary functions
Function, prompt-wait-by: Private ordinary functions
Function, protected-/: Public ordinary functions
Function, prune: Public ordinary functions
Function, pruneres: Public ordinary functions
Function, ps-term: Public ordinary functions
Function, purgeres: Public ordinary functions
Function, qq-plot: Public ordinary functions
Function, qt-term: Public ordinary functions
Function, quantiles: Public ordinary functions
Function, quantity-transformer-reader-macro: Private ordinary functions
Function, range: Public ordinary functions
Function, read-fields-from-file: Public ordinary functions
Function, read-fields-from-pathname: Public ordinary functions
Function, read-histogram: Public ordinary functions
Function, read-lines-from-file: Public ordinary functions
Function, read-lines-from-pathname: Public ordinary functions
Function, read-stream-no-hang: Private ordinary functions
Function, reader-macro-units->quantity: Public ordinary functions
Function, receive: Private ordinary functions
Function, reduceby: Public ordinary functions
Function, removed-ltab-source-dep<: Public ordinary functions
Function, removed-ltab-source-depmap: Public ordinary functions
Function, removed-source-dep<: Public ordinary functions
Function, removed-source-depmap: Public ordinary functions
Function, replace-id: Private ordinary functions
Function, replace-log-id: Private ordinary functions
Function, replace-push-fields: Private ordinary functions
Function, res-dependencies: Public ordinary functions
Function, res-dependents: Public ordinary functions
Function, res?: Private ordinary functions
Function, reset-data-path: Private ordinary functions
Function, reset-log-id: Private ordinary functions
Function, reset-memo-map: Public ordinary functions
Function, reset-table-chain: Public ordinary functions
Function, resfn: Public ordinary functions
Function, resform?: Public ordinary functions
Function, residuals: Public ordinary functions
Function, restart-gnuplot-sessions: Public ordinary functions
Function, ridge-regression: Public ordinary functions
Function, rk4: Public ordinary functions
Function, run-prog: Private ordinary functions
Function, safe-funcall: Public ordinary functions
Function, sample-function: Public ordinary functions
Function, sample-moment: Public ordinary functions
Function, save-lfields: Private ordinary functions
Function, save-project: Public ordinary functions
Function, save-snapshot: Public ordinary functions
Function, save-sublid-map: Private ordinary functions
Function, save-target: Public ordinary functions
Function, sequencep: Public ordinary functions
Function, set*: Private ordinary functions
Function, set+: Private ordinary functions
Function, set-: Private ordinary functions
Function, set->list: Private ordinary functions
Function, set->list: Private ordinary functions
Function, set-default-unit: Private ordinary functions
Function, set-empty?: Private ordinary functions
Function, set-equal?: Private ordinary functions
Function, set-insert: Private ordinary functions
Function, set-member: Private ordinary functions
Function, set-pass-result-targets!: Private ordinary functions
Function, set-project-path: Public ordinary functions
Function, setresfn: Public ordinary functions
Function, settrans: Public ordinary functions
Function, set^: Private ordinary functions
Function, sha1: Public ordinary functions
Function, sha1-from-pathname: Public ordinary functions
Function, shadowing-use-package: Public ordinary functions
Function, shaped-random: Public ordinary functions
Function, single: Public ordinary functions
Function, singleton-cache: Public ordinary functions
Function, sinusoid: Public ordinary functions
Function, skewed-gaussian: Public ordinary functions
Function, skewness: Public ordinary functions
Function, slot-keyword-names: Public ordinary functions
Function, slot-names: Public ordinary functions
Function, slot-values: Public ordinary functions
Function, smart-read-from-string: Public ordinary functions
Function, solve-interval-bisection: Public ordinary functions
Function, some-not-all: Private ordinary functions
Function, sp-solve-system: Private ordinary functions
Function, sparse->contiguous: Public ordinary functions
Function, sparse-hist-integrate-contents: Private ordinary functions
Function, sparse-hist-integrate-contents-worker: Private ordinary functions
Function, spawn-gnuplot-session: Private ordinary functions
Function, splice: Public ordinary functions
Function, spline-bin-index: Private ordinary functions
Function, srctab?: Private ordinary functions
Function, standard-deviation: Public ordinary functions
Function, standard-scores: Public ordinary functions
Function, string-append: Public ordinary functions
Function, subpath: Public ordinary functions
Function, sum: Public ordinary functions
Function, sum-in-quadrature: Private ordinary functions
Function, symb: Public ordinary functions
Function, tab?: Public ordinary functions
Function, table->cstruct: Private ordinary functions
Function, table->hdf-type: Private ordinary functions
Function, table->plists: Public ordinary functions
Function, table-copy: Public ordinary functions
Function, table-field-symbols: Public ordinary functions
Function, table-open-p: Public ordinary functions
Function, table-pass?: Private ordinary functions
Function, table-reduce: Public ordinary functions
Function, table-reduction-body: Private ordinary functions
Function, table-reduction-context-tree: Private ordinary functions
Function, table-reduction-inits: Private ordinary functions
Function, table-reduction-return: Private ordinary functions
Function, table-reduction-source: Public ordinary functions
Function, table-reduction?: Public ordinary functions
Function, table-row->plist: Public ordinary functions
Function, table-subset: Public ordinary functions
Function, table-summarize: Public ordinary functions
Function, table-target?: Public ordinary functions
Function, table-view: Public ordinary functions
Function, tabletrans: Public ordinary functions
Function, target-ids: Public ordinary functions
Function, target-path: Public ordinary functions
Function, target-table: Public ordinary functions
Function, target-table-edge-map: Public ordinary functions
Function, target-type: Private ordinary functions
Function, ten-factor: Private ordinary functions
Function, tensor-*: Public ordinary functions
Function, tensor-+: Public ordinary functions
Function, tensor--: Public ordinary functions
Function, tensor-/: Public ordinary functions
Function, tensor-contract: Public ordinary functions
Function, tensor-dimensions: Public ordinary functions
Function, tensor-flat-ref: Public ordinary functions
Function, tensor-flatten: Public ordinary functions
Function, tensor-map: Public ordinary functions
Function, tensor-map-transformer-reader-macro: Private ordinary functions
Function, tensor-rank: Public ordinary functions
Function, tensor-ref: Public ordinary functions
Function, tensor-simple-type: Private ordinary functions
Function, tensor-size: Private ordinary functions
Function, tensor-unflatten: Public ordinary functions
Function, tera: Public ordinary functions
Function, testdepmap: Private ordinary functions
Function, tfref: Public ordinary functions
Function, theta: Public ordinary functions
Function, tics: Public ordinary functions
Function, tmap: Private ordinary functions
Function, to-pair-function: Public ordinary functions
Function, topological-sort: Public ordinary functions
Function, transform-target-table: Public ordinary functions
Function, transforms-propagate: Public ordinary functions
Function, transpose: Public ordinary functions
Function, tree-flatten: Public ordinary functions
Function, tree-ids: Private ordinary functions
Function, tree-map: Public ordinary functions
Function, tref: Public ordinary functions
Function, typed-table->typespec: Public ordinary functions
Function, typespec->c-to-lisp: Public ordinary functions
Function, typespec->cffi-type: Public ordinary functions
Function, typespec->field-names: Public ordinary functions
Function, typespec->field-specs: Public ordinary functions
Function, typespec->hdf-type: Public ordinary functions
Function, typespec->lisp-to-c: Public ordinary functions
Function, typespec-array-dim-list: Public ordinary functions
Function, typespec-array-element-type: Public ordinary functions
Function, typespec-array-p: Public ordinary functions
Function, typespec-array-rank: Public ordinary functions
Function, typespec-array-size: Public ordinary functions
Function, typespec-compound-field-alist: Public ordinary functions
Function, typespec-compound-field-names: Public ordinary functions
Function, typespec-compound-field-specs: Public ordinary functions
Function, typespec-compound-p: Public ordinary functions
Function, typespec-flatten-arrays: Public ordinary functions
Function, typespec-foreign-alloc: Public ordinary functions
Function, ultimate-source-tables: Public ordinary functions
Function, ultimate-source-tables-new: Private ordinary functions
Function, un-singleton-zero: Private ordinary functions
Function, unflatten-index: Private ordinary functions
Function, unit->quantity: Private ordinary functions
Function, unit-compound-form: Private ordinary functions
Function, unit-div: Private ordinary functions
Function, unit-expt: Private ordinary functions
Function, unit-first<: Private ordinary functions
Function, unit-first=: Private ordinary functions
Function, unit-mult: Private ordinary functions
Function, unit-simplify: Private ordinary functions
Function, unit-standard-form: Private ordinary functions
Function, unit-standard-order: Private ordinary functions
Function, unit-string: Private ordinary functions
Function, unit-symbol: Private ordinary functions
Function, unlines: Public ordinary functions
Function, unload-target: Public ordinary functions
Function, unlzip: Public ordinary functions
Function, unmemoize: Public ordinary functions
Function, unres: Public ordinary functions
Function, unres: Private ordinary functions
Function, unsetdepsfn: Public ordinary functions
Function, unsetresfn: Public ordinary functions
Function, unwrap-single: Private ordinary functions
Function, unzip: Public ordinary functions
Function, use-gmath: Public ordinary functions
Function, use-package-group: Public ordinary functions
Function, vector->matrix: Public ordinary functions
Function, vhist->pm3d: Private ordinary functions
Function, when-keywords-transformer-reader-macro: Private ordinary functions
Function, widest-range: Private ordinary functions
Function, words: Public ordinary functions
Function, work-path: Public ordinary functions
Function, write-form-sha1: Private ordinary functions
Function, write-histogram: Public ordinary functions
Function, write-lines-to-file: Public ordinary functions
Function, write-lines-to-pathname: Public ordinary functions
Function, wxt-term: Public ordinary functions
Function, yocto: Public ordinary functions
Function, yotta: Public ordinary functions
Function, zepto: Public ordinary functions
Function, zetta: Public ordinary functions
Function, zip: Public ordinary functions
function->tensor: Public ordinary functions
function-target?: Public ordinary functions
function-value-bind: Private macros
fvbind: Public macros

G
g-means-cluster: Public ordinary functions
gamma: Public ordinary functions
gamma-from-beta2: Public ordinary functions
gauss-amp: Public ordinary functions
gaussian: Public ordinary functions
gaussian-kernel: Public ordinary functions
gaussian-skew-factor: Public ordinary functions
generate-cmd: Public generic functions
generate-cmd: Public generic functions
generate-cmd: Public generic functions
generate-cmd: Public generic functions
Generic Function, (setf analytic-line-fn-string): Public generic functions
Generic Function, (setf backing-table): Private generic functions
Generic Function, (setf cathist-bin-table): Private generic functions
Generic Function, (setf columnar-table-row): Private generic functions
Generic Function, (setf contiguous-hist-bin-values): Private generic functions
Generic Function, (setf csv-table-delimeter): Private generic functions
Generic Function, (setf csv-table-field-symbols): Private generic functions
Generic Function, (setf csv-table-file): Private generic functions
Generic Function, (setf csv-table-read-from-string): Private generic functions
Generic Function, (setf csv-table-row): Private generic functions
Generic Function, (setf data-line-data): Public generic functions
Generic Function, (setf data-line-pm3d-ncols): Private generic functions
Generic Function, (setf err-num-error): Public generic functions
Generic Function, (setf err-num-value): Public generic functions
Generic Function, (setf hdf-table-buffer-size): Private generic functions
Generic Function, (setf hdf-table-chain-active-file): Private generic functions
Generic Function, (setf hdf-table-chain-active-table): Private generic functions
Generic Function, (setf hdf-table-chain-binary-tree): Private generic functions
Generic Function, (setf hdf-table-chain-current-table-end): Private generic functions
Generic Function, (setf hdf-table-chain-current-table-index): Private generic functions
Generic Function, (setf hdf-table-chain-current-table-start): Private generic functions
Generic Function, (setf hdf-table-chain-dataset-path): Private generic functions
Generic Function, (setf hdf-table-chain-file-paths): Private generic functions
Generic Function, (setf hdf-table-chain-nrows): Public generic functions
Generic Function, (setf hdf-table-chain-read-row-index): Private generic functions
Generic Function, (setf hdf-table-chain-table-index-offsets): Private generic functions
Generic Function, (setf hdf-table-chain-table-lengths): Private generic functions
Generic Function, (setf hdf-table-chunk-index): Private generic functions
Generic Function, (setf hdf-table-dataset): Private generic functions
Generic Function, (setf hdf-table-nrows): Public generic functions
Generic Function, (setf hdf-table-read-row-index): Private generic functions
Generic Function, (setf hdf-table-row-buffer): Private generic functions
Generic Function, (setf hdf-table-row-buffer-index): Private generic functions
Generic Function, (setf hdf-table-row-type): Private generic functions
Generic Function, (setf hist-default-increment): Public generic functions
Generic Function, (setf hist-dim-names): Public generic functions
Generic Function, (setf hist-empty-bin-value): Public generic functions
Generic Function, (setf hist-index-ref): Public generic functions
Generic Function, (setf hist-ndims): Public generic functions
Generic Function, (setf hist-point-ref): Public generic functions
Generic Function, (setf internal-table): Public generic functions
Generic Function, (setf line-color): Public generic functions
Generic Function, (setf line-dash-type): Private generic functions
Generic Function, (setf line-fill-density): Public generic functions
Generic Function, (setf line-fill-style): Public generic functions
Generic Function, (setf line-line-style): Public generic functions
Generic Function, (setf line-line-type): Public generic functions
Generic Function, (setf line-line-width): Public generic functions
Generic Function, (setf line-options): Public generic functions
Generic Function, (setf line-plot-arg): Public generic functions
Generic Function, (setf line-point-size): Private generic functions
Generic Function, (setf line-point-type): Public generic functions
Generic Function, (setf line-style): Public generic functions
Generic Function, (setf ntuple-table-ntuple): Private generic functions
Generic Function, (setf page-gnuplot-session): Public generic functions
Generic Function, (setf page-layout): Public generic functions
Generic Function, (setf page-output): Public generic functions
Generic Function, (setf page-plots): Public generic functions
Generic Function, (setf page-scale): Public generic functions
Generic Function, (setf page-shown-title): Public generic functions
Generic Function, (setf page-terminal): Public generic functions
Generic Function, (setf plist-table-current-table-index): Private generic functions
Generic Function, (setf plist-table-plists): Public generic functions
Generic Function, (setf plot-grid): Public generic functions
Generic Function, (setf plot-labels): Private generic functions
Generic Function, (setf plot-legend): Public generic functions
Generic Function, (setf plot-lines): Public generic functions
Generic Function, (setf plot-tics-layer): Private generic functions
Generic Function, (setf plot-title-offset): Private generic functions
Generic Function, (setf plot2d-cb-mtics): Private generic functions
Generic Function, (setf plot2d-cb-range): Private generic functions
Generic Function, (setf plot2d-cb-tics): Private generic functions
Generic Function, (setf plot2d-logaxes): Private generic functions
Generic Function, (setf plot2d-x-format): Private generic functions
Generic Function, (setf plot2d-x-mtics): Private generic functions
Generic Function, (setf plot2d-x-range): Public generic functions
Generic Function, (setf plot2d-x-tics): Private generic functions
Generic Function, (setf plot2d-x-title): Private generic functions
Generic Function, (setf plot2d-x-title-offset): Private generic functions
Generic Function, (setf plot2d-x2-mtics): Private generic functions
Generic Function, (setf plot2d-x2-tics): Private generic functions
Generic Function, (setf plot2d-x2-title): Private generic functions
Generic Function, (setf plot2d-x2-title-offset): Private generic functions
Generic Function, (setf plot2d-y-format): Private generic functions
Generic Function, (setf plot2d-y-mtics): Private generic functions
Generic Function, (setf plot2d-y-range): Public generic functions
Generic Function, (setf plot2d-y-tics): Private generic functions
Generic Function, (setf plot2d-y-title): Private generic functions
Generic Function, (setf plot2d-y-title-offset): Private generic functions
Generic Function, (setf plot2d-y2-mtics): Private generic functions
Generic Function, (setf plot2d-y2-tics): Private generic functions
Generic Function, (setf plot2d-y2-title): Private generic functions
Generic Function, (setf plot2d-y2-title-offset): Private generic functions
Generic Function, (setf plot2d-z-mtics): Private generic functions
Generic Function, (setf plot3d-cb-range): Private generic functions
Generic Function, (setf plot3d-colorbox-p): Private generic functions
Generic Function, (setf plot3d-logaxes): Private generic functions
Generic Function, (setf plot3d-pm3d): Private generic functions
Generic Function, (setf plot3d-view): Private generic functions
Generic Function, (setf plot3d-x-format): Private generic functions
Generic Function, (setf plot3d-x-range): Private generic functions
Generic Function, (setf plot3d-x-tics): Private generic functions
Generic Function, (setf plot3d-x-title): Private generic functions
Generic Function, (setf plot3d-y-format): Private generic functions
Generic Function, (setf plot3d-y-range): Private generic functions
Generic Function, (setf plot3d-y-tics): Private generic functions
Generic Function, (setf plot3d-y-title): Private generic functions
Generic Function, (setf plot3d-z-format): Private generic functions
Generic Function, (setf plot3d-z-range): Private generic functions
Generic Function, (setf plot3d-z-tics): Private generic functions
Generic Function, (setf plot3d-z-title): Private generic functions
Generic Function, (setf quantity-scale): Public generic functions
Generic Function, (setf quantity-unit): Public generic functions
Generic Function, (setf rectangular-hist-bin-specs): Public generic functions
Generic Function, (setf reusable-table-creation-fn): Private generic functions
Generic Function, (setf reusable-table-needs-reloading): Private generic functions
Generic Function, (setf reusable-table-opener-form): Public generic functions
Generic Function, (setf row-index): Private generic functions
Generic Function, (setf sparse-hist-value-map): Private generic functions
Generic Function, (setf table-access-mode): Public generic functions
Generic Function, (setf table-chain-creation-functions): Private generic functions
Generic Function, (setf table-chain-current-table): Private generic functions
Generic Function, (setf table-chain-current-table-index): Private generic functions
Generic Function, (setf table-field-names): Public generic functions
Generic Function, (setf table-field-specs): Public generic functions
Generic Function, (setf target-deps): Public generic functions
Generic Function, (setf target-expr): Public generic functions
Generic Function, (setf target-id): Public generic functions
Generic Function, (setf target-load-stat): Private generic functions
Generic Function, (setf target-pdeps): Public generic functions
Generic Function, (setf target-stat): Public generic functions
Generic Function, (setf target-timestamp): Public generic functions
Generic Function, (setf target-val): Public generic functions
Generic Function, (setf title): Public generic functions
Generic Function, (setf typed-table-c->lisp-converter-map): Public generic functions
Generic Function, (setf typed-table-lisp->c-converter-map): Public generic functions
Generic Function, (setf typed-table-row-cstruct): Public generic functions
Generic Function, (setf typed-table-row-pointer): Public generic functions
Generic Function, (setf variable-binning-histogram-binary-trees): Private generic functions
Generic Function, (setf variable-binning-histogram-content): Private generic functions
Generic Function, (setf variable-binning-histogram-dim-specs): Private generic functions
Generic Function, (setf variable-binning-histogram-maxes): Private generic functions
Generic Function, ->double-float: Public generic functions
Generic Function, add: Public generic functions
Generic Function, analytic-line-fn-string: Public generic functions
Generic Function, backing-table: Private generic functions
Generic Function, cathist-bin-table: Private generic functions
Generic Function, cleanup: Public generic functions
Generic Function, columnar-table-row: Private generic functions
Generic Function, contiguous-hist-bin-values: Private generic functions
Generic Function, copy-hist: Public generic functions
Generic Function, cos: Public generic functions
Generic Function, cosh: Public generic functions
Generic Function, cot: Public generic functions
Generic Function, coth: Public generic functions
Generic Function, csc: Public generic functions
Generic Function, csch: Public generic functions
Generic Function, csv-table-delimeter: Private generic functions
Generic Function, csv-table-field-symbols: Private generic functions
Generic Function, csv-table-file: Private generic functions
Generic Function, csv-table-read-from-string: Private generic functions
Generic Function, csv-table-row: Private generic functions
Generic Function, data-line-data: Public generic functions
Generic Function, data-line-pm3d-ncols: Private generic functions
Generic Function, destruct-on-save?: Private generic functions
Generic Function, destruct-on-save?: Private generic functions
Generic Function, div: Public generic functions
Generic Function, draw: Public generic functions
Generic Function, empty-copy: Private generic functions
Generic Function, erf: Public generic functions
Generic Function, err-num-error: Public generic functions
Generic Function, err-num-value: Public generic functions
Generic Function, exp: Public generic functions
Generic Function, expt: Public generic functions
Generic Function, factorial: Public generic functions
Generic Function, field-values: Private generic functions
Generic Function, generate-cmd: Public generic functions
Generic Function, hdf-table-buffer-size: Private generic functions
Generic Function, hdf-table-chain-active-file: Private generic functions
Generic Function, hdf-table-chain-active-table: Private generic functions
Generic Function, hdf-table-chain-binary-tree: Private generic functions
Generic Function, hdf-table-chain-current-table-end: Private generic functions
Generic Function, hdf-table-chain-current-table-index: Private generic functions
Generic Function, hdf-table-chain-current-table-start: Private generic functions
Generic Function, hdf-table-chain-dataset-path: Private generic functions
Generic Function, hdf-table-chain-file-paths: Private generic functions
Generic Function, hdf-table-chain-nrows: Public generic functions
Generic Function, hdf-table-chain-read-row-index: Private generic functions
Generic Function, hdf-table-chain-table-index-offsets: Private generic functions
Generic Function, hdf-table-chain-table-lengths: Private generic functions
Generic Function, hdf-table-chunk-index: Private generic functions
Generic Function, hdf-table-dataset: Private generic functions
Generic Function, hdf-table-nrows: Public generic functions
Generic Function, hdf-table-read-row-index: Private generic functions
Generic Function, hdf-table-row-buffer: Private generic functions
Generic Function, hdf-table-row-buffer-index: Private generic functions
Generic Function, hdf-table-row-type: Private generic functions
Generic Function, hist-bin-values: Public generic functions
Generic Function, hist-default-increment: Public generic functions
Generic Function, hist-dim-names: Public generic functions
Generic Function, hist-empty-bin-value: Public generic functions
Generic Function, hist-index-ref: Public generic functions
Generic Function, hist-insert: Public generic functions
Generic Function, hist-integrate: Public generic functions
Generic Function, hist-ndims: Public generic functions
Generic Function, hist-point-ref: Public generic functions
Generic Function, hist-project: Public generic functions
Generic Function, hist-reorder-dimensions: Private generic functions
Generic Function, hist-slice: Public generic functions
Generic Function, hist-total-integral: Public generic functions
Generic Function, internal-table: Public generic functions
Generic Function, line: Public generic functions
Generic Function, line-color: Public generic functions
Generic Function, line-dash-type: Private generic functions
Generic Function, line-data-cmd: Private generic functions
Generic Function, line-file-io-p: Private generic functions
Generic Function, line-fill-density: Public generic functions
Generic Function, line-fill-style: Public generic functions
Generic Function, line-line-style: Public generic functions
Generic Function, line-line-type: Public generic functions
Generic Function, line-line-width: Public generic functions
Generic Function, line-options: Public generic functions
Generic Function, line-plot-arg: Public generic functions
Generic Function, line-point-size: Private generic functions
Generic Function, line-point-type: Public generic functions
Generic Function, line-style: Public generic functions
Generic Function, lisp->gnuplot: Private generic functions
Generic Function, load-object: Public generic functions
Generic Function, log: Public generic functions
Generic Function, map->alist: Public generic functions
Generic Function, mean: Public generic functions
Generic Function, mult: Public generic functions
Generic Function, ncombinations: Public generic functions
Generic Function, normal-cdf: Public generic functions
Generic Function, normal-cdf-inv: Public generic functions
Generic Function, normal-pdf: Public generic functions
Generic Function, npermutations: Public generic functions
Generic Function, npermutations-repeating: Public generic functions
Generic Function, ntuple-table-ntuple: Private generic functions
Generic Function, page-add-plot: Public generic functions
Generic Function, page-gnuplot-session: Public generic functions
Generic Function, page-layout: Public generic functions
Generic Function, page-output: Public generic functions
Generic Function, page-plots: Public generic functions
Generic Function, page-scale: Public generic functions
Generic Function, page-shown-title: Public generic functions
Generic Function, page-terminal: Public generic functions
Generic Function, plist-table-current-table-index: Private generic functions
Generic Function, plist-table-plists: Public generic functions
Generic Function, plot-cmd: Private generic functions
Generic Function, plot-grid: Public generic functions
Generic Function, plot-labels: Private generic functions
Generic Function, plot-legend: Public generic functions
Generic Function, plot-lines: Public generic functions
Generic Function, plot-tics-layer: Private generic functions
Generic Function, plot-title-offset: Private generic functions
Generic Function, plot-x-range: Private generic functions
Generic Function, plot-y-range: Private generic functions
Generic Function, plot2d-cb-mtics: Private generic functions
Generic Function, plot2d-cb-range: Private generic functions
Generic Function, plot2d-cb-tics: Private generic functions
Generic Function, plot2d-logaxes: Private generic functions
Generic Function, plot2d-x-format: Private generic functions
Generic Function, plot2d-x-mtics: Private generic functions
Generic Function, plot2d-x-range: Public generic functions
Generic Function, plot2d-x-tics: Private generic functions
Generic Function, plot2d-x-title: Private generic functions
Generic Function, plot2d-x-title-offset: Private generic functions
Generic Function, plot2d-x2-mtics: Private generic functions
Generic Function, plot2d-x2-tics: Private generic functions
Generic Function, plot2d-x2-title: Private generic functions
Generic Function, plot2d-x2-title-offset: Private generic functions
Generic Function, plot2d-y-format: Private generic functions
Generic Function, plot2d-y-mtics: Private generic functions
Generic Function, plot2d-y-range: Public generic functions
Generic Function, plot2d-y-tics: Private generic functions
Generic Function, plot2d-y-title: Private generic functions
Generic Function, plot2d-y-title-offset: Private generic functions
Generic Function, plot2d-y2-mtics: Private generic functions
Generic Function, plot2d-y2-tics: Private generic functions
Generic Function, plot2d-y2-title: Private generic functions
Generic Function, plot2d-y2-title-offset: Private generic functions
Generic Function, plot2d-z-mtics: Private generic functions
Generic Function, plot3d-cb-range: Private generic functions
Generic Function, plot3d-colorbox-p: Private generic functions
Generic Function, plot3d-logaxes: Private generic functions
Generic Function, plot3d-pm3d: Private generic functions
Generic Function, plot3d-view: Private generic functions
Generic Function, plot3d-x-format: Private generic functions
Generic Function, plot3d-x-range: Private generic functions
Generic Function, plot3d-x-tics: Private generic functions
Generic Function, plot3d-x-title: Private generic functions
Generic Function, plot3d-y-format: Private generic functions
Generic Function, plot3d-y-range: Private generic functions
Generic Function, plot3d-y-tics: Private generic functions
Generic Function, plot3d-y-title: Private generic functions
Generic Function, plot3d-z-format: Private generic functions
Generic Function, plot3d-z-range: Private generic functions
Generic Function, plot3d-z-tics: Private generic functions
Generic Function, plot3d-z-title: Private generic functions
Generic Function, pre-plot-cmd-settings: Private generic functions
Generic Function, printable: Public generic functions
Generic Function, protected-div: Public generic functions
Generic Function, protected-unary-div: Public generic functions
Generic Function, quantity: Public generic functions
Generic Function, quantity-if-necessary: Private generic functions
Generic Function, quantity-scale: Public generic functions
Generic Function, quantity-unit: Public generic functions
Generic Function, rectangular-hist-bin-specs: Public generic functions
Generic Function, reusable-table-creation-fn: Private generic functions
Generic Function, reusable-table-needs-reloading: Private generic functions
Generic Function, reusable-table-opener-form: Public generic functions
Generic Function, row-index: Private generic functions
Generic Function, save-object: Public generic functions
Generic Function, sec: Public generic functions
Generic Function, sech: Public generic functions
Generic Function, sin: Public generic functions
Generic Function, sinh: Public generic functions
Generic Function, sparse-hist-value-map: Private generic functions
Generic Function, sqrt: Public generic functions
Generic Function, sub: Public generic functions
Generic Function, table-access-mode: Public generic functions
Generic Function, table-activate-fields: Public generic functions
Generic Function, table-chain-creation-functions: Private generic functions
Generic Function, table-chain-current-table: Private generic functions
Generic Function, table-chain-current-table-index: Private generic functions
Generic Function, table-close: Public generic functions
Generic Function, table-commit-row: Public generic functions
Generic Function, table-correlation-matrix: Public generic functions
Generic Function, table-field-names: Public generic functions
Generic Function, table-field-specs: Public generic functions
Generic Function, table-field-values: Public generic functions
Generic Function, table-get-field: Public generic functions
Generic Function, table-load-next-row: Public generic functions
Generic Function, table-nrows: Public generic functions
Generic Function, table-set-field: Public generic functions
Generic Function, tan: Public generic functions
Generic Function, tanh: Public generic functions
Generic Function, target-deps: Public generic functions
Generic Function, target-expr: Public generic functions
Generic Function, target-id: Public generic functions
Generic Function, target-load-stat: Private generic functions
Generic Function, target-pdeps: Public generic functions
Generic Function, target-stat: Public generic functions
Generic Function, target-timestamp: Public generic functions
Generic Function, target-val: Public generic functions
Generic Function, title: Public generic functions
Generic Function, type-constructor: Public generic functions
Generic Function, typed-table-c->lisp-converter-map: Public generic functions
Generic Function, typed-table-lisp->c-converter-map: Public generic functions
Generic Function, typed-table-row-cstruct: Public generic functions
Generic Function, typed-table-row-pointer: Public generic functions
Generic Function, unary-div: Public generic functions
Generic Function, unary-sub: Public generic functions
Generic Function, uniform-cdf: Public generic functions
Generic Function, uniform-cdf-inv: Public generic functions
Generic Function, variable-binning-histogram-binary-trees: Private generic functions
Generic Function, variable-binning-histogram-content: Private generic functions
Generic Function, variable-binning-histogram-dim-specs: Private generic functions
Generic Function, variable-binning-histogram-maxes: Private generic functions
Generic Function, variance: Public generic functions
get-axis-bin-index: Private ordinary functions
get-bin-center: Private ordinary functions
get-bin-center-worker: Private ordinary functions
get-bin-index: Private ordinary functions
get-dim-indices: Private ordinary functions
get-internal-real-time-in-seconds: Private ordinary functions
get-memo-map: Public ordinary functions
get-tree-index: Private ordinary functions
gethash-keywordify: Private ordinary functions
getpid: Private ordinary functions
getslice: Public ordinary functions
giga: Public ordinary functions
gnuplot-close: Public ordinary functions
gnuplot-cmd: Public ordinary functions
gnuplot-format: Private ordinary functions
gnuplot-init: Public ordinary functions
gnuplot-settings: Private ordinary functions
grid: Public ordinary functions
grid-to-list: Private ordinary functions
group: Public ordinary functions
group-ids-by-pass: Public ordinary functions
groupby: Public ordinary functions
gsl-itersolve-gmres: Private ordinary functions
gsl-multifit-fsolver-alloc: Private ordinary functions
gsl-multifit-fsolver-free: Private ordinary functions
gsl-multifit-fsolver-set: Private ordinary functions
gsl-ntuple-read: Public ordinary functions
gsl-splinalg-itersolve-alloc: Private ordinary functions
gsl-splinalg-itersolve-free: Private ordinary functions
gsl-splinalg-itersolve-iterate: Private ordinary functions
gsl-splinalg-itersolve-name: Private ordinary functions
gsl-splinalg-itersolve-normr: Private ordinary functions
gsl-spline: Public ordinary functions
gsl-spmatrix-alloc: Private ordinary functions
gsl-spmatrix-ccs: Private ordinary functions
gsl-spmatrix-free: Private ordinary functions
gsl-spmatrix-get: Private ordinary functions
gsl-spmatrix-ptr: Private ordinary functions
gsl-spmatrix-set: Private ordinary functions
gsl-spmatrix-set-zero: Private ordinary functions
gsl-vector-alloc: Private ordinary functions
gsl-vector-free: Private ordinary functions
gsl-vector-get: Private ordinary functions
gsl-vector-ptr: Private ordinary functions
gsl-vector-set: Private ordinary functions
gsl-vector-set-all: Private ordinary functions
gsl-vector-set-basis: Private ordinary functions
gsl-vector-set-zero: Private ordinary functions
gsym: Private ordinary functions
gsym-table-available-symbols: Private ordinary functions
gsym-table-p: Private ordinary functions
gsym-table-symbols: Private ordinary functions

H
h5aclose: Public ordinary functions
h5acreate-by-name: Public ordinary functions
h5acreate1: Public ordinary functions
h5acreate2: Public ordinary functions
h5adelete: Public ordinary functions
h5adelete-by-idx: Public ordinary functions
h5adelete-by-name: Public ordinary functions
h5aexists: Public ordinary functions
h5aexists-by-name: Public ordinary functions
h5aget-create-plist: Public ordinary functions
h5aget-info: Public ordinary functions
h5aget-info-by-idx: Public ordinary functions
h5aget-info-by-name: Public ordinary functions
h5aget-name: Public ordinary functions
h5aget-name-by-idx: Public ordinary functions
h5aget-space: Public ordinary functions
h5aget-storage-size: Public ordinary functions
h5aget-type: Public ordinary functions
h5aiterate-by-name: Public ordinary functions
h5aiterate2: Public ordinary functions
h5allocate-memory: Public ordinary functions
h5aopen: Public ordinary functions
h5aopen-by-idx: Public ordinary functions
h5aopen-by-name: Public ordinary functions
h5aread: Public ordinary functions
h5arename: Public ordinary functions
h5arename-by-name: Public ordinary functions
h5awrite: Public ordinary functions
h5close: Public ordinary functions
h5dclose: Public ordinary functions
h5dcreate-anon: Public ordinary functions
h5dcreate1: Public ordinary functions
h5dcreate2: Public ordinary functions
h5dfill: Public ordinary functions
h5dgather: Public ordinary functions
h5dget-access-plist: Public ordinary functions
h5dget-create-plist: Public ordinary functions
h5dget-offset: Public ordinary functions
h5dget-space: Public ordinary functions
h5dget-space-status: Public ordinary functions
h5dget-storage-size: Public ordinary functions
h5dget-type: Public ordinary functions
h5diterate: Public ordinary functions
h5dont-atexit: Public ordinary functions
h5dopen2: Public ordinary functions
h5dread: Public ordinary functions
h5dscatter: Public ordinary functions
h5dset-extent: Public ordinary functions
h5dvlen-get-buf-size: Public ordinary functions
h5dvlen-reclaim: Public ordinary functions
h5dwrite: Public ordinary functions
h5f-info-t-gen: Private macros
h5fclear-elink-file-cache: Public ordinary functions
h5fclose: Public ordinary functions
h5fcreate: Public ordinary functions
h5fflush: Public ordinary functions
h5fget-access-plist: Public ordinary functions
h5fget-create-plist: Public ordinary functions
h5fget-file-image: Public ordinary functions
h5fget-filesize: Public ordinary functions
h5fget-freespace: Public ordinary functions
h5fget-info: Public ordinary functions
h5fget-info-gen: Private macros
h5fget-intent: Public ordinary functions
h5fget-name: Public ordinary functions
h5fget-obj-count: Public ordinary functions
h5fget-obj-ids: Public ordinary functions
h5fis-hdf5: Public ordinary functions
h5fmount: Public ordinary functions
h5fopen: Public ordinary functions
h5free-memory: Public ordinary functions
h5freopen: Public ordinary functions
h5funmount: Public ordinary functions
h5garbage-collect: Public ordinary functions
h5gclose: Public ordinary functions
h5gcreate-anon: Public ordinary functions
h5gcreate1: Public ordinary functions
h5gcreate2: Public ordinary functions
h5get-libversion: Public ordinary functions
h5gget-create-plist: Private ordinary functions
h5gget-info: Public ordinary functions
h5gget-info-by-idx: Public ordinary functions
h5gget-info-by-name: Public ordinary functions
h5gopen1: Public ordinary functions
h5gopen2: Public ordinary functions
h5iclear-type: Public ordinary functions
h5idec-ref: Public ordinary functions
h5idec-type-ref: Public ordinary functions
h5idestroy-type: Public ordinary functions
h5iget-file-id: Public ordinary functions
h5iget-name: Public ordinary functions
h5iget-ref: Public ordinary functions
h5iget-type: Public ordinary functions
h5iget-type-ref: Public ordinary functions
h5iinc-ref: Public ordinary functions
h5iinc-type-ref: Private ordinary functions
h5iis-valid: Public ordinary functions
h5inmembers: Public ordinary functions
h5iobject-verify: Public ordinary functions
h5iregister: Public ordinary functions
h5iregister-type: Public ordinary functions
h5iremove-verify: Public ordinary functions
h5is-library-threadsafe: Public ordinary functions
h5isearch: Public ordinary functions
h5itype-exists: Public ordinary functions
h5lcopy: Public ordinary functions
h5lcreate-external: Public ordinary functions
h5lcreate-hard: Public ordinary functions
h5lcreate-soft: Public ordinary functions
h5lcreate-ud: Public ordinary functions
h5ldelete: Public ordinary functions
h5ldelete-by-idx: Private ordinary functions
h5lexists: Public ordinary functions
h5lget-info: Public ordinary functions
h5lget-info-by-idx: Public ordinary functions
h5lget-name-by-idx: Public ordinary functions
h5lget-val: Public ordinary functions
h5lget-val-by-idx: Private ordinary functions
h5lis-registered: Public ordinary functions
h5literate: Public ordinary functions
h5literate-by-name: Public ordinary functions
h5lmove: Public ordinary functions
h5lregister: Public ordinary functions
h5lunpack-elink-val: Public ordinary functions
h5lunregister: Public ordinary functions
h5lvisit: Public ordinary functions
h5lvisit-by-name: Public ordinary functions
h5oclose: Public ordinary functions
h5ocopy: Public ordinary functions
h5odecr-refcount: Public ordinary functions
h5oexists-by-name: Public ordinary functions
h5oget-comment: Public ordinary functions
h5oget-comment-by-name: Public ordinary functions
h5oget-info: Public ordinary functions
h5oget-info-by-idx: Public ordinary functions
h5oget-info-by-name: Public ordinary functions
h5oincr-refcount: Public ordinary functions
h5olink: Public ordinary functions
h5oopen: Public ordinary functions
h5oopen-by-addr: Private ordinary functions
h5oopen-by-idx: Private ordinary functions
h5open: Public ordinary functions
h5ovisit: Public ordinary functions
h5ovisit-by-name: Public ordinary functions
h5pclose: Public ordinary functions
h5pcopy: Public ordinary functions
h5pcreate: Public ordinary functions
h5pget-char-encoding: Public ordinary functions
h5pget-chunk: Public ordinary functions
h5pget-class: Public ordinary functions
h5pget-core-write-tracking: Public ordinary functions
h5pget-create-intermediate-group: Public ordinary functions
h5pget-external: Public ordinary functions
h5pget-external-count: Public ordinary functions
h5pget-fapl-core: Public ordinary functions
h5pget-fclose-degree: Public ordinary functions
h5pget-file-image: Public ordinary functions
h5pget-fill-value: Public ordinary functions
h5pget-filter2: Public ordinary functions
h5pget-layout: Public ordinary functions
h5pget-libver-bounds: Public ordinary functions
h5pget-nfilters: Public ordinary functions
h5pget-sizes: Public ordinary functions
h5pget-userblock: Public ordinary functions
h5pget-version: Public ordinary functions
h5pset-alloc-time: Public ordinary functions
h5pset-char-encoding: Public ordinary functions
h5pset-chunk: Public ordinary functions
h5pset-core-write-tracking: Public ordinary functions
h5pset-create-intermediate-group: Public ordinary functions
h5pset-data-transform: Public ordinary functions
h5pset-deflate: Public ordinary functions
h5pset-external: Public ordinary functions
h5pset-fapl-core: Public ordinary functions
h5pset-fclose-degree: Public ordinary functions
h5pset-file-image: Public ordinary functions
h5pset-fill-value: Public ordinary functions
h5pset-fletcher32: Public ordinary functions
h5pset-layout: Public ordinary functions
h5pset-libver-bounds: Public ordinary functions
h5pset-link-creation-order: Public ordinary functions
h5pset-link-phase-change: Public ordinary functions
h5pset-nbit: Public ordinary functions
h5pset-scaleoffset: Public ordinary functions
h5pset-shuffle: Public ordinary functions
h5pset-szip: Public ordinary functions
h5pset-userblock: Public ordinary functions
h5rcreate: Public ordinary functions
h5rdereference: Public ordinary functions
h5rdereference-gen: Private macros
h5resize-memory: Public ordinary functions
h5rget-name: Public ordinary functions
h5rget-obj-type2: Public ordinary functions
h5rget-region: Public ordinary functions
h5sclose: Public ordinary functions
h5scopy: Public ordinary functions
h5screate: Public ordinary functions
h5screate-simple: Public ordinary functions
h5sdecode: Public ordinary functions
h5sencode: Public ordinary functions
h5set-free-list-limits: Public ordinary functions
h5sextent-copy: Public ordinary functions
h5sextent-equal: Public ordinary functions
h5sget-select-bounds: Public ordinary functions
h5sget-select-elem-npoints: Public ordinary functions
h5sget-select-elem-pointlist: Public ordinary functions
h5sget-select-hyper-blocklist: Public ordinary functions
h5sget-select-hyper-nblocks: Public ordinary functions
h5sget-select-npoints: Public ordinary functions
h5sget-select-type: Public ordinary functions
h5sget-simple-extent-dims: Public ordinary functions
h5sget-simple-extent-ndims: Public ordinary functions
h5sget-simple-extent-npoints: Public ordinary functions
h5sget-simple-extent-type: Public ordinary functions
h5sis-simple: Public ordinary functions
h5soffset-simple: Private ordinary functions
h5sselect-all: Public ordinary functions
h5sselect-elements: Public ordinary functions
h5sselect-hyperslab: Public ordinary functions
h5sselect-none: Public ordinary functions
h5sselect-valid: Public ordinary functions
h5sset-extent-none: Public ordinary functions
h5sset-extent-simple: Public ordinary functions
h5tarray-create2: Public ordinary functions
h5tclose: Public ordinary functions
h5tcommit-anon: Public ordinary functions
h5tcommit2: Public ordinary functions
h5tcommitted: Public ordinary functions
h5tcompiler-conv: Public ordinary functions
h5tconvert: Public ordinary functions
h5tcopy: Public ordinary functions
h5tcreate: Public ordinary functions
h5tdecode: Public ordinary functions
h5tdetect-class: Public ordinary functions
h5tencode: Public ordinary functions
h5tenum-create: Public ordinary functions
h5tenum-insert: Public ordinary functions
h5tenum-nameof: Public ordinary functions
h5tenum-valueof: Public ordinary functions
h5tequal: Public ordinary functions
h5tfind: Public ordinary functions
h5tget-array-dims2: Public ordinary functions
h5tget-array-ndims: Public ordinary functions
h5tget-class: Public ordinary functions
h5tget-create-plist: Public ordinary functions
h5tget-cset: Public ordinary functions
h5tget-ebias: Public ordinary functions
h5tget-fields: Public ordinary functions
h5tget-inpad: Public ordinary functions
h5tget-member-class: Public ordinary functions
h5tget-member-index: Public ordinary functions
h5tget-member-name: Public ordinary functions
h5tget-member-name-as-lisp-string: Private ordinary functions
h5tget-member-name-as-lisp-string: Private ordinary functions
h5tget-member-offset: Public ordinary functions
h5tget-member-type: Public ordinary functions
h5tget-member-value: Public ordinary functions
h5tget-native-type: Public ordinary functions
h5tget-nmembers: Public ordinary functions
h5tget-norm: Public ordinary functions
h5tget-offset: Public ordinary functions
h5tget-order: Public ordinary functions
h5tget-pad: Public ordinary functions
h5tget-precision: Public ordinary functions
h5tget-sign: Public ordinary functions
h5tget-size: Public ordinary functions
h5tget-strpad: Public ordinary functions
h5tget-super: Public ordinary functions
h5tget-tag: Public ordinary functions
h5tinsert: Public ordinary functions
h5tis-variable-str: Private ordinary functions
h5tlock: Public ordinary functions
h5topen2: Public ordinary functions
h5tpack: Public ordinary functions
h5tregister: Public ordinary functions
h5tset-cset: Public ordinary functions
h5tset-ebias: Public ordinary functions
h5tset-fields: Public ordinary functions
h5tset-inpad: Public ordinary functions
h5tset-norm: Public ordinary functions
h5tset-offset: Public ordinary functions
h5tset-order: Public ordinary functions
h5tset-pad: Public ordinary functions
h5tset-precision: Public ordinary functions
h5tset-sign: Public ordinary functions
h5tset-size: Public ordinary functions
h5tset-strpad: Public ordinary functions
h5tset-tag: Public ordinary functions
h5tunregister: Public ordinary functions
h5tvlen-create: Public ordinary functions
h5zfilter-avail: Public ordinary functions
h5zget-filter-info: Public ordinary functions
hash-keys: Public ordinary functions
hash-table->alist: Public ordinary functions
hash-values: Public ordinary functions
hbv: Public ordinary functions
hbw: Public ordinary functions
hdf-chain-opener: Public ordinary functions
hdf-mkgroup: Public ordinary functions
hdf-native-type: Private ordinary functions
hdf-opener: Public ordinary functions
hdf-table-buffer-size: Private generic functions
hdf-table-buffer-size: Private generic functions
hdf-table-chain-active-file: Private generic functions
hdf-table-chain-active-file: Private generic functions
hdf-table-chain-active-table: Private generic functions
hdf-table-chain-active-table: Private generic functions
hdf-table-chain-binary-tree: Private generic functions
hdf-table-chain-binary-tree: Private generic functions
hdf-table-chain-current-table-end: Private generic functions
hdf-table-chain-current-table-end: Private generic functions
hdf-table-chain-current-table-index: Private generic functions
hdf-table-chain-current-table-index: Private generic functions
hdf-table-chain-current-table-start: Private generic functions
hdf-table-chain-current-table-start: Private generic functions
hdf-table-chain-dataset-path: Private generic functions
hdf-table-chain-dataset-path: Private generic functions
hdf-table-chain-file-paths: Private generic functions
hdf-table-chain-file-paths: Private generic functions
hdf-table-chain-nrows: Public generic functions
hdf-table-chain-nrows: Public generic functions
hdf-table-chain-read-row-index: Private generic functions
hdf-table-chain-read-row-index: Private generic functions
hdf-table-chain-table-index-offsets: Private generic functions
hdf-table-chain-table-index-offsets: Private generic functions
hdf-table-chain-table-lengths: Private generic functions
hdf-table-chain-table-lengths: Private generic functions
hdf-table-chunk-index: Private generic functions
hdf-table-chunk-index: Private generic functions
hdf-table-dataset: Private generic functions
hdf-table-dataset: Private generic functions
hdf-table-nrows: Public generic functions
hdf-table-nrows: Public generic functions
hdf-table-read-row-index: Private generic functions
hdf-table-read-row-index: Private generic functions
hdf-table-row-buffer: Private generic functions
hdf-table-row-buffer: Private generic functions
hdf-table-row-buffer-index: Private generic functions
hdf-table-row-buffer-index: Private generic functions
hdf-table-row-type: Private generic functions
hdf-table-row-type: Private generic functions
hdf-type->typespec: Public ordinary functions
hdn: Public ordinary functions
hds: Public ordinary functions
hecto: Public ordinary functions
hins: Public ordinary functions
hint: Public ordinary functions
hiref: Public ordinary functions
hist-absorb: Public ordinary functions
hist-bin-values: Public generic functions
hist-bin-values: Public generic functions
hist-bin-values: Public generic functions
hist-bin-values: Public generic functions
hist-bin-widths: Public ordinary functions
hist-default-increment: Public generic functions
hist-default-increment: Public generic functions
hist-dim-names: Public generic functions
hist-dim-names: Public generic functions
hist-dim-specs: Public ordinary functions
hist-empty-bin-value: Public generic functions
hist-empty-bin-value: Public generic functions
hist-filter: Public ordinary functions
hist-index-ref: Public generic functions
hist-index-ref: Public generic functions
hist-index-ref: Public generic functions
hist-insert: Public generic functions
hist-insert: Public generic functions
hist-insert: Public generic functions
hist-insert: Public generic functions
hist-insert: Public generic functions
hist-insert-list: Public ordinary functions
hist-integrate: Public generic functions
hist-integrate: Public generic functions
hist-integrate: Public generic functions
hist-integrate: Public generic functions
hist-map: Public ordinary functions
hist-ndims: Public generic functions
hist-ndims: Public generic functions
hist-point-ref: Public generic functions
hist-point-ref: Public generic functions
hist-point-ref: Public generic functions
hist-point-ref: Public generic functions
hist-point-ref: Public generic functions
hist-project: Public generic functions
hist-project: Public generic functions
hist-reorder-dimensions: Private generic functions
hist-reorder-dimensions: Private generic functions
hist-reorder-dimensions: Private generic functions
hist-reorder-dimensions: Private generic functions
hist-slice: Public generic functions
hist-slice: Public generic functions
hist-slice: Public generic functions
hist-total-integral: Public generic functions
hist-total-integral: Public generic functions
hist-total-integral: Public generic functions
hist-total-integral: Public generic functions
hmap: Public ordinary functions
hpref: Public ordinary functions
hproj: Public ordinary functions
hslice: Public ordinary functions
ht-filter: Private ordinary functions
htint: Public ordinary functions

I
id-string-p: Private ordinary functions
ignored?: Private ordinary functions
immediate-reductions: Public ordinary functions
immediate-reductions-map: Public ordinary functions
immediate-reductions-old: Private ordinary functions
in-project: Public macros
in-project-fn: Private ordinary functions
incf: Public macros
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
initialize-instance: Public standalone methods
inrange: Public macros
insert-after!: Private ordinary functions
int-char: Public ordinary functions
internal-table: Public generic functions
internal-table: Public generic functions
interpolate-fn: Public ordinary functions
intersperse: Public ordinary functions
invert: Public ordinary functions
invert-chainmap: Public ordinary functions
invert-edge-map: Public ordinary functions
invert-linear: Private ordinary functions
iterate: Public ordinary functions
iterate-collect: Public ordinary functions

J
join-strings: Private ordinary functions
jpeg-term: Public ordinary functions
just-some: Private ordinary functions

K
k-means-cluster: Public ordinary functions
k-statistic: Public ordinary functions
kernel-method: Public ordinary functions
kernel-polynomial-method: Public ordinary functions
keysymb: Public ordinary functions
keysymbq: Public macros
keyword-compressed-table: Private ordinary functions
keywordify: Public ordinary functions
kilo: Public ordinary functions
kirtosis: Public ordinary functions
klambda: Public macros

L
label: Public ordinary functions
lambda-list-call-form: Public ordinary functions
last-dep: Private ordinary functions
lcons: Private ordinary functions
legend: Public ordinary functions
length-equal: Public ordinary functions
lfield-log-path: Private ordinary functions
lfuncall: Public ordinary functions
line: Public generic functions
line: Public generic functions
line: Public generic functions
line: Public generic functions
line: Public generic functions
line: Public generic functions
line: Public generic functions
line: Public generic functions
line->fields: Private ordinary functions
line-color: Public generic functions
line-color: Public generic functions
line-dash-type: Private generic functions
line-dash-type: Private generic functions
line-data-cmd: Private generic functions
line-data-cmd: Private generic functions
line-data-cmd: Private generic functions
line-file-io-p: Private generic functions
line-file-io-p: Private generic functions
line-file-io-p: Private generic functions
line-fill-density: Public generic functions
line-fill-density: Public generic functions
line-fill-style: Public generic functions
line-fill-style: Public generic functions
line-line-style: Public generic functions
line-line-style: Public generic functions
line-line-type: Public generic functions
line-line-type: Public generic functions
line-line-width: Public generic functions
line-line-width: Public generic functions
line-options: Public generic functions
line-options: Public generic functions
line-plot-arg: Public generic functions
line-plot-arg: Public generic functions
line-point-size: Private generic functions
line-point-size: Private generic functions
line-point-type: Public generic functions
line-point-type: Public generic functions
line-style: Public generic functions
line-style: Public generic functions
linear-coefs: Private ordinary functions
linear-composition-chain: Private ordinary functions
linear-funcall: Private ordinary functions
linear-least-squares: Public ordinary functions
linear-trans: Private ordinary functions
lines: Public ordinary functions
linsolve: Public ordinary functions
lisp-2d-array->tensor: Public ordinary functions
lisp->gnuplot: Private generic functions
lisp->gnuplot: Private generic functions
lisp->gnuplot: Private generic functions
lisp->gnuplot: Private generic functions
lispify: Public ordinary functions
lispify: Private ordinary functions
list->set: Public ordinary functions
list->set-ht: Public ordinary functions
list-equal: Private ordinary functions
list-greater-than: Public ordinary functions
list-less-than: Public ordinary functions
list-to-grid: Private ordinary functions
ll-type: Private ordinary functions
load-chunk: Private ordinary functions
load-last-id: Private ordinary functions
load-lfields: Private ordinary functions
load-next-table: Private ordinary functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-object: Public generic functions
load-project: Public ordinary functions
load-snapshot: Public ordinary functions
load-sublid-map: Private ordinary functions
load-target: Public ordinary functions
load-target-manual: Public ordinary functions
log: Public generic functions
log: Public generic functions
log: Public generic functions
logarithm: Public ordinary functions
logged-form-equal: Private ordinary functions
logged-form-equal-sha1: Private ordinary functions
logistic: Public ordinary functions
logistic-derivative: Public ordinary functions
logres-ignore: Public macros
logres-ignore-by: Public ordinary functions
logres-ignorefn: Public ordinary functions
logres-track: Public macros
logres-track-by: Public macros
logres-trackfn: Public ordinary functions
longer: Public ordinary functions
lorentz-phi: Public ordinary functions
lorentz-theta: Public ordinary functions
lorentz-vector-spatial: Public ordinary functions
lrestrans: Public ordinary functions
ltab: Public macros
ltab-chained-reductions: Public ordinary functions
ltab-chainmap: Public ordinary functions
ltab-chains: Public ordinary functions
ltab?: Public ordinary functions
lu-determinant: Public ordinary functions
lu-invert: Public ordinary functions
lu-solve: Public ordinary functions
lzip: Public ordinary functions

M
Macro, abbrev: Public macros
Macro, abbrevs: Public macros
Macro, aif: Public macros
Macro, alambda: Public macros
Macro, awhen: Public macros
Macro, branch: Public macros
Macro, case-equal: Public macros
Macro, clrres: Public macros
Macro, cond-setf: Public macros
Macro, dbind: Public macros
Macro, decf: Public macros
Macro, deffitres: Public macros
Macro, defhist: Public macros
Macro, defhistmath-binary: Private macros
Macro, defhistmath-unary: Private macros
Macro, define-load-target-method: Public macros
Macro, define-metric-prefix: Private macros
Macro, define-res-function: Public macros
Macro, define-res-macro: Public macros
Macro, define-save-target-method: Public macros
Macro, define-temperature-mult: Private macros
Macro, define-temperature-quantity: Private macros
Macro, define-unit: Public macros
Macro, deflfields: Public macros
Macro, deflinear: Private macros
Macro, defmath: Public macros
Macro, defmethod-commutative: Public macros
Macro, defpackage-in-group: Public macros
Macro, defpars: Public macros
Macro, defplural: Public macros
Macro, defproject: Public macros
Macro, defpropogator: Public macros
Macro, defres: Public macros
Macro, defres-uniq: Public macros
Macro, defresblock: Public macros
Macro, deftransdeps: Private macros
Macro, defun-memoized: Public macros
Macro, defun-with-setf: Public macros
Macro, dlambda: Public macros
Macro, do-plist: Public macros
Macro, do-plists: Public macros
Macro, do-table: Public macros
Macro, do-table-old: Private macros
Macro, dotab: Public macros
Macro, dotab-mean: Public macros
Macro, dotab-nrows: Public macros
Macro, dotab-standard-deviation: Public macros
Macro, ensure-lists: Public macros
Macro, evres: Public macros
Macro, for-array: Public macros
Macro, for-cartesian: Public macros
Macro, for-combinations: Public macros
Macro, for-combinations-repeating: Public macros
Macro, for-permutations: Public macros
Macro, for-permutations-repeating: Public macros
Macro, function-value-bind: Private macros
Macro, fvbind: Public macros
Macro, h5f-info-t-gen: Private macros
Macro, h5fget-info-gen: Private macros
Macro, h5rdereference-gen: Private macros
Macro, in-project: Public macros
Macro, incf: Public macros
Macro, inrange: Public macros
Macro, keysymbq: Public macros
Macro, klambda: Public macros
Macro, logres-ignore: Public macros
Macro, logres-track: Public macros
Macro, logres-track-by: Public macros
Macro, ltab: Public macros
Macro, map-bind: Public macros
Macro, mbind: Private macros
Macro, memoize: Public macros
Macro, memolet: Public macros
Macro, mres: Public macros
Macro, mvbind: Public macros
Macro, mvsetq: Public macros
Macro, olet: Public macros
Macro, par: Public macros
Macro, poll: Public macros
Macro, print-eval: Public macros
Macro, pseudo-constant: Private macros
Macro, reduce-defun: Private macros
Macro, remakeres: Public macros
Macro, res: Public macros
Macro, setres: Public macros
Macro, srctab: Public macros
Macro, suppress-output: Public macros
Macro, suppress-output-old: Private macros
Macro, tab: Public macros
Macro, table-easy-view: Public macros
Macro, table-pass: Public macros
Macro, table-push-fields: Public macros
Macro, table-value-counts: Public macros
Macro, time-proc: Public macros
Macro, undefpars: Public macros
Macro, undefres: Public macros
Macro, unsetdeps: Public macros
Macro, unsetres: Public macros
Macro, when-keywords: Public macros
Macro, with-cleanup: Public macros
Macro, with-create-dataspace: Public macros
Macro, with-dataset-type: Public macros
Macro, with-default-args: Public macros
Macro, with-mres: Public macros
Macro, with-open-dataspace: Public macros
Macro, with-open-hdf-file: Public macros
Macro, with-quantities: Private macros
Macro, wrap-for-reuse: Public macros
macrotrans: Public ordinary functions
make-balanced-tree: Public ordinary functions
make-balanced-tree-sorted-compressed: Private ordinary functions
make-categorical-hist: Public ordinary functions
make-cathist: Public ordinary functions
make-chist: Public ordinary functions
make-contiguous-hist: Public ordinary functions
make-contiguous-hist-contents: Private ordinary functions
make-gaussian-kernel: Public ordinary functions
make-gsym-table: Private ordinary functions
make-index-binary-tree: Private ordinary functions
make-load-form: Public standalone methods
make-load-form: Public standalone methods
make-lorentz-boost: Public ordinary functions
make-matrix: Public ordinary functions
make-offsets: Public ordinary functions
make-pass-target-expr: Private ordinary functions
make-polynomial-spline: Private ordinary functions
make-reusable-table: Public ordinary functions
make-shist: Public ordinary functions
make-sparse-hist: Public ordinary functions
make-splinalg-workspace: Private ordinary functions
make-target: Public ordinary functions
make-tensor: Public ordinary functions
make-variable-binning-histogram: Public ordinary functions
make-vector: Public ordinary functions
make-vhist: Public ordinary functions
makeres: Public ordinary functions
makeres-form: Public ordinary functions
makeres-forms: Private ordinary functions
makeres-naive: Public ordinary functions
makeres-propagate!: Public ordinary functions
makeres-set-auto-propagate: Public ordinary functions
makres-set-sticky-pars: Private ordinary functions
map*: Private ordinary functions
map->alist: Public generic functions
map->alist: Public generic functions
map->alist: Public generic functions
map->alist: Public generic functions
map->alist: Public generic functions
map->hash-table: Public ordinary functions
map-array: Public ordinary functions
map-bind: Public macros
map-contiguous-hist: Public ordinary functions
mapzip: Public ordinary functions
matches: Private ordinary functions
matrix-mult: Public ordinary functions
matrix-transpose: Public ordinary functions
max-by: Public ordinary functions
maximum: Public ordinary functions
mbind: Private macros
mean: Public generic functions
mean: Public generic functions
mean: Public generic functions
mean-accumulator: Private ordinary functions
median-position: Private ordinary functions
mega: Public ordinary functions
memoize: Public macros
memolet: Public macros
merge-tics: Public ordinary functions
Method, (setf analytic-line-fn-string): Public generic functions
Method, (setf backing-table): Private generic functions
Method, (setf cathist-bin-table): Private generic functions
Method, (setf columnar-table-row): Private generic functions
Method, (setf contiguous-hist-bin-values): Private generic functions
Method, (setf csv-table-delimeter): Private generic functions
Method, (setf csv-table-field-symbols): Private generic functions
Method, (setf csv-table-file): Private generic functions
Method, (setf csv-table-read-from-string): Private generic functions
Method, (setf csv-table-row): Private generic functions
Method, (setf data-line-data): Public generic functions
Method, (setf data-line-pm3d-ncols): Private generic functions
Method, (setf err-num-error): Public generic functions
Method, (setf err-num-value): Public generic functions
Method, (setf hdf-table-buffer-size): Private generic functions
Method, (setf hdf-table-chain-active-file): Private generic functions
Method, (setf hdf-table-chain-active-table): Private generic functions
Method, (setf hdf-table-chain-binary-tree): Private generic functions
Method, (setf hdf-table-chain-current-table-end): Private generic functions
Method, (setf hdf-table-chain-current-table-index): Private generic functions
Method, (setf hdf-table-chain-current-table-start): Private generic functions
Method, (setf hdf-table-chain-dataset-path): Private generic functions
Method, (setf hdf-table-chain-file-paths): Private generic functions
Method, (setf hdf-table-chain-nrows): Public generic functions
Method, (setf hdf-table-chain-read-row-index): Private generic functions
Method, (setf hdf-table-chain-table-index-offsets): Private generic functions
Method, (setf hdf-table-chain-table-lengths): Private generic functions
Method, (setf hdf-table-chunk-index): Private generic functions
Method, (setf hdf-table-dataset): Private generic functions
Method, (setf hdf-table-nrows): Public generic functions
Method, (setf hdf-table-read-row-index): Private generic functions
Method, (setf hdf-table-row-buffer): Private generic functions
Method, (setf hdf-table-row-buffer-index): Private generic functions
Method, (setf hdf-table-row-type): Private generic functions
Method, (setf hist-default-increment): Public generic functions
Method, (setf hist-dim-names): Public generic functions
Method, (setf hist-empty-bin-value): Public generic functions
Method, (setf hist-index-ref): Public generic functions
Method, (setf hist-index-ref): Public generic functions
Method, (setf hist-ndims): Public generic functions
Method, (setf hist-point-ref): Public generic functions
Method, (setf hist-point-ref): Public generic functions
Method, (setf internal-table): Public generic functions
Method, (setf line-color): Public generic functions
Method, (setf line-dash-type): Private generic functions
Method, (setf line-fill-density): Public generic functions
Method, (setf line-fill-style): Public generic functions
Method, (setf line-line-style): Public generic functions
Method, (setf line-line-type): Public generic functions
Method, (setf line-line-width): Public generic functions
Method, (setf line-options): Public generic functions
Method, (setf line-plot-arg): Public generic functions
Method, (setf line-plot-arg): Public generic functions
Method, (setf line-point-size): Private generic functions
Method, (setf line-point-type): Public generic functions
Method, (setf line-style): Public generic functions
Method, (setf ntuple-table-ntuple): Private generic functions
Method, (setf page-gnuplot-session): Public generic functions
Method, (setf page-layout): Public generic functions
Method, (setf page-output): Public generic functions
Method, (setf page-plots): Public generic functions
Method, (setf page-scale): Public generic functions
Method, (setf page-shown-title): Public generic functions
Method, (setf page-terminal): Public generic functions
Method, (setf plist-table-current-table-index): Private generic functions
Method, (setf plist-table-plists): Public generic functions
Method, (setf plot-grid): Public generic functions
Method, (setf plot-labels): Private generic functions
Method, (setf plot-legend): Public generic functions
Method, (setf plot-lines): Public generic functions
Method, (setf plot-tics-layer): Private generic functions
Method, (setf plot-title-offset): Private generic functions
Method, (setf plot2d-cb-mtics): Private generic functions
Method, (setf plot2d-cb-mtics): Private generic functions
Method, (setf plot2d-cb-range): Private generic functions
Method, (setf plot2d-cb-tics): Private generic functions
Method, (setf plot2d-cb-tics): Private generic functions
Method, (setf plot2d-logaxes): Private generic functions
Method, (setf plot2d-x-format): Private generic functions
Method, (setf plot2d-x-mtics): Private generic functions
Method, (setf plot2d-x-mtics): Private generic functions
Method, (setf plot2d-x-range): Public generic functions
Method, (setf plot2d-x-tics): Private generic functions
Method, (setf plot2d-x-title): Private generic functions
Method, (setf plot2d-x-title-offset): Private generic functions
Method, (setf plot2d-x2-mtics): Private generic functions
Method, (setf plot2d-x2-tics): Private generic functions
Method, (setf plot2d-x2-title): Private generic functions
Method, (setf plot2d-x2-title-offset): Private generic functions
Method, (setf plot2d-y-format): Private generic functions
Method, (setf plot2d-y-mtics): Private generic functions
Method, (setf plot2d-y-mtics): Private generic functions
Method, (setf plot2d-y-range): Public generic functions
Method, (setf plot2d-y-tics): Private generic functions
Method, (setf plot2d-y-title): Private generic functions
Method, (setf plot2d-y-title-offset): Private generic functions
Method, (setf plot2d-y2-mtics): Private generic functions
Method, (setf plot2d-y2-tics): Private generic functions
Method, (setf plot2d-y2-title): Private generic functions
Method, (setf plot2d-y2-title-offset): Private generic functions
Method, (setf plot2d-z-mtics): Private generic functions
Method, (setf plot3d-cb-range): Private generic functions
Method, (setf plot3d-colorbox-p): Private generic functions
Method, (setf plot3d-logaxes): Private generic functions
Method, (setf plot3d-pm3d): Private generic functions
Method, (setf plot3d-view): Private generic functions
Method, (setf plot3d-x-format): Private generic functions
Method, (setf plot3d-x-range): Private generic functions
Method, (setf plot3d-x-tics): Private generic functions
Method, (setf plot3d-x-title): Private generic functions
Method, (setf plot3d-y-format): Private generic functions
Method, (setf plot3d-y-range): Private generic functions
Method, (setf plot3d-y-tics): Private generic functions
Method, (setf plot3d-y-title): Private generic functions
Method, (setf plot3d-z-format): Private generic functions
Method, (setf plot3d-z-range): Private generic functions
Method, (setf plot3d-z-tics): Private generic functions
Method, (setf plot3d-z-title): Private generic functions
Method, (setf quantity-scale): Public generic functions
Method, (setf quantity-unit): Public generic functions
Method, (setf rectangular-hist-bin-specs): Public generic functions
Method, (setf reusable-table-creation-fn): Private generic functions
Method, (setf reusable-table-needs-reloading): Private generic functions
Method, (setf reusable-table-opener-form): Public generic functions
Method, (setf row-index): Private generic functions
Method, (setf sparse-hist-value-map): Private generic functions
Method, (setf table-access-mode): Public generic functions
Method, (setf table-chain-creation-functions): Private generic functions
Method, (setf table-chain-current-table): Private generic functions
Method, (setf table-chain-current-table-index): Private generic functions
Method, (setf table-field-names): Public generic functions
Method, (setf table-field-specs): Public generic functions
Method, (setf target-deps): Public generic functions
Method, (setf target-expr): Public generic functions
Method, (setf target-id): Public generic functions
Method, (setf target-load-stat): Private generic functions
Method, (setf target-pdeps): Public generic functions
Method, (setf target-stat): Public generic functions
Method, (setf target-timestamp): Public generic functions
Method, (setf target-val): Public generic functions
Method, (setf title): Public generic functions
Method, (setf typed-table-c->lisp-converter-map): Public generic functions
Method, (setf typed-table-lisp->c-converter-map): Public generic functions
Method, (setf typed-table-row-cstruct): Public generic functions
Method, (setf typed-table-row-pointer): Public generic functions
Method, (setf variable-binning-histogram-binary-trees): Private generic functions
Method, (setf variable-binning-histogram-content): Private generic functions
Method, (setf variable-binning-histogram-dim-specs): Private generic functions
Method, (setf variable-binning-histogram-maxes): Private generic functions
Method, ->double-float: Public generic functions
Method, ->double-float: Public generic functions
Method, ->double-float: Public generic functions
Method, ->double-float: Public generic functions
Method, add: Public generic functions
Method, add: Public generic functions
Method, add: Public generic functions
Method, add: Public generic functions
Method, add: Public generic functions
Method, add: Public generic functions
Method, add: Public generic functions
Method, analytic-line-fn-string: Public generic functions
Method, backing-table: Private generic functions
Method, cathist-bin-table: Private generic functions
Method, cleanup: Public generic functions
Method, cleanup: Public generic functions
Method, columnar-table-row: Private generic functions
Method, contiguous-hist-bin-values: Private generic functions
Method, copy-hist: Public generic functions
Method, copy-hist: Public generic functions
Method, cos: Public generic functions
Method, cos: Public generic functions
Method, cosh: Public generic functions
Method, cosh: Public generic functions
Method, cot: Public generic functions
Method, coth: Public generic functions
Method, csc: Public generic functions
Method, csch: Public generic functions
Method, csv-table-delimeter: Private generic functions
Method, csv-table-field-symbols: Private generic functions
Method, csv-table-file: Private generic functions
Method, csv-table-read-from-string: Private generic functions
Method, csv-table-row: Private generic functions
Method, data-line-data: Public generic functions
Method, data-line-pm3d-ncols: Private generic functions
Method, destruct-on-save?: Private generic functions
Method, destruct-on-save?: Private generic functions
Method, div: Public generic functions
Method, div: Public generic functions
Method, div: Public generic functions
Method, div: Public generic functions
Method, div: Public generic functions
Method, div: Public generic functions
Method, div: Public generic functions
Method, draw: Public generic functions
Method, draw: Public generic functions
Method, draw: Public generic functions
Method, draw: Public generic functions
Method, empty-copy: Private generic functions
Method, empty-copy: Private generic functions
Method, empty-copy: Private generic functions
Method, erf: Public generic functions
Method, err-num-error: Public generic functions
Method, err-num-value: Public generic functions
Method, exp: Public generic functions
Method, exp: Public generic functions
Method, expt: Public generic functions
Method, expt: Public generic functions
Method, expt: Public generic functions
Method, expt: Public generic functions
Method, expt: Public generic functions
Method, factorial: Public generic functions
Method, field-values: Private generic functions
Method, generate-cmd: Public generic functions
Method, generate-cmd: Public generic functions
Method, generate-cmd: Public generic functions
Method, hdf-table-buffer-size: Private generic functions
Method, hdf-table-chain-active-file: Private generic functions
Method, hdf-table-chain-active-table: Private generic functions
Method, hdf-table-chain-binary-tree: Private generic functions
Method, hdf-table-chain-current-table-end: Private generic functions
Method, hdf-table-chain-current-table-index: Private generic functions
Method, hdf-table-chain-current-table-start: Private generic functions
Method, hdf-table-chain-dataset-path: Private generic functions
Method, hdf-table-chain-file-paths: Private generic functions
Method, hdf-table-chain-nrows: Public generic functions
Method, hdf-table-chain-read-row-index: Private generic functions
Method, hdf-table-chain-table-index-offsets: Private generic functions
Method, hdf-table-chain-table-lengths: Private generic functions
Method, hdf-table-chunk-index: Private generic functions
Method, hdf-table-dataset: Private generic functions
Method, hdf-table-nrows: Public generic functions
Method, hdf-table-read-row-index: Private generic functions
Method, hdf-table-row-buffer: Private generic functions
Method, hdf-table-row-buffer-index: Private generic functions
Method, hdf-table-row-type: Private generic functions
Method, hist-bin-values: Public generic functions
Method, hist-bin-values: Public generic functions
Method, hist-bin-values: Public generic functions
Method, hist-default-increment: Public generic functions
Method, hist-dim-names: Public generic functions
Method, hist-empty-bin-value: Public generic functions
Method, hist-index-ref: Public generic functions
Method, hist-index-ref: Public generic functions
Method, hist-insert: Public generic functions
Method, hist-insert: Public generic functions
Method, hist-insert: Public generic functions
Method, hist-insert: Public generic functions
Method, hist-integrate: Public generic functions
Method, hist-integrate: Public generic functions
Method, hist-integrate: Public generic functions
Method, hist-ndims: Public generic functions
Method, hist-point-ref: Public generic functions
Method, hist-point-ref: Public generic functions
Method, hist-point-ref: Public generic functions
Method, hist-point-ref: Public generic functions
Method, hist-project: Public generic functions
Method, hist-reorder-dimensions: Private generic functions
Method, hist-reorder-dimensions: Private generic functions
Method, hist-reorder-dimensions: Private generic functions
Method, hist-slice: Public generic functions
Method, hist-slice: Public generic functions
Method, hist-total-integral: Public generic functions
Method, hist-total-integral: Public generic functions
Method, hist-total-integral: Public generic functions
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, initialize-instance: Public standalone methods
Method, internal-table: Public generic functions
Method, line: Public generic functions
Method, line: Public generic functions
Method, line: Public generic functions
Method, line: Public generic functions
Method, line: Public generic functions
Method, line: Public generic functions
Method, line: Public generic functions
Method, line-color: Public generic functions
Method, line-dash-type: Private generic functions
Method, line-data-cmd: Private generic functions
Method, line-data-cmd: Private generic functions
Method, line-file-io-p: Private generic functions
Method, line-file-io-p: Private generic functions
Method, line-fill-density: Public generic functions
Method, line-fill-style: Public generic functions
Method, line-line-style: Public generic functions
Method, line-line-type: Public generic functions
Method, line-line-width: Public generic functions
Method, line-options: Public generic functions
Method, line-plot-arg: Public generic functions
Method, line-point-size: Private generic functions
Method, line-point-type: Public generic functions
Method, line-style: Public generic functions
Method, lisp->gnuplot: Private generic functions
Method, lisp->gnuplot: Private generic functions
Method, lisp->gnuplot: Private generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, load-object: Public generic functions
Method, log: Public generic functions
Method, log: Public generic functions
Method, make-load-form: Public standalone methods
Method, make-load-form: Public standalone methods
Method, map->alist: Public generic functions
Method, map->alist: Public generic functions
Method, map->alist: Public generic functions
Method, map->alist: Public generic functions
Method, mean: Public generic functions
Method, mean: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, mult: Public generic functions
Method, ncombinations: Public generic functions
Method, normal-cdf: Public generic functions
Method, normal-cdf-inv: Public generic functions
Method, normal-pdf: Public generic functions
Method, npermutations: Public generic functions
Method, npermutations-repeating: Public generic functions
Method, ntuple-table-ntuple: Private generic functions
Method, page-add-plot: Public generic functions
Method, page-gnuplot-session: Public generic functions
Method, page-layout: Public generic functions
Method, page-output: Public generic functions
Method, page-plots: Public generic functions
Method, page-scale: Public generic functions
Method, page-shown-title: Public generic functions
Method, page-terminal: Public generic functions
Method, plist-table-current-table-index: Private generic functions
Method, plist-table-plists: Public generic functions
Method, plot-cmd: Private generic functions
Method, plot-cmd: Private generic functions
Method, plot-grid: Public generic functions
Method, plot-labels: Private generic functions
Method, plot-legend: Public generic functions
Method, plot-lines: Public generic functions
Method, plot-tics-layer: Private generic functions
Method, plot-title-offset: Private generic functions
Method, plot-x-range: Private generic functions
Method, plot-x-range: Private generic functions
Method, plot-y-range: Private generic functions
Method, plot-y-range: Private generic functions
Method, plot2d-cb-mtics: Private generic functions
Method, plot2d-cb-mtics: Private generic functions
Method, plot2d-cb-range: Private generic functions
Method, plot2d-cb-tics: Private generic functions
Method, plot2d-cb-tics: Private generic functions
Method, plot2d-logaxes: Private generic functions
Method, plot2d-x-format: Private generic functions
Method, plot2d-x-mtics: Private generic functions
Method, plot2d-x-mtics: Private generic functions
Method, plot2d-x-range: Public generic functions
Method, plot2d-x-tics: Private generic functions
Method, plot2d-x-title: Private generic functions
Method, plot2d-x-title-offset: Private generic functions
Method, plot2d-x2-mtics: Private generic functions
Method, plot2d-x2-tics: Private generic functions
Method, plot2d-x2-title: Private generic functions
Method, plot2d-x2-title-offset: Private generic functions
Method, plot2d-y-format: Private generic functions
Method, plot2d-y-mtics: Private generic functions
Method, plot2d-y-mtics: Private generic functions
Method, plot2d-y-range: Public generic functions
Method, plot2d-y-tics: Private generic functions
Method, plot2d-y-title: Private generic functions
Method, plot2d-y-title-offset: Private generic functions
Method, plot2d-y2-mtics: Private generic functions
Method, plot2d-y2-tics: Private generic functions
Method, plot2d-y2-title: Private generic functions
Method, plot2d-y2-title-offset: Private generic functions
Method, plot2d-z-mtics: Private generic functions
Method, plot3d-cb-range: Private generic functions
Method, plot3d-colorbox-p: Private generic functions
Method, plot3d-logaxes: Private generic functions
Method, plot3d-pm3d: Private generic functions
Method, plot3d-view: Private generic functions
Method, plot3d-x-format: Private generic functions
Method, plot3d-x-range: Private generic functions
Method, plot3d-x-tics: Private generic functions
Method, plot3d-x-title: Private generic functions
Method, plot3d-y-format: Private generic functions
Method, plot3d-y-range: Private generic functions
Method, plot3d-y-tics: Private generic functions
Method, plot3d-y-title: Private generic functions
Method, plot3d-z-format: Private generic functions
Method, plot3d-z-range: Private generic functions
Method, plot3d-z-tics: Private generic functions
Method, plot3d-z-title: Private generic functions
Method, pre-plot-cmd-settings: Private generic functions
Method, pre-plot-cmd-settings: Private generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, printable: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-div: Public generic functions
Method, protected-unary-div: Public generic functions
Method, protected-unary-div: Public generic functions
Method, protected-unary-div: Public generic functions
Method, protected-unary-div: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity: Public generic functions
Method, quantity-if-necessary: Private generic functions
Method, quantity-if-necessary: Private generic functions
Method, quantity-scale: Public generic functions
Method, quantity-unit: Public generic functions
Method, rectangular-hist-bin-specs: Public generic functions
Method, reusable-table-creation-fn: Private generic functions
Method, reusable-table-needs-reloading: Private generic functions
Method, reusable-table-opener-form: Public generic functions
Method, row-index: Private generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, save-object: Public generic functions
Method, sec: Public generic functions
Method, sech: Public generic functions
Method, sin: Public generic functions
Method, sin: Public generic functions
Method, sinh: Public generic functions
Method, sinh: Public generic functions
Method, sparse-hist-value-map: Private generic functions
Method, sqrt: Public generic functions
Method, sqrt: Public generic functions
Method, sqrt: Public generic functions
Method, sub: Public generic functions
Method, sub: Public generic functions
Method, sub: Public generic functions
Method, sub: Public generic functions
Method, sub: Public generic functions
Method, sub: Public generic functions
Method, sub: Public generic functions
Method, table-access-mode: Public generic functions
Method, table-access-mode: Public generic functions
Method, table-activate-fields: Public generic functions
Method, table-chain-creation-functions: Private generic functions
Method, table-chain-current-table: Private generic functions
Method, table-chain-current-table-index: Private generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-close: Public generic functions
Method, table-commit-row: Public generic functions
Method, table-commit-row: Public generic functions
Method, table-commit-row: Public generic functions
Method, table-commit-row: Public generic functions
Method, table-correlation-matrix: Public generic functions
Method, table-field-names: Public generic functions
Method, table-field-names: Public generic functions
Method, table-field-specs: Public generic functions
Method, table-field-specs: Public generic functions
Method, table-field-values: Public generic functions
Method, table-get-field: Public generic functions
Method, table-get-field: Public generic functions
Method, table-get-field: Public generic functions
Method, table-get-field: Public generic functions
Method, table-get-field: Public generic functions
Method, table-get-field: Public generic functions
Method, table-get-field: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-load-next-row: Public generic functions
Method, table-nrows: Public generic functions
Method, table-nrows: Public generic functions
Method, table-nrows: Public generic functions
Method, table-nrows: Public generic functions
Method, table-nrows: Public generic functions
Method, table-set-field: Public generic functions
Method, table-set-field: Public generic functions
Method, table-set-field: Public generic functions
Method, tan: Public generic functions
Method, tan: Public generic functions
Method, tanh: Public generic functions
Method, tanh: Public generic functions
Method, target-deps: Public generic functions
Method, target-expr: Public generic functions
Method, target-id: Public generic functions
Method, target-load-stat: Private generic functions
Method, target-pdeps: Public generic functions
Method, target-stat: Public generic functions
Method, target-timestamp: Public generic functions
Method, target-val: Public generic functions
Method, title: Public generic functions
Method, type-constructor: Public generic functions
Method, type-constructor: Public generic functions
Method, type-constructor: Public generic functions
Method, type-constructor: Public generic functions
Method, typed-table-c->lisp-converter-map: Public generic functions
Method, typed-table-lisp->c-converter-map: Public generic functions
Method, typed-table-row-cstruct: Public generic functions
Method, typed-table-row-pointer: Public generic functions
Method, unary-div: Public generic functions
Method, unary-div: Public generic functions
Method, unary-div: Public generic functions
Method, unary-div: Public generic functions
Method, unary-div: Public generic functions
Method, unary-sub: Public generic functions
Method, unary-sub: Public generic functions
Method, unary-sub: Public generic functions
Method, uniform-cdf: Public generic functions
Method, uniform-cdf-inv: Public generic functions
Method, variable-binning-histogram-binary-trees: Private generic functions
Method, variable-binning-histogram-content: Private generic functions
Method, variable-binning-histogram-dim-specs: Private generic functions
Method, variable-binning-histogram-maxes: Private generic functions
Method, variance: Public generic functions
Method, variance: Public generic functions
micro: Public ordinary functions
milli: Public ordinary functions
min-by: Public ordinary functions
minimum: Public ordinary functions
minkowski-dot: Public ordinary functions
minkowski-norm: Public ordinary functions
minkowski-norm2: Public ordinary functions
mkdirpath: Public ordinary functions
mklist: Public ordinary functions
mkres: Public ordinary functions
mkset: Private ordinary functions
mkstr: Public ordinary functions
moving-average: Public ordinary functions
mres: Public macros
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
mult: Public generic functions
multidiff: Public ordinary functions
multinewton: Public ordinary functions
multinomial: Public ordinary functions
mvbind: Public macros
mvres: Public ordinary functions
mvsetq: Public macros

N
nano: Public ordinary functions
ncombinations: Public generic functions
ncombinations: Public generic functions
ncombinations-repeating: Public ordinary functions
necessary-pass-reductions: Public ordinary functions
newton: Public ordinary functions
next-data-path: Private ordinary functions
next-log-id: Private ordinary functions
node: Private ordinary functions
node-children: Private ordinary functions
node-content: Private ordinary functions
node-id: Private ordinary functions
node-leaf-p: Public ordinary functions
node-left-child: Public ordinary functions
node-right-child: Public ordinary functions
node-subcontent: Private ordinary functions
node-value: Public ordinary functions
node-value-count: Private ordinary functions
normal-cdf: Public generic functions
normal-cdf: Public generic functions
normal-cdf-inv: Public generic functions
normal-cdf-inv: Public generic functions
normal-pdf: Public generic functions
normal-pdf: Public generic functions
normalize-histogram: Public ordinary functions
not-all: Private ordinary functions
npermutations: Public generic functions
npermutations: Public generic functions
npermutations-repeating: Public generic functions
npermutations-repeating: Public generic functions
ntuple-opener: Public ordinary functions
ntuple-table-ntuple: Private generic functions
ntuple-table-ntuple: Private generic functions

O
object->clist: Public ordinary functions
object->plist: Public ordinary functions
old-read-histogram: Private ordinary functions
olet: Public macros
one-if-null: Private ordinary functions
open-cache: Public ordinary functions
open-csv-table: Public ordinary functions
open-hdf-file: Public ordinary functions
open-hdf-table: Public ordinary functions
open-hdf-table-chain: Public ordinary functions
open-ntuple-table: Public ordinary functions
open-plist-table: Public ordinary functions
open-table-chain: Public ordinary functions

P
page: Public ordinary functions
page-add-plot: Public generic functions
page-add-plot: Public generic functions
page-gnuplot-session: Public generic functions
page-gnuplot-session: Public generic functions
page-layout: Public generic functions
page-layout: Public generic functions
page-output: Public generic functions
page-output: Public generic functions
page-plots: Public generic functions
page-plots: Public generic functions
page-scale: Public generic functions
page-scale: Public generic functions
page-shown-title: Public generic functions
page-shown-title: Public generic functions
page-terminal: Public generic functions
page-terminal: Public generic functions
pagejoin!: Public ordinary functions
pagemerge!: Public ordinary functions
par: Public macros
par-def-last?: Private ordinary functions
par-empty-last?: Private ordinary functions
par-needs-updating?: Private ordinary functions
par-set-last?: Private ordinary functions
param-dependents: Private ordinary functions
parfn: Public ordinary functions
partition: Public ordinary functions
pathname-absolute-p: Public ordinary functions
pathname-relative-p: Public ordinary functions
pdf-term: Public ordinary functions
percentiles: Public ordinary functions
periodic-shift: Public ordinary functions
permute: Public ordinary functions
peta: Public ordinary functions
phi: Public ordinary functions
pico: Public ordinary functions
pipe-functions: Private ordinary functions
pivot: Public ordinary functions
plist->alist: Public ordinary functions
plist-opener: Public ordinary functions
plist-select-fields: Public ordinary functions
plist-table-current-table-index: Private generic functions
plist-table-current-table-index: Private generic functions
plist-table-plists: Public generic functions
plist-table-plists: Public generic functions
plot-cmd: Private generic functions
plot-cmd: Private generic functions
plot-cmd: Private generic functions
plot-grid: Public generic functions
plot-grid: Public generic functions
plot-labels: Private generic functions
plot-labels: Private generic functions
plot-legend: Public generic functions
plot-legend: Public generic functions
plot-lines: Public generic functions
plot-lines: Public generic functions
plot-tics-layer: Private generic functions
plot-tics-layer: Private generic functions
plot-title-offset: Private generic functions
plot-title-offset: Private generic functions
plot-x-range: Private generic functions
plot-x-range: Private generic functions
plot-x-range: Private generic functions
plot-y-range: Private generic functions
plot-y-range: Private generic functions
plot-y-range: Private generic functions
plot2d: Public ordinary functions
plot2d-cb-mtics: Private generic functions
plot2d-cb-mtics: Private generic functions
plot2d-cb-mtics: Private generic functions
plot2d-cb-range: Private generic functions
plot2d-cb-range: Private generic functions
plot2d-cb-tics: Private generic functions
plot2d-cb-tics: Private generic functions
plot2d-cb-tics: Private generic functions
plot2d-logaxes: Private generic functions
plot2d-logaxes: Private generic functions
plot2d-x-format: Private generic functions
plot2d-x-format: Private generic functions
plot2d-x-mtics: Private generic functions
plot2d-x-mtics: Private generic functions
plot2d-x-mtics: Private generic functions
plot2d-x-range: Public generic functions
plot2d-x-range: Public generic functions
plot2d-x-tics: Private generic functions
plot2d-x-tics: Private generic functions
plot2d-x-title: Private generic functions
plot2d-x-title: Private generic functions
plot2d-x-title-offset: Private generic functions
plot2d-x-title-offset: Private generic functions
plot2d-x2-mtics: Private generic functions
plot2d-x2-mtics: Private generic functions
plot2d-x2-tics: Private generic functions
plot2d-x2-tics: Private generic functions
plot2d-x2-title: Private generic functions
plot2d-x2-title: Private generic functions
plot2d-x2-title-offset: Private generic functions
plot2d-x2-title-offset: Private generic functions
plot2d-y-format: Private generic functions
plot2d-y-format: Private generic functions
plot2d-y-mtics: Private generic functions
plot2d-y-mtics: Private generic functions
plot2d-y-mtics: Private generic functions
plot2d-y-range: Public generic functions
plot2d-y-range: Public generic functions
plot2d-y-tics: Private generic functions
plot2d-y-tics: Private generic functions
plot2d-y-title: Private generic functions
plot2d-y-title: Private generic functions
plot2d-y-title-offset: Private generic functions
plot2d-y-title-offset: Private generic functions
plot2d-y2-mtics: Private generic functions
plot2d-y2-mtics: Private generic functions
plot2d-y2-tics: Private generic functions
plot2d-y2-tics: Private generic functions
plot2d-y2-title: Private generic functions
plot2d-y2-title: Private generic functions
plot2d-y2-title-offset: Private generic functions
plot2d-y2-title-offset: Private generic functions
plot2d-z-mtics: Private generic functions
plot2d-z-mtics: Private generic functions
plot3d: Public ordinary functions
plot3d-cb-range: Private generic functions
plot3d-cb-range: Private generic functions
plot3d-colorbox-p: Private generic functions
plot3d-colorbox-p: Private generic functions
plot3d-logaxes: Private generic functions
plot3d-logaxes: Private generic functions
plot3d-pm3d: Private generic functions
plot3d-pm3d: Private generic functions
plot3d-view: Private generic functions
plot3d-view: Private generic functions
plot3d-x-format: Private generic functions
plot3d-x-format: Private generic functions
plot3d-x-range: Private generic functions
plot3d-x-range: Private generic functions
plot3d-x-tics: Private generic functions
plot3d-x-tics: Private generic functions
plot3d-x-title: Private generic functions
plot3d-x-title: Private generic functions
plot3d-y-format: Private generic functions
plot3d-y-format: Private generic functions
plot3d-y-range: Private generic functions
plot3d-y-range: Private generic functions
plot3d-y-tics: Private generic functions
plot3d-y-tics: Private generic functions
plot3d-y-title: Private generic functions
plot3d-y-title: Private generic functions
plot3d-z-format: Private generic functions
plot3d-z-format: Private generic functions
plot3d-z-range: Private generic functions
plot3d-z-range: Private generic functions
plot3d-z-tics: Private generic functions
plot3d-z-tics: Private generic functions
plot3d-z-title: Private generic functions
plot3d-z-title: Private generic functions
plotdir: Private ordinary functions
plotjoin!: Public ordinary functions
plotting-exit-hook: Private ordinary functions
pm3d: Public ordinary functions
png-term: Public ordinary functions
pngcairo-term: Public ordinary functions
point-in-bounds: Private ordinary functions
poisson: Public ordinary functions
poisson-alist: Public ordinary functions
poll: Public macros
polynomial: Public ordinary functions
polynomial-derivative: Private ordinary functions
polynomial-integral: Private ordinary functions
polynomial-spline: Public ordinary functions
polynomial-spline-coefs: Public ordinary functions
polynomial-spline-constraint: Public ordinary functions
polynomial-spline-degree: Public ordinary functions
polynomial-spline-deltas: Public ordinary functions
polynomial-spline-p: Private ordinary functions
polynomial-spline-xs: Public ordinary functions
power: Public ordinary functions
pre-plot-cmd-settings: Private generic functions
pre-plot-cmd-settings: Private generic functions
pre-plot-cmd-settings: Private generic functions
print-eval: Public macros
print-object: Public standalone methods
print-object: Public standalone methods
print-object: Public standalone methods
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable: Public generic functions
printable-cons: Private ordinary functions
printres: Public ordinary functions
product: Public ordinary functions
progresstrans: Public ordinary functions
project: Public ordinary functions
project-parameters: Public ordinary functions
project-path: Public ordinary functions
project-targets: Public ordinary functions
promote-err-num: Private ordinary functions
prompt-wait: Private ordinary functions
prompt-wait-by: Private ordinary functions
protected-/: Public ordinary functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-div: Public generic functions
protected-unary-div: Public generic functions
protected-unary-div: Public generic functions
protected-unary-div: Public generic functions
protected-unary-div: Public generic functions
protected-unary-div: Public generic functions
prune: Public ordinary functions
pruneres: Public ordinary functions
ps-term: Public ordinary functions
pseudo-constant: Private macros
purgeres: Public ordinary functions

Q
qq-plot: Public ordinary functions
qt-term: Public ordinary functions
quantiles: Public ordinary functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity: Public generic functions
quantity-if-necessary: Private generic functions
quantity-if-necessary: Private generic functions
quantity-if-necessary: Private generic functions
quantity-scale: Public generic functions
quantity-scale: Public generic functions
quantity-transformer-reader-macro: Private ordinary functions
quantity-unit: Public generic functions
quantity-unit: Public generic functions

R
range: Public ordinary functions
read-fields-from-file: Public ordinary functions
read-fields-from-pathname: Public ordinary functions
read-histogram: Public ordinary functions
read-lines-from-file: Public ordinary functions
read-lines-from-pathname: Public ordinary functions
read-stream-no-hang: Private ordinary functions
reader-macro-units->quantity: Public ordinary functions
receive: Private ordinary functions
rectangular-hist-bin-specs: Public generic functions
rectangular-hist-bin-specs: Public generic functions
reduce-defun: Private macros
reduceby: Public ordinary functions
remakeres: Public macros
removed-ltab-source-dep<: Public ordinary functions
removed-ltab-source-depmap: Public ordinary functions
removed-source-dep<: Public ordinary functions
removed-source-depmap: Public ordinary functions
replace-id: Private ordinary functions
replace-log-id: Private ordinary functions
replace-push-fields: Private ordinary functions
res: Public macros
res-dependencies: Public ordinary functions
res-dependents: Public ordinary functions
res?: Private ordinary functions
reset-data-path: Private ordinary functions
reset-log-id: Private ordinary functions
reset-memo-map: Public ordinary functions
reset-table-chain: Public ordinary functions
resfn: Public ordinary functions
resform?: Public ordinary functions
residuals: Public ordinary functions
restart-gnuplot-sessions: Public ordinary functions
reusable-table-creation-fn: Private generic functions
reusable-table-creation-fn: Private generic functions
reusable-table-needs-reloading: Private generic functions
reusable-table-needs-reloading: Private generic functions
reusable-table-opener-form: Public generic functions
reusable-table-opener-form: Public generic functions
ridge-regression: Public ordinary functions
rk4: Public ordinary functions
row-index: Private generic functions
row-index: Private generic functions
run-prog: Private ordinary functions

S
safe-funcall: Public ordinary functions
sample-function: Public ordinary functions
sample-moment: Public ordinary functions
save-lfields: Private ordinary functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-object: Public generic functions
save-project: Public ordinary functions
save-snapshot: Public ordinary functions
save-sublid-map: Private ordinary functions
save-target: Public ordinary functions
sec: Public generic functions
sec: Public generic functions
sech: Public generic functions
sech: Public generic functions
sequencep: Public ordinary functions
set*: Private ordinary functions
set+: Private ordinary functions
set-: Private ordinary functions
set->list: Private ordinary functions
set->list: Private ordinary functions
set-default-unit: Private ordinary functions
set-empty?: Private ordinary functions
set-equal?: Private ordinary functions
set-insert: Private ordinary functions
set-member: Private ordinary functions
set-pass-result-targets!: Private ordinary functions
set-project-path: Public ordinary functions
setres: Public macros
setresfn: Public ordinary functions
settrans: Public ordinary functions
set^: Private ordinary functions
sha1: Public ordinary functions
sha1-from-pathname: Public ordinary functions
shadowing-use-package: Public ordinary functions
shaped-random: Public ordinary functions
sin: Public generic functions
sin: Public generic functions
sin: Public generic functions
single: Public ordinary functions
singleton-cache: Public ordinary functions
sinh: Public generic functions
sinh: Public generic functions
sinh: Public generic functions
sinusoid: Public ordinary functions
skewed-gaussian: Public ordinary functions
skewness: Public ordinary functions
slot-keyword-names: Public ordinary functions
slot-names: Public ordinary functions
slot-values: Public ordinary functions
smart-read-from-string: Public ordinary functions
solve-interval-bisection: Public ordinary functions
some-not-all: Private ordinary functions
sp-solve-system: Private ordinary functions
sparse->contiguous: Public ordinary functions
sparse-hist-integrate-contents: Private ordinary functions
sparse-hist-integrate-contents-worker: Private ordinary functions
sparse-hist-value-map: Private generic functions
sparse-hist-value-map: Private generic functions
spawn-gnuplot-session: Private ordinary functions
splice: Public ordinary functions
spline-bin-index: Private ordinary functions
sqrt: Public generic functions
sqrt: Public generic functions
sqrt: Public generic functions
sqrt: Public generic functions
srctab: Public macros
srctab?: Private ordinary functions
standard-deviation: Public ordinary functions
standard-scores: Public ordinary functions
string-append: Public ordinary functions
sub: Public generic functions
sub: Public generic functions
sub: Public generic functions
sub: Public generic functions
sub: Public generic functions
sub: Public generic functions
sub: Public generic functions
sub: Public generic functions
subpath: Public ordinary functions
sum: Public ordinary functions
sum-in-quadrature: Private ordinary functions
suppress-output: Public macros
suppress-output-old: Private macros
symb: Public ordinary functions

T
tab: Public macros
tab?: Public ordinary functions
table->cstruct: Private ordinary functions
table->hdf-type: Private ordinary functions
table->plists: Public ordinary functions
table-access-mode: Public generic functions
table-access-mode: Public generic functions
table-access-mode: Public generic functions
table-activate-fields: Public generic functions
table-activate-fields: Public generic functions
table-chain-creation-functions: Private generic functions
table-chain-creation-functions: Private generic functions
table-chain-current-table: Private generic functions
table-chain-current-table: Private generic functions
table-chain-current-table-index: Private generic functions
table-chain-current-table-index: Private generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-close: Public generic functions
table-commit-row: Public generic functions
table-commit-row: Public generic functions
table-commit-row: Public generic functions
table-commit-row: Public generic functions
table-commit-row: Public generic functions
table-copy: Public ordinary functions
table-correlation-matrix: Public generic functions
table-correlation-matrix: Public generic functions
table-easy-view: Public macros
table-field-names: Public generic functions
table-field-names: Public generic functions
table-field-names: Public generic functions
table-field-specs: Public generic functions
table-field-specs: Public generic functions
table-field-specs: Public generic functions
table-field-symbols: Public ordinary functions
table-field-values: Public generic functions
table-field-values: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-get-field: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-load-next-row: Public generic functions
table-nrows: Public generic functions
table-nrows: Public generic functions
table-nrows: Public generic functions
table-nrows: Public generic functions
table-nrows: Public generic functions
table-nrows: Public generic functions
table-open-p: Public ordinary functions
table-pass: Public macros
table-pass?: Private ordinary functions
table-push-fields: Public macros
table-reduce: Public ordinary functions
table-reduction-body: Private ordinary functions
table-reduction-context-tree: Private ordinary functions
table-reduction-inits: Private ordinary functions
table-reduction-return: Private ordinary functions
table-reduction-source: Public ordinary functions
table-reduction?: Public ordinary functions
table-row->plist: Public ordinary functions
table-set-field: Public generic functions
table-set-field: Public generic functions
table-set-field: Public generic functions
table-set-field: Public generic functions
table-subset: Public ordinary functions
table-summarize: Public ordinary functions
table-target?: Public ordinary functions
table-value-counts: Public macros
table-view: Public ordinary functions
tabletrans: Public ordinary functions
tan: Public generic functions
tan: Public generic functions
tan: Public generic functions
tanh: Public generic functions
tanh: Public generic functions
tanh: Public generic functions
target-deps: Public generic functions
target-deps: Public generic functions
target-expr: Public generic functions
target-expr: Public generic functions
target-id: Public generic functions
target-id: Public generic functions
target-ids: Public ordinary functions
target-load-stat: Private generic functions
target-load-stat: Private generic functions
target-path: Public ordinary functions
target-pdeps: Public generic functions
target-pdeps: Public generic functions
target-stat: Public generic functions
target-stat: Public generic functions
target-table: Public ordinary functions
target-table-edge-map: Public ordinary functions
target-timestamp: Public generic functions
target-timestamp: Public generic functions
target-type: Private ordinary functions
target-val: Public generic functions
target-val: Public generic functions
ten-factor: Private ordinary functions
tensor-*: Public ordinary functions
tensor-+: Public ordinary functions
tensor--: Public ordinary functions
tensor-/: Public ordinary functions
tensor-contract: Public ordinary functions
tensor-dimensions: Public ordinary functions
tensor-flat-ref: Public ordinary functions
tensor-flatten: Public ordinary functions
tensor-map: Public ordinary functions
tensor-map-transformer-reader-macro: Private ordinary functions
tensor-rank: Public ordinary functions
tensor-ref: Public ordinary functions
tensor-simple-type: Private ordinary functions
tensor-size: Private ordinary functions
tensor-unflatten: Public ordinary functions
tera: Public ordinary functions
testdepmap: Private ordinary functions
tfref: Public ordinary functions
theta: Public ordinary functions
tics: Public ordinary functions
time-proc: Public macros
title: Public generic functions
title: Public generic functions
tmap: Private ordinary functions
to-pair-function: Public ordinary functions
topological-sort: Public ordinary functions
transform-target-table: Public ordinary functions
transforms-propagate: Public ordinary functions
transpose: Public ordinary functions
tree-flatten: Public ordinary functions
tree-ids: Private ordinary functions
tree-map: Public ordinary functions
tref: Public ordinary functions
type-constructor: Public generic functions
type-constructor: Public generic functions
type-constructor: Public generic functions
type-constructor: Public generic functions
type-constructor: Public generic functions
typed-table->typespec: Public ordinary functions
typed-table-c->lisp-converter-map: Public generic functions
typed-table-c->lisp-converter-map: Public generic functions
typed-table-lisp->c-converter-map: Public generic functions
typed-table-lisp->c-converter-map: Public generic functions
typed-table-row-cstruct: Public generic functions
typed-table-row-cstruct: Public generic functions
typed-table-row-pointer: Public generic functions
typed-table-row-pointer: Public generic functions
typespec->c-to-lisp: Public ordinary functions
typespec->cffi-type: Public ordinary functions
typespec->field-names: Public ordinary functions
typespec->field-specs: Public ordinary functions
typespec->hdf-type: Public ordinary functions
typespec->lisp-to-c: Public ordinary functions
typespec-array-dim-list: Public ordinary functions
typespec-array-element-type: Public ordinary functions
typespec-array-p: Public ordinary functions
typespec-array-rank: Public ordinary functions
typespec-array-size: Public ordinary functions
typespec-compound-field-alist: Public ordinary functions
typespec-compound-field-names: Public ordinary functions
typespec-compound-field-specs: Public ordinary functions
typespec-compound-p: Public ordinary functions
typespec-flatten-arrays: Public ordinary functions
typespec-foreign-alloc: Public ordinary functions

U
ultimate-source-tables: Public ordinary functions
ultimate-source-tables-new: Private ordinary functions
un-singleton-zero: Private ordinary functions
unary-div: Public generic functions
unary-div: Public generic functions
unary-div: Public generic functions
unary-div: Public generic functions
unary-div: Public generic functions
unary-div: Public generic functions
unary-sub: Public generic functions
unary-sub: Public generic functions
unary-sub: Public generic functions
unary-sub: Public generic functions
undefpars: Public macros
undefres: Public macros
unflatten-index: Private ordinary functions
uniform-cdf: Public generic functions
uniform-cdf: Public generic functions
uniform-cdf-inv: Public generic functions
uniform-cdf-inv: Public generic functions
unit->quantity: Private ordinary functions
unit-compound-form: Private ordinary functions
unit-div: Private ordinary functions
unit-expt: Private ordinary functions
unit-first<: Private ordinary functions
unit-first=: Private ordinary functions
unit-mult: Private ordinary functions
unit-simplify: Private ordinary functions
unit-standard-form: Private ordinary functions
unit-standard-order: Private ordinary functions
unit-string: Private ordinary functions
unit-symbol: Private ordinary functions
unlines: Public ordinary functions
unload-target: Public ordinary functions
unlzip: Public ordinary functions
unmemoize: Public ordinary functions
unres: Public ordinary functions
unres: Private ordinary functions
unsetdeps: Public macros
unsetdepsfn: Public ordinary functions
unsetres: Public macros
unsetresfn: Public ordinary functions
unwrap-single: Private ordinary functions
unzip: Public ordinary functions
use-gmath: Public ordinary functions
use-package-group: Public ordinary functions

V
variable-binning-histogram-binary-trees: Private generic functions
variable-binning-histogram-binary-trees: Private generic functions
variable-binning-histogram-content: Private generic functions
variable-binning-histogram-content: Private generic functions
variable-binning-histogram-dim-specs: Private generic functions
variable-binning-histogram-dim-specs: Private generic functions
variable-binning-histogram-maxes: Private generic functions
variable-binning-histogram-maxes: Private generic functions
variance: Public generic functions
variance: Public generic functions
variance: Public generic functions
vector->matrix: Public ordinary functions
vhist->pm3d: Private ordinary functions

W
when-keywords: Public macros
when-keywords-transformer-reader-macro: Private ordinary functions
widest-range: Private ordinary functions
with-cleanup: Public macros
with-create-dataspace: Public macros
with-dataset-type: Public macros
with-default-args: Public macros
with-mres: Public macros
with-open-dataspace: Public macros
with-open-hdf-file: Public macros
with-quantities: Private macros
words: Public ordinary functions
work-path: Public ordinary functions
wrap-for-reuse: Public macros
write-form-sha1: Private ordinary functions
write-histogram: Public ordinary functions
write-lines-to-file: Public ordinary functions
write-lines-to-pathname: Public ordinary functions
wxt-term: Public ordinary functions

Y
yocto: Public ordinary functions
yotta: Public ordinary functions

Z
zepto: Public ordinary functions
zetta: Public ordinary functions
zip: Public ordinary functions


A.3 Variables

Jump to:   *   +  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   T   U   V   X   Y   Z  
Index Entry  Section

*
*ascii-map*: Private special variables
*cache-table*: Private special variables
*cl-ana-package-names*: Private special variables
*cl-bind-expander*: Private special variables
*cl-bind-ops*: Private special variables
*cl-flet-expander*: Private special variables
*cl-flet-ops*: Private special variables
*cl-let-expander*: Private special variables
*cl-let-ops*: Private special variables
*compiled-generators*: Private special variables
*copy-target-table-p*: Public special variables
*default-units*: Private special variables
*fin-target-tables*: Public special variables
*gmath-generic-map*: Public special variables
*gnuplot-file-io*: Public special variables
*gnuplot-file-io-index*: Private special variables
*gnuplot-max-file-io-index*: Private special variables
*gnuplot-sessions*: Public special variables
*gnuplot-single-session*: Public special variables
*gsym-tables*: Private special variables
*hdf-cffi-type-map*: Private special variables
*histogram-bin-spec-path*: Private special variables
*histogram-data-path*: Private special variables
*lambda-expander*: Private special variables
*lambda-ops*: Private special variables
*last-id*: Private special variables
*linear-fn-coefs*: Private special variables
*load-function-map*: Private special variables
*makeres-args*: Public special variables
*makeres-progress-results-only-p*: Public special variables
*makeres-propagate*: Private special variables
*makeres-warnings*: Public special variables
*memoized-map*: Private special variables
*package-groups*: Private special variables
*params-table*: Public special variables
*plotting-exit-hook-p*: Private special variables
*print-progress*: Public special variables
*printable-ascii-codes*: Private special variables
*proj->binding-ops*: Public special variables
*proj->ignore*: Private special variables
*proj->ignore-filters*: Private special variables
*proj->lid->sublids*: Private special variables
*proj->op->expander*: Public special variables
*proj->par->def-last?*: Private special variables
*proj->par->lid*: Private special variables
*proj->res->lid*: Private special variables
*proj->res-macros*: Private special variables
*proj->tab->lfields*: Private special variables
*project->bid->body*: Private special variables
*project-id*: Public special variables
*project-paths*: Private special variables
*save-function-map*: Private special variables
*sticky-pars*: Private special variables
*table-binding-ops*: Private special variables
*target-tables*: Public special variables
*trans->added-deps-fn*: Private special variables
*trans->propogator-fn*: Public special variables
*transformation-table*: Public special variables
*window-number*: Private special variables

+
+a0+: Public special variables
+alpha+: Public special variables
+c+: Public special variables
+e+: Public special variables
+eps0+: Public special variables
+g+: Public special variables
+gravitational-acceleration+: Public special variables
+gsl-continue+: Private special variables
+gsl-eof+: Public constants
+gsl-success+: Private special variables
+h+: Public special variables
+h5p-attribute-access+: Private symbol macros
+h5p-attribute-access-default+: Private symbol macros
+h5p-attribute-create+: Public symbol macros
+h5p-attribute-create-default+: Public symbol macros
+h5p-dataset-access+: Public symbol macros
+h5p-dataset-access-default+: Public symbol macros
+h5p-dataset-create+: Public symbol macros
+h5p-dataset-create-default+: Public symbol macros
+h5p-dataset-xfer+: Public symbol macros
+h5p-dataset-xfer-default+: Public symbol macros
+h5p-datatype-access+: Public symbol macros
+h5p-datatype-access-default+: Public symbol macros
+h5p-datatype-create+: Public symbol macros
+h5p-datatype-create-default+: Public symbol macros
+h5p-file-access+: Public symbol macros
+h5p-file-access-default+: Public symbol macros
+h5p-file-create+: Public symbol macros
+h5p-file-create-default+: Public symbol macros
+h5p-file-mount+: Public symbol macros
+h5p-file-mount-default+: Public symbol macros
+h5p-group-access+: Public symbol macros
+h5p-group-access-default+: Public symbol macros
+h5p-group-create+: Public symbol macros
+h5p-group-create-default+: Public symbol macros
+h5p-link-access+: Public symbol macros
+h5p-link-access-default+: Public symbol macros
+h5p-link-create+: Public symbol macros
+h5p-link-create-default+: Public symbol macros
+h5p-object-copy+: Public symbol macros
+h5p-object-copy-default+: Public symbol macros
+h5p-object-create+: Public symbol macros
+h5p-root+: Public symbol macros
+h5p-string-create+: Public symbol macros
+h5t-alpha-b16+: Private symbol macros
+h5t-alpha-b32+: Private symbol macros
+h5t-alpha-b64+: Private symbol macros
+h5t-alpha-b8+: Private symbol macros
+h5t-alpha-f32+: Private symbol macros
+h5t-alpha-f64+: Private symbol macros
+h5t-alpha-i16+: Private symbol macros
+h5t-alpha-i32+: Private symbol macros
+h5t-alpha-i64+: Private symbol macros
+h5t-alpha-i8+: Private symbol macros
+h5t-alpha-u16+: Private symbol macros
+h5t-alpha-u32+: Private symbol macros
+h5t-alpha-u64+: Private symbol macros
+h5t-alpha-u8+: Private symbol macros
+h5t-c-s1+: Public symbol macros
+h5t-fortran-s1+: Public symbol macros
+h5t-ieee-f32be+: Public symbol macros
+h5t-ieee-f32le+: Public symbol macros
+h5t-ieee-f64be+: Public symbol macros
+h5t-ieee-f64le+: Public symbol macros
+h5t-intel-b16+: Private symbol macros
+h5t-intel-b32+: Private symbol macros
+h5t-intel-b64+: Private symbol macros
+h5t-intel-b8+: Private symbol macros
+h5t-intel-f32+: Private symbol macros
+h5t-intel-f64+: Private symbol macros
+h5t-intel-i16+: Private symbol macros
+h5t-intel-i32+: Private symbol macros
+h5t-intel-i64+: Private symbol macros
+h5t-intel-i8+: Private symbol macros
+h5t-intel-u16+: Private symbol macros
+h5t-intel-u32+: Private symbol macros
+h5t-intel-u64+: Private symbol macros
+h5t-intel-u8+: Private symbol macros
+h5t-mips-b16+: Private symbol macros
+h5t-mips-b32+: Private symbol macros
+h5t-mips-b64+: Private symbol macros
+h5t-mips-b8+: Private symbol macros
+h5t-mips-f32+: Private symbol macros
+h5t-mips-f64+: Private symbol macros
+h5t-mips-i16+: Private symbol macros
+h5t-mips-i32+: Private symbol macros
+h5t-mips-i64+: Private symbol macros
+h5t-mips-i8+: Private symbol macros
+h5t-mips-u16+: Private symbol macros
+h5t-mips-u32+: Private symbol macros
+h5t-mips-u64+: Private symbol macros
+h5t-mips-u8+: Private symbol macros
+h5t-native-b16+: Public symbol macros
+h5t-native-b32+: Public symbol macros
+h5t-native-b64+: Public symbol macros
+h5t-native-b8+: Public symbol macros
+h5t-native-char+: Public symbol macros
+h5t-native-double+: Public symbol macros
+h5t-native-float+: Public symbol macros
+h5t-native-haddr+: Public symbol macros
+h5t-native-hbool+: Public symbol macros
+h5t-native-herr+: Public symbol macros
+h5t-native-hsize+: Public symbol macros
+h5t-native-hssize+: Public symbol macros
+h5t-native-int+: Public symbol macros
+h5t-native-int-fast16+: Private symbol macros
+h5t-native-int-fast32+: Private symbol macros
+h5t-native-int-fast64+: Private symbol macros
+h5t-native-int-fast8+: Private symbol macros
+h5t-native-int-least16+: Private symbol macros
+h5t-native-int-least32+: Private symbol macros
+h5t-native-int-least64+: Private symbol macros
+h5t-native-int-least8+: Private symbol macros
+h5t-native-int16+: Private symbol macros
+h5t-native-int32+: Private symbol macros
+h5t-native-int64+: Private symbol macros
+h5t-native-int8+: Private symbol macros
+h5t-native-llong+: Public symbol macros
+h5t-native-long+: Public symbol macros
+h5t-native-opaque+: Public symbol macros
+h5t-native-schar+: Public symbol macros
+h5t-native-short+: Public symbol macros
+h5t-native-uchar+: Public symbol macros
+h5t-native-uint+: Public symbol macros
+h5t-native-uint-fast16+: Private symbol macros
+h5t-native-uint-fast32+: Private symbol macros
+h5t-native-uint-fast64+: Private symbol macros
+h5t-native-uint-fast8+: Private symbol macros
+h5t-native-uint-least16+: Private symbol macros
+h5t-native-uint-least32+: Private symbol macros
+h5t-native-uint-least64+: Private symbol macros
+h5t-native-uint-least8+: Private symbol macros
+h5t-native-uint16+: Private symbol macros
+h5t-native-uint32+: Private symbol macros
+h5t-native-uint64+: Private symbol macros
+h5t-native-uint8+: Private symbol macros
+h5t-native-ullong+: Public symbol macros
+h5t-native-ulong+: Public symbol macros
+h5t-native-ushort+: Public symbol macros
+h5t-std-b16be+: Public symbol macros
+h5t-std-b16le+: Public symbol macros
+h5t-std-b32be+: Public symbol macros
+h5t-std-b32le+: Public symbol macros
+h5t-std-b64be+: Public symbol macros
+h5t-std-b64le+: Public symbol macros
+h5t-std-b8be+: Public symbol macros
+h5t-std-b8le+: Public symbol macros
+h5t-std-i16be+: Public symbol macros
+h5t-std-i16le+: Public symbol macros
+h5t-std-i32be+: Public symbol macros
+h5t-std-i32le+: Public symbol macros
+h5t-std-i64be+: Public symbol macros
+h5t-std-i64le+: Public symbol macros
+h5t-std-i8be+: Public symbol macros
+h5t-std-i8le+: Public symbol macros
+h5t-std-ref-dsetreg+: Public symbol macros
+h5t-std-ref-obj+: Public symbol macros
+h5t-std-u16be+: Public symbol macros
+h5t-std-u16le+: Public symbol macros
+h5t-std-u32be+: Public symbol macros
+h5t-std-u32le+: Public symbol macros
+h5t-std-u64be+: Public symbol macros
+h5t-std-u64le+: Public symbol macros
+h5t-std-u8be+: Public symbol macros
+h5t-std-u8le+: Public symbol macros
+h5t-unix-d32be+: Public symbol macros
+h5t-unix-d32le+: Public symbol macros
+h5t-unix-d64be+: Public symbol macros
+h5t-unix-d64le+: Public symbol macros
+h5t-vax-f32+: Private symbol macros
+h5t-vax-f64+: Private symbol macros
+hbar+: Public special variables
+k-boltzmann+: Public special variables
+k-coulomb+: Public special variables
+md+: Public special variables
+me+: Public special variables
+mn+: Public special variables
+mp+: Public special variables
+mu-bohr+: Public special variables
+mu0+: Public special variables
+na+: Public special variables
+null+: Public special variables
+r+: Public special variables
+r-electron+: Public special variables
+rydberg+: Public special variables
+si-base-units+: Private special variables
+stefan-boltzmann+: Public special variables
+t0+: Public special variables
+vsound+: Public special variables
+z0+: Public special variables

A
access-mode: Public classes
active-file: Public classes
active-table: Public classes
available-symbols: Private structures

B
backing-table: Public classes
bin-specs: Public classes
bin-table: Public classes
bin-value-map: Public classes
bin-values: Public classes
binary-trees: Public classes

C
c->lisp-converter-map: Public classes
cb-mtics: Public classes
cb-mtics: Public classes
cb-range: Public classes
cb-range: Public classes
cb-tics: Public classes
cb-tics: Public classes
chunk-index: Public classes
coefs: Public structures
color: Public classes
colorbox-p: Public classes
Constant, +gsl-eof+: Public constants
content: Public classes
creation-fn: Public classes
creation-fn-form: Public classes
creation-functions: Private classes
current-table: Private classes
current-table-end: Public classes
current-table-index: Public classes
current-table-index: Private classes
current-table-index: Private classes
current-table-start: Public classes

D
dash-type: Public classes
data: Public classes
dataset-path: Public classes
default-increment: Public classes
degree: Public structures
delimeter: Public classes
deltas: Public structures
deps: Public classes
dim-names: Public classes
dim-specs: Public classes

E
empty-bin-value: Public classes
err: Public classes
expr: Public classes

F
field-names: Public classes
field-specs: Public classes
field-symbols: Public classes
file: Public classes
file-paths: Public classes
fill-density: Public classes
fill-style: Public classes
fn-string: Public classes

G
grid: Public classes

H
hdf-dataset: Public classes
hdf-row-type: Public classes

I
id: Public classes

L
labels: Public classes
layout: Public classes
legend: Public classes
line-style: Public classes
line-type: Public classes
line-width: Public classes
lines: Public classes
lisp->c-converter-map: Public classes
load-stat: Public classes
logaxes: Public classes
logaxes: Public classes

M
maxes: Public classes

N
ndims: Public classes
needs-reloading: Public classes
nrows: Public classes
nrows: Public classes
ntuple: Private classes

O
options: Public classes
output: Public classes

P
pdeps: Public classes
plists: Private classes
plot-arg: Public classes
plots: Public classes
pm3d: Public classes
pm3d-ncols: Public classes
point-size: Public classes
point-type: Public classes

R
raw-table: Public classes
read-from-string: Public classes
read-row-index: Public classes
read-row-index: Public classes
row: Public classes
row: Public classes
row-buffer: Public classes
row-buffer-index: Public classes
row-buffer-size: Public classes
row-cstruct: Public classes
row-index: Public classes
row-pointer: Public classes

S
scale: Public classes
scale: Public classes
session: Public classes
shown-title: Public classes
Slot, access-mode: Public classes
Slot, active-file: Public classes
Slot, active-table: Public classes
Slot, available-symbols: Private structures
Slot, backing-table: Public classes
Slot, bin-specs: Public classes
Slot, bin-table: Public classes
Slot, bin-value-map: Public classes
Slot, bin-values: Public classes
Slot, binary-trees: Public classes
Slot, c->lisp-converter-map: Public classes
Slot, cb-mtics: Public classes
Slot, cb-mtics: Public classes
Slot, cb-range: Public classes
Slot, cb-range: Public classes
Slot, cb-tics: Public classes
Slot, cb-tics: Public classes
Slot, chunk-index: Public classes
Slot, coefs: Public structures
Slot, color: Public classes
Slot, colorbox-p: Public classes
Slot, content: Public classes
Slot, creation-fn: Public classes
Slot, creation-fn-form: Public classes
Slot, creation-functions: Private classes
Slot, current-table: Private classes
Slot, current-table-end: Public classes
Slot, current-table-index: Public classes
Slot, current-table-index: Private classes
Slot, current-table-index: Private classes
Slot, current-table-start: Public classes
Slot, dash-type: Public classes
Slot, data: Public classes
Slot, dataset-path: Public classes
Slot, default-increment: Public classes
Slot, degree: Public structures
Slot, delimeter: Public classes
Slot, deltas: Public structures
Slot, deps: Public classes
Slot, dim-names: Public classes
Slot, dim-specs: Public classes
Slot, empty-bin-value: Public classes
Slot, err: Public classes
Slot, expr: Public classes
Slot, field-names: Public classes
Slot, field-specs: Public classes
Slot, field-symbols: Public classes
Slot, file: Public classes
Slot, file-paths: Public classes
Slot, fill-density: Public classes
Slot, fill-style: Public classes
Slot, fn-string: Public classes
Slot, grid: Public classes
Slot, hdf-dataset: Public classes
Slot, hdf-row-type: Public classes
Slot, id: Public classes
Slot, labels: Public classes
Slot, layout: Public classes
Slot, legend: Public classes
Slot, line-style: Public classes
Slot, line-type: Public classes
Slot, line-width: Public classes
Slot, lines: Public classes
Slot, lisp->c-converter-map: Public classes
Slot, load-stat: Public classes
Slot, logaxes: Public classes
Slot, logaxes: Public classes
Slot, maxes: Public classes
Slot, ndims: Public classes
Slot, needs-reloading: Public classes
Slot, nrows: Public classes
Slot, nrows: Public classes
Slot, ntuple: Private classes
Slot, options: Public classes
Slot, output: Public classes
Slot, pdeps: Public classes
Slot, plists: Private classes
Slot, plot-arg: Public classes
Slot, plots: Public classes
Slot, pm3d: Public classes
Slot, pm3d-ncols: Public classes
Slot, point-size: Public classes
Slot, point-type: Public classes
Slot, raw-table: Public classes
Slot, read-from-string: Public classes
Slot, read-row-index: Public classes
Slot, read-row-index: Public classes
Slot, row: Public classes
Slot, row: Public classes
Slot, row-buffer: Public classes
Slot, row-buffer-index: Public classes
Slot, row-buffer-size: Public classes
Slot, row-cstruct: Public classes
Slot, row-index: Public classes
Slot, row-pointer: Public classes
Slot, scale: Public classes
Slot, scale: Public classes
Slot, session: Public classes
Slot, shown-title: Public classes
Slot, stat: Public classes
Slot, style: Public classes
Slot, symbols: Private structures
Slot, table-index-binary-tree: Public classes
Slot, table-index-offsets: Public classes
Slot, table-lengths: Public classes
Slot, terminal: Public classes
Slot, tics-layer: Public classes
Slot, timestamp: Public classes
Slot, title: Public classes
Slot, title-offset: Public classes
Slot, unit: Public classes
Slot, val: Public classes
Slot, val: Public classes
Slot, view: Public classes
Slot, x-format: Public classes
Slot, x-format: Public classes
Slot, x-mtics: Public classes
Slot, x-mtics: Public classes
Slot, x-range: Public classes
Slot, x-range: Public classes
Slot, x-tics: Public classes
Slot, x-tics: Public classes
Slot, x-title: Public classes
Slot, x-title: Public classes
Slot, x-title-offset: Public classes
Slot, x2-mtics: Public classes
Slot, x2-tics: Public classes
Slot, x2-title: Public classes
Slot, x2-title-offset: Public classes
Slot, xs: Public structures
Slot, y-format: Public classes
Slot, y-format: Public classes
Slot, y-mtics: Public classes
Slot, y-mtics: Public classes
Slot, y-range: Public classes
Slot, y-range: Public classes
Slot, y-tics: Public classes
Slot, y-tics: Public classes
Slot, y-title: Public classes
Slot, y-title: Public classes
Slot, y-title-offset: Public classes
Slot, y2-mtics: Public classes
Slot, y2-tics: Public classes
Slot, y2-title: Public classes
Slot, y2-title-offset: Public classes
Slot, z-format: Public classes
Slot, z-mtics: Public classes
Slot, z-range: Public classes
Slot, z-tics: Public classes
Slot, z-title: Public classes
Special Variable, *ascii-map*: Private special variables
Special Variable, *cache-table*: Private special variables
Special Variable, *cl-ana-package-names*: Private special variables
Special Variable, *cl-bind-expander*: Private special variables
Special Variable, *cl-bind-ops*: Private special variables
Special Variable, *cl-flet-expander*: Private special variables
Special Variable, *cl-flet-ops*: Private special variables
Special Variable, *cl-let-expander*: Private special variables
Special Variable, *cl-let-ops*: Private special variables
Special Variable, *compiled-generators*: Private special variables
Special Variable, *copy-target-table-p*: Public special variables
Special Variable, *default-units*: Private special variables
Special Variable, *fin-target-tables*: Public special variables
Special Variable, *gmath-generic-map*: Public special variables
Special Variable, *gnuplot-file-io*: Public special variables
Special Variable, *gnuplot-file-io-index*: Private special variables
Special Variable, *gnuplot-max-file-io-index*: Private special variables
Special Variable, *gnuplot-sessions*: Public special variables
Special Variable, *gnuplot-single-session*: Public special variables
Special Variable, *gsym-tables*: Private special variables
Special Variable, *hdf-cffi-type-map*: Private special variables
Special Variable, *histogram-bin-spec-path*: Private special variables
Special Variable, *histogram-data-path*: Private special variables
Special Variable, *lambda-expander*: Private special variables
Special Variable, *lambda-ops*: Private special variables
Special Variable, *last-id*: Private special variables
Special Variable, *linear-fn-coefs*: Private special variables
Special Variable, *load-function-map*: Private special variables
Special Variable, *makeres-args*: Public special variables
Special Variable, *makeres-progress-results-only-p*: Public special variables
Special Variable, *makeres-propagate*: Private special variables
Special Variable, *makeres-warnings*: Public special variables
Special Variable, *memoized-map*: Private special variables
Special Variable, *package-groups*: Private special variables
Special Variable, *params-table*: Public special variables
Special Variable, *plotting-exit-hook-p*: Private special variables
Special Variable, *print-progress*: Public special variables
Special Variable, *printable-ascii-codes*: Private special variables
Special Variable, *proj->binding-ops*: Public special variables
Special Variable, *proj->ignore*: Private special variables
Special Variable, *proj->ignore-filters*: Private special variables
Special Variable, *proj->lid->sublids*: Private special variables
Special Variable, *proj->op->expander*: Public special variables
Special Variable, *proj->par->def-last?*: Private special variables
Special Variable, *proj->par->lid*: Private special variables
Special Variable, *proj->res->lid*: Private special variables
Special Variable, *proj->res-macros*: Private special variables
Special Variable, *proj->tab->lfields*: Private special variables
Special Variable, *project->bid->body*: Private special variables
Special Variable, *project-id*: Public special variables
Special Variable, *project-paths*: Private special variables
Special Variable, *save-function-map*: Private special variables
Special Variable, *sticky-pars*: Private special variables
Special Variable, *table-binding-ops*: Private special variables
Special Variable, *target-tables*: Public special variables
Special Variable, *trans->added-deps-fn*: Private special variables
Special Variable, *trans->propogator-fn*: Public special variables
Special Variable, *transformation-table*: Public special variables
Special Variable, *window-number*: Private special variables
Special Variable, +a0+: Public special variables
Special Variable, +alpha+: Public special variables
Special Variable, +c+: Public special variables
Special Variable, +e+: Public special variables
Special Variable, +eps0+: Public special variables
Special Variable, +g+: Public special variables
Special Variable, +gravitational-acceleration+: Public special variables
Special Variable, +gsl-continue+: Private special variables
Special Variable, +gsl-success+: Private special variables
Special Variable, +h+: Public special variables
Special Variable, +hbar+: Public special variables
Special Variable, +k-boltzmann+: Public special variables
Special Variable, +k-coulomb+: Public special variables
Special Variable, +md+: Public special variables
Special Variable, +me+: Public special variables
Special Variable, +mn+: Public special variables
Special Variable, +mp+: Public special variables
Special Variable, +mu-bohr+: Public special variables
Special Variable, +mu0+: Public special variables
Special Variable, +na+: Public special variables
Special Variable, +null+: Public special variables
Special Variable, +r+: Public special variables
Special Variable, +r-electron+: Public special variables
Special Variable, +rydberg+: Public special variables
Special Variable, +si-base-units+: Private special variables
Special Variable, +stefan-boltzmann+: Public special variables
Special Variable, +t0+: Public special variables
Special Variable, +vsound+: Public special variables
Special Variable, +z0+: Public special variables
stat: Public classes
style: Public classes
Symbol Macro, +h5p-attribute-access+: Private symbol macros
Symbol Macro, +h5p-attribute-access-default+: Private symbol macros
Symbol Macro, +h5p-attribute-create+: Public symbol macros
Symbol Macro, +h5p-attribute-create-default+: Public symbol macros
Symbol Macro, +h5p-dataset-access+: Public symbol macros
Symbol Macro, +h5p-dataset-access-default+: Public symbol macros
Symbol Macro, +h5p-dataset-create+: Public symbol macros
Symbol Macro, +h5p-dataset-create-default+: Public symbol macros
Symbol Macro, +h5p-dataset-xfer+: Public symbol macros
Symbol Macro, +h5p-dataset-xfer-default+: Public symbol macros
Symbol Macro, +h5p-datatype-access+: Public symbol macros
Symbol Macro, +h5p-datatype-access-default+: Public symbol macros
Symbol Macro, +h5p-datatype-create+: Public symbol macros
Symbol Macro, +h5p-datatype-create-default+: Public symbol macros
Symbol Macro, +h5p-file-access+: Public symbol macros
Symbol Macro, +h5p-file-access-default+: Public symbol macros
Symbol Macro, +h5p-file-create+: Public symbol macros
Symbol Macro, +h5p-file-create-default+: Public symbol macros
Symbol Macro, +h5p-file-mount+: Public symbol macros
Symbol Macro, +h5p-file-mount-default+: Public symbol macros
Symbol Macro, +h5p-group-access+: Public symbol macros
Symbol Macro, +h5p-group-access-default+: Public symbol macros
Symbol Macro, +h5p-group-create+: Public symbol macros
Symbol Macro, +h5p-group-create-default+: Public symbol macros
Symbol Macro, +h5p-link-access+: Public symbol macros
Symbol Macro, +h5p-link-access-default+: Public symbol macros
Symbol Macro, +h5p-link-create+: Public symbol macros
Symbol Macro, +h5p-link-create-default+: Public symbol macros
Symbol Macro, +h5p-object-copy+: Public symbol macros
Symbol Macro, +h5p-object-copy-default+: Public symbol macros
Symbol Macro, +h5p-object-create+: Public symbol macros
Symbol Macro, +h5p-root+: Public symbol macros
Symbol Macro, +h5p-string-create+: Public symbol macros
Symbol Macro, +h5t-alpha-b16+: Private symbol macros
Symbol Macro, +h5t-alpha-b32+: Private symbol macros
Symbol Macro, +h5t-alpha-b64+: Private symbol macros
Symbol Macro, +h5t-alpha-b8+: Private symbol macros
Symbol Macro, +h5t-alpha-f32+: Private symbol macros
Symbol Macro, +h5t-alpha-f64+: Private symbol macros
Symbol Macro, +h5t-alpha-i16+: Private symbol macros
Symbol Macro, +h5t-alpha-i32+: Private symbol macros
Symbol Macro, +h5t-alpha-i64+: Private symbol macros
Symbol Macro, +h5t-alpha-i8+: Private symbol macros
Symbol Macro, +h5t-alpha-u16+: Private symbol macros
Symbol Macro, +h5t-alpha-u32+: Private symbol macros
Symbol Macro, +h5t-alpha-u64+: Private symbol macros
Symbol Macro, +h5t-alpha-u8+: Private symbol macros
Symbol Macro, +h5t-c-s1+: Public symbol macros
Symbol Macro, +h5t-fortran-s1+: Public symbol macros
Symbol Macro, +h5t-ieee-f32be+: Public symbol macros
Symbol Macro, +h5t-ieee-f32le+: Public symbol macros
Symbol Macro, +h5t-ieee-f64be+: Public symbol macros
Symbol Macro, +h5t-ieee-f64le+: Public symbol macros
Symbol Macro, +h5t-intel-b16+: Private symbol macros
Symbol Macro, +h5t-intel-b32+: Private symbol macros
Symbol Macro, +h5t-intel-b64+: Private symbol macros
Symbol Macro, +h5t-intel-b8+: Private symbol macros
Symbol Macro, +h5t-intel-f32+: Private symbol macros
Symbol Macro, +h5t-intel-f64+: Private symbol macros
Symbol Macro, +h5t-intel-i16+: Private symbol macros
Symbol Macro, +h5t-intel-i32+: Private symbol macros
Symbol Macro, +h5t-intel-i64+: Private symbol macros
Symbol Macro, +h5t-intel-i8+: Private symbol macros
Symbol Macro, +h5t-intel-u16+: Private symbol macros
Symbol Macro, +h5t-intel-u32+: Private symbol macros
Symbol Macro, +h5t-intel-u64+: Private symbol macros
Symbol Macro, +h5t-intel-u8+: Private symbol macros
Symbol Macro, +h5t-mips-b16+: Private symbol macros
Symbol Macro, +h5t-mips-b32+: Private symbol macros
Symbol Macro, +h5t-mips-b64+: Private symbol macros
Symbol Macro, +h5t-mips-b8+: Private symbol macros
Symbol Macro, +h5t-mips-f32+: Private symbol macros
Symbol Macro, +h5t-mips-f64+: Private symbol macros
Symbol Macro, +h5t-mips-i16+: Private symbol macros
Symbol Macro, +h5t-mips-i32+: Private symbol macros
Symbol Macro, +h5t-mips-i64+: Private symbol macros
Symbol Macro, +h5t-mips-i8+: Private symbol macros
Symbol Macro, +h5t-mips-u16+: Private symbol macros
Symbol Macro, +h5t-mips-u32+: Private symbol macros
Symbol Macro, +h5t-mips-u64+: Private symbol macros
Symbol Macro, +h5t-mips-u8+: Private symbol macros
Symbol Macro, +h5t-native-b16+: Public symbol macros
Symbol Macro, +h5t-native-b32+: Public symbol macros
Symbol Macro, +h5t-native-b64+: Public symbol macros
Symbol Macro, +h5t-native-b8+: Public symbol macros
Symbol Macro, +h5t-native-char+: Public symbol macros
Symbol Macro, +h5t-native-double+: Public symbol macros
Symbol Macro, +h5t-native-float+: Public symbol macros
Symbol Macro, +h5t-native-haddr+: Public symbol macros
Symbol Macro, +h5t-native-hbool+: Public symbol macros
Symbol Macro, +h5t-native-herr+: Public symbol macros
Symbol Macro, +h5t-native-hsize+: Public symbol macros
Symbol Macro, +h5t-native-hssize+: Public symbol macros
Symbol Macro, +h5t-native-int+: Public symbol macros
Symbol Macro, +h5t-native-int-fast16+: Private symbol macros
Symbol Macro, +h5t-native-int-fast32+: Private symbol macros
Symbol Macro, +h5t-native-int-fast64+: Private symbol macros
Symbol Macro, +h5t-native-int-fast8+: Private symbol macros
Symbol Macro, +h5t-native-int-least16+: Private symbol macros
Symbol Macro, +h5t-native-int-least32+: Private symbol macros
Symbol Macro, +h5t-native-int-least64+: Private symbol macros
Symbol Macro, +h5t-native-int-least8+: Private symbol macros
Symbol Macro, +h5t-native-int16+: Private symbol macros
Symbol Macro, +h5t-native-int32+: Private symbol macros
Symbol Macro, +h5t-native-int64+: Private symbol macros
Symbol Macro, +h5t-native-int8+: Private symbol macros
Symbol Macro, +h5t-native-llong+: Public symbol macros
Symbol Macro, +h5t-native-long+: Public symbol macros
Symbol Macro, +h5t-native-opaque+: Public symbol macros
Symbol Macro, +h5t-native-schar+: Public symbol macros
Symbol Macro, +h5t-native-short+: Public symbol macros
Symbol Macro, +h5t-native-uchar+: Public symbol macros
Symbol Macro, +h5t-native-uint+: Public symbol macros
Symbol Macro, +h5t-native-uint-fast16+: Private symbol macros
Symbol Macro, +h5t-native-uint-fast32+: Private symbol macros
Symbol Macro, +h5t-native-uint-fast64+: Private symbol macros
Symbol Macro, +h5t-native-uint-fast8+: Private symbol macros
Symbol Macro, +h5t-native-uint-least16+: Private symbol macros
Symbol Macro, +h5t-native-uint-least32+: Private symbol macros
Symbol Macro, +h5t-native-uint-least64+: Private symbol macros
Symbol Macro, +h5t-native-uint-least8+: Private symbol macros
Symbol Macro, +h5t-native-uint16+: Private symbol macros
Symbol Macro, +h5t-native-uint32+: Private symbol macros
Symbol Macro, +h5t-native-uint64+: Private symbol macros
Symbol Macro, +h5t-native-uint8+: Private symbol macros
Symbol Macro, +h5t-native-ullong+: Public symbol macros
Symbol Macro, +h5t-native-ulong+: Public symbol macros
Symbol Macro, +h5t-native-ushort+: Public symbol macros
Symbol Macro, +h5t-std-b16be+: Public symbol macros
Symbol Macro, +h5t-std-b16le+: Public symbol macros
Symbol Macro, +h5t-std-b32be+: Public symbol macros
Symbol Macro, +h5t-std-b32le+: Public symbol macros
Symbol Macro, +h5t-std-b64be+: Public symbol macros
Symbol Macro, +h5t-std-b64le+: Public symbol macros
Symbol Macro, +h5t-std-b8be+: Public symbol macros
Symbol Macro, +h5t-std-b8le+: Public symbol macros
Symbol Macro, +h5t-std-i16be+: Public symbol macros
Symbol Macro, +h5t-std-i16le+: Public symbol macros
Symbol Macro, +h5t-std-i32be+: Public symbol macros
Symbol Macro, +h5t-std-i32le+: Public symbol macros
Symbol Macro, +h5t-std-i64be+: Public symbol macros
Symbol Macro, +h5t-std-i64le+: Public symbol macros
Symbol Macro, +h5t-std-i8be+: Public symbol macros
Symbol Macro, +h5t-std-i8le+: Public symbol macros
Symbol Macro, +h5t-std-ref-dsetreg+: Public symbol macros
Symbol Macro, +h5t-std-ref-obj+: Public symbol macros
Symbol Macro, +h5t-std-u16be+: Public symbol macros
Symbol Macro, +h5t-std-u16le+: Public symbol macros
Symbol Macro, +h5t-std-u32be+: Public symbol macros
Symbol Macro, +h5t-std-u32le+: Public symbol macros
Symbol Macro, +h5t-std-u64be+: Public symbol macros
Symbol Macro, +h5t-std-u64le+: Public symbol macros
Symbol Macro, +h5t-std-u8be+: Public symbol macros
Symbol Macro, +h5t-std-u8le+: Public symbol macros
Symbol Macro, +h5t-unix-d32be+: Public symbol macros
Symbol Macro, +h5t-unix-d32le+: Public symbol macros
Symbol Macro, +h5t-unix-d64be+: Public symbol macros
Symbol Macro, +h5t-unix-d64le+: Public symbol macros
Symbol Macro, +h5t-vax-f32+: Private symbol macros
Symbol Macro, +h5t-vax-f64+: Private symbol macros
symbols: Private structures

T
table-index-binary-tree: Public classes
table-index-offsets: Public classes
table-lengths: Public classes
terminal: Public classes
tics-layer: Public classes
timestamp: Public classes
title: Public classes
title-offset: Public classes

U
unit: Public classes

V
val: Public classes
val: Public classes
view: Public classes

X
x-format: Public classes
x-format: Public classes
x-mtics: Public classes
x-mtics: Public classes
x-range: Public classes
x-range: Public classes
x-tics: Public classes
x-tics: Public classes
x-title: Public classes
x-title: Public classes
x-title-offset: Public classes
x2-mtics: Public classes
x2-tics: Public classes
x2-title: Public classes
x2-title-offset: Public classes
xs: Public structures

Y
y-format: Public classes
y-format: Public classes
y-mtics: Public classes
y-mtics: Public classes
y-range: Public classes
y-range: Public classes
y-tics: Public classes
y-tics: Public classes
y-title: Public classes
y-title: Public classes
y-title-offset: Public classes
y2-mtics: Public classes
y2-tics: Public classes
y2-title: Public classes
y2-title-offset: Public classes

Z
z-format: Public classes
z-mtics: Public classes
z-range: Public classes
z-tics: Public classes
z-title: Public classes


A.4 Data types

Jump to:   _  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   Q   R   S   T   U   V   W  
Index Entry  Section

_
_free-t-tclass: Private classes
_mesg-t-tclass: Private classes
_meta-t-tclass: Private classes
_sohm2-t-tclass: Private classes
_space-t-tclass: Private classes
_super-t-tclass: Private classes

A
analytic-line: Public classes
array-utils.lisp: The cl-ana․array-utils/array-utils․lisp file
array.lisp: The cl-ana․makeres/array․lisp file

B
binary-tree.lisp: The cl-ana․binary-tree/binary-tree․lisp file
binary.lisp: The cl-ana․quantity/binary․lisp file

C
categorical-histogram: Public classes
categorical-histogram.lisp: The cl-ana․histogram/categorical-histogram․lisp file
cl-ana: The cl-ana system
cl-ana: The cl-ana package
cl-ana.array-utils: The cl-ana․array-utils system
cl-ana.array-utils: The cl-ana․array-utils package
cl-ana.array-utils.asd: The cl-ana․array-utils/cl-ana․array-utils․asd file
cl-ana.asd: The cl-ana/cl-ana․asd file
cl-ana.binary-tree: The cl-ana․binary-tree system
cl-ana.binary-tree: The cl-ana․binary-tree package
cl-ana.binary-tree.asd: The cl-ana․binary-tree/cl-ana․binary-tree․asd file
cl-ana.calculus: The cl-ana․calculus system
cl-ana.calculus: The cl-ana․calculus package
cl-ana.calculus.asd: The cl-ana․calculus/cl-ana․calculus․asd file
cl-ana.clos-utils: The cl-ana․clos-utils system
cl-ana.clos-utils: The cl-ana․clos-utils package
cl-ana.clos-utils.asd: The cl-ana․clos-utils/cl-ana․clos-utils․asd file
cl-ana.columnar-table: The cl-ana․columnar-table system
cl-ana.columnar-table: The cl-ana․columnar-table package
cl-ana.columnar-table.asd: The cl-ana․columnar-table/cl-ana․columnar-table․asd file
cl-ana.csv-table: The cl-ana․csv-table system
cl-ana.csv-table: The cl-ana․csv-table package
cl-ana.csv-table.asd: The cl-ana․csv-table/cl-ana․csv-table․asd file
cl-ana.error-propogation: The cl-ana․error-propogation system
cl-ana.error-propogation: The cl-ana․error-propogation package
cl-ana.error-propogation.asd: The cl-ana․error-propogation/cl-ana․error-propogation․asd file
cl-ana.file-utils: The cl-ana․file-utils system
cl-ana.file-utils: The cl-ana․file-utils package
cl-ana.file-utils.asd: The cl-ana․file-utils/cl-ana․file-utils․asd file
cl-ana.fitting: The cl-ana․fitting system
cl-ana.fitting: The cl-ana․fitting package
cl-ana.fitting.asd: The cl-ana․fitting/cl-ana․fitting․asd file
cl-ana.functional-utils: The cl-ana․functional-utils system
cl-ana.functional-utils: The cl-ana․functional-utils package
cl-ana.functional-utils.asd: The cl-ana․functional-utils/cl-ana․functional-utils․asd file
cl-ana.generic-math: The cl-ana․generic-math system
cl-ana.generic-math: The cl-ana․generic-math package
cl-ana.generic-math.asd: The cl-ana․generic-math/cl-ana․generic-math․asd file
cl-ana.gnuplot-interface: The cl-ana․gnuplot-interface system
cl-ana.gnuplot-interface: The cl-ana․gnuplot-interface package
cl-ana.gnuplot-interface.asd: The cl-ana․gnuplot-interface/cl-ana․gnuplot-interface․asd file
cl-ana.gsl-cffi: The cl-ana․gsl-cffi system
cl-ana.gsl-cffi: The cl-ana․gsl-cffi package
cl-ana.gsl-cffi.asd: The cl-ana․gsl-cffi/cl-ana․gsl-cffi․asd file
cl-ana.hash-table-utils: The cl-ana․hash-table-utils system
cl-ana.hash-table-utils: The cl-ana․hash-table-utils package
cl-ana.hash-table-utils.asd: The cl-ana․hash-table-utils/cl-ana․hash-table-utils․asd file
cl-ana.hdf-cffi: The cl-ana․hdf-cffi system
cl-ana.hdf-cffi.asd: The cl-ana․hdf-cffi/cl-ana․hdf-cffi․asd file
cl-ana.hdf-table: The cl-ana․hdf-table system
cl-ana.hdf-table: The cl-ana․hdf-table package
cl-ana.hdf-table.asd: The cl-ana․hdf-table/cl-ana․hdf-table․asd file
cl-ana.hdf-typespec: The cl-ana․hdf-typespec system
cl-ana.hdf-typespec: The cl-ana․hdf-typespec package
cl-ana.hdf-typespec.asd: The cl-ana․hdf-typespec/cl-ana․hdf-typespec․asd file
cl-ana.hdf-utils: The cl-ana․hdf-utils system
cl-ana.hdf-utils: The cl-ana․hdf-utils package
cl-ana.hdf-utils.asd: The cl-ana․hdf-utils/cl-ana․hdf-utils․asd file
cl-ana.histogram: The cl-ana․histogram system
cl-ana.histogram: The cl-ana․histogram package
cl-ana.histogram.asd: The cl-ana․histogram/cl-ana․histogram․asd file
cl-ana.int-char: The cl-ana․int-char system
cl-ana.int-char: The cl-ana․int-char package
cl-ana.int-char.asd: The cl-ana․int-char/cl-ana․int-char․asd file
cl-ana.linear-algebra: The cl-ana․linear-algebra system
cl-ana.linear-algebra: The cl-ana․linear-algebra package
cl-ana.linear-algebra.asd: The cl-ana․linear-algebra/cl-ana․linear-algebra․asd file
cl-ana.list-utils: The cl-ana․list-utils system
cl-ana.list-utils: The cl-ana․list-utils package
cl-ana.list-utils.asd: The cl-ana․list-utils/cl-ana․list-utils․asd file
cl-ana.lorentz: The cl-ana․lorentz system
cl-ana.lorentz: The cl-ana․lorentz package
cl-ana.lorentz.asd: The cl-ana․lorentz/cl-ana․lorentz․asd file
cl-ana.macro-utils: The cl-ana․macro-utils system
cl-ana.macro-utils: The cl-ana․macro-utils package
cl-ana.macro-utils.asd: The cl-ana․macro-utils/cl-ana․macro-utils․asd file
cl-ana.makeres: The cl-ana․makeres system
cl-ana.makeres: The cl-ana․makeres package
cl-ana.makeres-block: The cl-ana․makeres-block system
cl-ana.makeres-block: The cl-ana․makeres-block package
cl-ana.makeres-block.asd: The cl-ana․makeres-block/cl-ana․makeres-block․asd file
cl-ana.makeres-branch: The cl-ana․makeres-branch system
cl-ana.makeres-branch: The cl-ana․makeres-branch package
cl-ana.makeres-branch.asd: The cl-ana․makeres-branch/cl-ana․makeres-branch․asd file
cl-ana.makeres-graphviz: The cl-ana․makeres-graphviz system
cl-ana.makeres-graphviz: The cl-ana․makeres-graphviz package
cl-ana.makeres-graphviz.asd: The cl-ana․makeres-graphviz/cl-ana․makeres-graphviz․asd file
cl-ana.makeres-macro: The cl-ana․makeres-macro system
cl-ana.makeres-macro: The cl-ana․makeres-macro package
cl-ana.makeres-macro.asd: The cl-ana․makeres-macro/cl-ana․makeres-macro․asd file
cl-ana.makeres-progress: The cl-ana․makeres-progress system
cl-ana.makeres-progress: The cl-ana․makeres-progress package
cl-ana.makeres-progress.asd: The cl-ana․makeres-progress/cl-ana․makeres-progress․asd file
cl-ana.makeres-table: The cl-ana․makeres-table system
cl-ana.makeres-table: The cl-ana․makeres-table package
cl-ana.makeres-table.asd: The cl-ana․makeres-table/cl-ana․makeres-table․asd file
cl-ana.makeres-utils: The cl-ana․makeres-utils system
cl-ana.makeres-utils: The cl-ana․makeres-utils package
cl-ana.makeres-utils.asd: The cl-ana․makeres-utils/cl-ana․makeres-utils․asd file
cl-ana.makeres.asd: The cl-ana․makeres/cl-ana․makeres․asd file
cl-ana.map: The cl-ana․map system
cl-ana.map: The cl-ana․map package
cl-ana.map.asd: The cl-ana․map/cl-ana․map․asd file
cl-ana.math-functions: The cl-ana․math-functions system
cl-ana.math-functions: The cl-ana․math-functions package
cl-ana.math-functions.asd: The cl-ana․math-functions/cl-ana․math-functions․asd file
cl-ana.memoization: The cl-ana․memoization system
cl-ana.memoization: The cl-ana․memoization package
cl-ana.memoization.asd: The cl-ana․memoization/cl-ana․memoization․asd file
cl-ana.ntuple-table: The cl-ana․ntuple-table system
cl-ana.ntuple-table: The cl-ana․ntuple-table package
cl-ana.ntuple-table.asd: The cl-ana․ntuple-table/cl-ana․ntuple-table․asd file
cl-ana.package-utils: The cl-ana․package-utils system
cl-ana.package-utils: The cl-ana․package-utils package
cl-ana.package-utils.asd: The cl-ana․package-utils/cl-ana․package-utils․asd file
cl-ana.pathname-utils: The cl-ana․pathname-utils system
cl-ana.pathname-utils: The cl-ana․pathname-utils package
cl-ana.pathname-utils.asd: The cl-ana․pathname-utils/cl-ana․pathname-utils․asd file
cl-ana.plotting: The cl-ana․plotting system
cl-ana.plotting: The cl-ana․plotting package
cl-ana.plotting.asd: The cl-ana․plotting/cl-ana․plotting․asd file
cl-ana.quantity: The cl-ana․quantity system
cl-ana.quantity: The cl-ana․quantity package
cl-ana.quantity.asd: The cl-ana․quantity/cl-ana․quantity․asd file
cl-ana.reusable-table: The cl-ana․reusable-table system
cl-ana.reusable-table: The cl-ana․reusable-table package
cl-ana.reusable-table.asd: The cl-ana․reusable-table/cl-ana․reusable-table․asd file
cl-ana.serialization: The cl-ana․serialization system
cl-ana.serialization: The cl-ana․serialization package
cl-ana.serialization.asd: The cl-ana․serialization/cl-ana․serialization․asd file
cl-ana.spline: The cl-ana․spline system
cl-ana.spline: The cl-ana․spline package
cl-ana.spline.asd: The cl-ana․spline/cl-ana․spline․asd file
cl-ana.statistical-learning: The cl-ana․statistical-learning system
cl-ana.statistical-learning: The cl-ana․statistical-learning package
cl-ana.statistical-learning.asd: The cl-ana․statistical-learning/cl-ana․statistical-learning․asd file
cl-ana.statistics: The cl-ana․statistics system
cl-ana.statistics: The cl-ana․statistics package
cl-ana.statistics.asd: The cl-ana․statistics/cl-ana․statistics․asd file
cl-ana.string-utils: The cl-ana․string-utils system
cl-ana.string-utils: The cl-ana․string-utils package
cl-ana.string-utils.asd: The cl-ana․string-utils/cl-ana․string-utils․asd file
cl-ana.symbol-utils: The cl-ana․symbol-utils system
cl-ana.symbol-utils: The cl-ana․symbol-utils package
cl-ana.symbol-utils.asd: The cl-ana․symbol-utils/cl-ana․symbol-utils․asd file
cl-ana.table: The cl-ana․table system
cl-ana.table: The cl-ana․table package
cl-ana.table-utils: The cl-ana․table-utils system
cl-ana.table-utils: The cl-ana․table-utils package
cl-ana.table-utils.asd: The cl-ana․table-utils/cl-ana․table-utils․asd file
cl-ana.table-viewing: The cl-ana․table-viewing system
cl-ana.table-viewing: The cl-ana․table-viewing package
cl-ana.table-viewing.asd: The cl-ana․table-viewing/cl-ana․table-viewing․asd file
cl-ana.table.asd: The cl-ana․table/cl-ana․table․asd file
cl-ana.tensor: The cl-ana․tensor system
cl-ana.tensor: The cl-ana․tensor package
cl-ana.tensor.asd: The cl-ana․tensor/cl-ana․tensor․asd file
cl-ana.typed-table: The cl-ana․typed-table system
cl-ana.typed-table: The cl-ana․typed-table package
cl-ana.typed-table.asd: The cl-ana․typed-table/cl-ana․typed-table․asd file
cl-ana.typespec: The cl-ana․typespec system
cl-ana.typespec: The cl-ana․typespec package
cl-ana.typespec.asd: The cl-ana․typespec/cl-ana․typespec․asd file
Class, analytic-line: Public classes
Class, categorical-histogram: Public classes
Class, columnar-table: Public classes
Class, contiguous-histogram: Public classes
Class, csv-table: Public classes
Class, data-line: Public classes
Class, err-num: Public classes
Class, h5f-info2-t-tclass: Private classes
Class, h5l-info-t-tclass: Private classes
Class, h5o-hdr-info-t-tclass: Private classes
Class, h5o-info-t-tclass: Private classes
Class, hdf-table: Public classes
Class, hdf-table-chain: Public classes
Class, histogram: Public classes
Class, line: Public classes
Class, ntuple-table: Private classes
Class, page: Public classes
Class, plist-table: Private classes
Class, plot: Public classes
Class, plot2d: Public classes
Class, plot3d: Public classes
Class, quantity: Public classes
Class, rectangular-histogram: Public classes
Class, reusable-table: Public classes
Class, sparse-histogram: Public classes
Class, table: Public classes
Class, table-chain: Private classes
Class, target: Public classes
Class, titled: Public classes
Class, typed-table: Public classes
Class, variable-binning-histogram: Public classes
Class, _free-t-tclass: Private classes
Class, _mesg-t-tclass: Private classes
Class, _meta-t-tclass: Private classes
Class, _sohm2-t-tclass: Private classes
Class, _space-t-tclass: Private classes
Class, _super-t-tclass: Private classes
clos-utils.lisp: The cl-ana․clos-utils/clos-utils․lisp file
columnar-table: Public classes
columnar-table.lisp: The cl-ana․columnar-table/columnar-table․lisp file
combinatorics.lisp: The cl-ana․math-functions/combinatorics․lisp file
cons.lisp: The cl-ana․makeres/cons․lisp file
constants.lisp: The cl-ana․quantity/constants․lisp file
contiguous-histogram: Public classes
contiguous-histogram.lisp: The cl-ana․histogram/contiguous-histogram․lisp file
conversion.lisp: The cl-ana․histogram/conversion․lisp file
convert-units.lisp: The cl-ana․quantity/convert-units․lisp file
csv-table: Public classes
csv-table.lisp: The cl-ana․csv-table/csv-table․lisp file

D
data-line: Public classes
differentiation.lisp: The cl-ana․calculus/differentiation․lisp file
distributions.lisp: The cl-ana․math-functions/distributions․lisp file
dot.lisp: The cl-ana․makeres-graphviz/dot․lisp file

E
err-num: Public classes
err-num.lisp: The cl-ana․makeres/err-num․lisp file
error-propogation.lisp: The cl-ana․error-propogation/error-propogation․lisp file

F
File, array-utils.lisp: The cl-ana․array-utils/array-utils․lisp file
File, array.lisp: The cl-ana․makeres/array․lisp file
File, binary-tree.lisp: The cl-ana․binary-tree/binary-tree․lisp file
File, binary.lisp: The cl-ana․quantity/binary․lisp file
File, categorical-histogram.lisp: The cl-ana․histogram/categorical-histogram․lisp file
File, cl-ana.array-utils.asd: The cl-ana․array-utils/cl-ana․array-utils․asd file
File, cl-ana.asd: The cl-ana/cl-ana․asd file
File, cl-ana.binary-tree.asd: The cl-ana․binary-tree/cl-ana․binary-tree․asd file
File, cl-ana.calculus.asd: The cl-ana․calculus/cl-ana․calculus․asd file
File, cl-ana.clos-utils.asd: The cl-ana․clos-utils/cl-ana․clos-utils․asd file
File, cl-ana.columnar-table.asd: The cl-ana․columnar-table/cl-ana․columnar-table․asd file
File, cl-ana.csv-table.asd: The cl-ana․csv-table/cl-ana․csv-table․asd file
File, cl-ana.error-propogation.asd: The cl-ana․error-propogation/cl-ana․error-propogation․asd file
File, cl-ana.file-utils.asd: The cl-ana․file-utils/cl-ana․file-utils․asd file
File, cl-ana.fitting.asd: The cl-ana․fitting/cl-ana․fitting․asd file
File, cl-ana.functional-utils.asd: The cl-ana․functional-utils/cl-ana․functional-utils․asd file
File, cl-ana.generic-math.asd: The cl-ana․generic-math/cl-ana․generic-math․asd file
File, cl-ana.gnuplot-interface.asd: The cl-ana․gnuplot-interface/cl-ana․gnuplot-interface․asd file
File, cl-ana.gsl-cffi.asd: The cl-ana․gsl-cffi/cl-ana․gsl-cffi․asd file
File, cl-ana.hash-table-utils.asd: The cl-ana․hash-table-utils/cl-ana․hash-table-utils․asd file
File, cl-ana.hdf-cffi.asd: The cl-ana․hdf-cffi/cl-ana․hdf-cffi․asd file
File, cl-ana.hdf-table.asd: The cl-ana․hdf-table/cl-ana․hdf-table․asd file
File, cl-ana.hdf-typespec.asd: The cl-ana․hdf-typespec/cl-ana․hdf-typespec․asd file
File, cl-ana.hdf-utils.asd: The cl-ana․hdf-utils/cl-ana․hdf-utils․asd file
File, cl-ana.histogram.asd: The cl-ana․histogram/cl-ana․histogram․asd file
File, cl-ana.int-char.asd: The cl-ana․int-char/cl-ana․int-char․asd file
File, cl-ana.linear-algebra.asd: The cl-ana․linear-algebra/cl-ana․linear-algebra․asd file
File, cl-ana.list-utils.asd: The cl-ana․list-utils/cl-ana․list-utils․asd file
File, cl-ana.lorentz.asd: The cl-ana․lorentz/cl-ana․lorentz․asd file
File, cl-ana.macro-utils.asd: The cl-ana․macro-utils/cl-ana․macro-utils․asd file
File, cl-ana.makeres-block.asd: The cl-ana․makeres-block/cl-ana․makeres-block․asd file
File, cl-ana.makeres-branch.asd: The cl-ana․makeres-branch/cl-ana․makeres-branch․asd file
File, cl-ana.makeres-graphviz.asd: The cl-ana․makeres-graphviz/cl-ana․makeres-graphviz․asd file
File, cl-ana.makeres-macro.asd: The cl-ana․makeres-macro/cl-ana․makeres-macro․asd file
File, cl-ana.makeres-progress.asd: The cl-ana․makeres-progress/cl-ana․makeres-progress․asd file
File, cl-ana.makeres-table.asd: The cl-ana․makeres-table/cl-ana․makeres-table․asd file
File, cl-ana.makeres-utils.asd: The cl-ana․makeres-utils/cl-ana․makeres-utils․asd file
File, cl-ana.makeres.asd: The cl-ana․makeres/cl-ana․makeres․asd file
File, cl-ana.map.asd: The cl-ana․map/cl-ana․map․asd file
File, cl-ana.math-functions.asd: The cl-ana․math-functions/cl-ana․math-functions․asd file
File, cl-ana.memoization.asd: The cl-ana․memoization/cl-ana․memoization․asd file
File, cl-ana.ntuple-table.asd: The cl-ana․ntuple-table/cl-ana․ntuple-table․asd file
File, cl-ana.package-utils.asd: The cl-ana․package-utils/cl-ana․package-utils․asd file
File, cl-ana.pathname-utils.asd: The cl-ana․pathname-utils/cl-ana․pathname-utils․asd file
File, cl-ana.plotting.asd: The cl-ana․plotting/cl-ana․plotting․asd file
File, cl-ana.quantity.asd: The cl-ana․quantity/cl-ana․quantity․asd file
File, cl-ana.reusable-table.asd: The cl-ana․reusable-table/cl-ana․reusable-table․asd file
File, cl-ana.serialization.asd: The cl-ana․serialization/cl-ana․serialization․asd file
File, cl-ana.spline.asd: The cl-ana․spline/cl-ana․spline․asd file
File, cl-ana.statistical-learning.asd: The cl-ana․statistical-learning/cl-ana․statistical-learning․asd file
File, cl-ana.statistics.asd: The cl-ana․statistics/cl-ana․statistics․asd file
File, cl-ana.string-utils.asd: The cl-ana․string-utils/cl-ana․string-utils․asd file
File, cl-ana.symbol-utils.asd: The cl-ana․symbol-utils/cl-ana․symbol-utils․asd file
File, cl-ana.table-utils.asd: The cl-ana․table-utils/cl-ana․table-utils․asd file
File, cl-ana.table-viewing.asd: The cl-ana․table-viewing/cl-ana․table-viewing․asd file
File, cl-ana.table.asd: The cl-ana․table/cl-ana․table․asd file
File, cl-ana.tensor.asd: The cl-ana․tensor/cl-ana․tensor․asd file
File, cl-ana.typed-table.asd: The cl-ana․typed-table/cl-ana․typed-table․asd file
File, cl-ana.typespec.asd: The cl-ana․typespec/cl-ana․typespec․asd file
File, clos-utils.lisp: The cl-ana․clos-utils/clos-utils․lisp file
File, columnar-table.lisp: The cl-ana․columnar-table/columnar-table․lisp file
File, combinatorics.lisp: The cl-ana․math-functions/combinatorics․lisp file
File, cons.lisp: The cl-ana․makeres/cons․lisp file
File, constants.lisp: The cl-ana․quantity/constants․lisp file
File, contiguous-histogram.lisp: The cl-ana․histogram/contiguous-histogram․lisp file
File, conversion.lisp: The cl-ana․histogram/conversion․lisp file
File, convert-units.lisp: The cl-ana․quantity/convert-units․lisp file
File, csv-table.lisp: The cl-ana․csv-table/csv-table․lisp file
File, differentiation.lisp: The cl-ana․calculus/differentiation․lisp file
File, distributions.lisp: The cl-ana․math-functions/distributions․lisp file
File, dot.lisp: The cl-ana․makeres-graphviz/dot․lisp file
File, err-num.lisp: The cl-ana․makeres/err-num․lisp file
File, error-propogation.lisp: The cl-ana․error-propogation/error-propogation․lisp file
File, fitting.lisp: The cl-ana․fitting/fitting․lisp file
File, function.lisp: The cl-ana․makeres/function․lisp file
File, functional-utils.lisp: The cl-ana․functional-utils/functional-utils․lisp file
File, functions.lisp: The cl-ana․fitting/functions․lisp file
File, generic-math.lisp: The cl-ana․generic-math/generic-math․lisp file
File, gnuplot-interface.lisp: The cl-ana․gnuplot-interface/gnuplot-interface․lisp file
File, grovel.lisp: The cl-ana․hdf-cffi/grovel․lisp file
File, gsl-cffi.lisp: The cl-ana․gsl-cffi/gsl-cffi․lisp file
File, h5-grovel.lisp: The cl-ana․hdf-cffi/h5-grovel․lisp file
File, h5.lisp: The cl-ana․hdf-cffi/h5․lisp file
File, h5a-grovel.lisp: The cl-ana․hdf-cffi/h5a-grovel․lisp file
File, h5a.lisp: The cl-ana․hdf-cffi/h5a․lisp file
File, h5d-grovel.lisp: The cl-ana․hdf-cffi/h5d-grovel․lisp file
File, h5d.lisp: The cl-ana․hdf-cffi/h5d․lisp file
File, h5f-grovel.lisp: The cl-ana․hdf-cffi/h5f-grovel․lisp file
File, h5f.lisp: The cl-ana․hdf-cffi/h5f․lisp file
File, h5g-grovel.lisp: The cl-ana․hdf-cffi/h5g-grovel․lisp file
File, h5g.lisp: The cl-ana․hdf-cffi/h5g․lisp file
File, h5i-grovel.lisp: The cl-ana․hdf-cffi/h5i-grovel․lisp file
File, h5i.lisp: The cl-ana․hdf-cffi/h5i․lisp file
File, h5l-grovel.lisp: The cl-ana․hdf-cffi/h5l-grovel․lisp file
File, h5l.lisp: The cl-ana․hdf-cffi/h5l․lisp file
File, h5o-grovel.lisp: The cl-ana․hdf-cffi/h5o-grovel․lisp file
File, h5o.lisp: The cl-ana․hdf-cffi/h5o․lisp file
File, h5p-grovel.lisp: The cl-ana․hdf-cffi/h5p-grovel․lisp file
File, h5p.lisp: The cl-ana․hdf-cffi/h5p․lisp file
File, h5r-grovel.lisp: The cl-ana․hdf-cffi/h5r-grovel․lisp file
File, h5r.lisp: The cl-ana․hdf-cffi/h5r․lisp file
File, h5s-grovel.lisp: The cl-ana․hdf-cffi/h5s-grovel․lisp file
File, h5s.lisp: The cl-ana․hdf-cffi/h5s․lisp file
File, h5t-grovel.lisp: The cl-ana․hdf-cffi/h5t-grovel․lisp file
File, h5t.lisp: The cl-ana․hdf-cffi/h5t․lisp file
File, h5z-grovel.lisp: The cl-ana․hdf-cffi/h5z-grovel․lisp file
File, h5z.lisp: The cl-ana․hdf-cffi/h5z․lisp file
File, hash-table-utils.lisp: The cl-ana․hash-table-utils/hash-table-utils․lisp file
File, hash-table.lisp: The cl-ana․makeres/hash-table․lisp file
File, hdf-table-chain.lisp: The cl-ana․hdf-table/hdf-table-chain․lisp file
File, hdf-table.lisp: The cl-ana․hdf-table/hdf-table․lisp file
File, hdf-typespec.lisp: The cl-ana․hdf-typespec/hdf-typespec․lisp file
File, hdf-utils.lisp: The cl-ana․hdf-utils/hdf-utils․lisp file
File, histogram.lisp: The cl-ana․histogram/histogram․lisp file
File, histogram.lisp: The cl-ana․serialization/histogram․lisp file
File, histogram.lisp: The cl-ana․makeres/histogram․lisp file
File, int-char.lisp: The cl-ana․int-char/int-char․lisp file
File, library.lisp: The cl-ana․hdf-cffi/library․lisp file
File, linear-algebra.lisp: The cl-ana․linear-algebra/linear-algebra․lisp file
File, list-utils.lisp: The cl-ana․list-utils/list-utils․lisp file
File, logging.lisp: The cl-ana․makeres-table/logging․lisp file
File, logres.lisp: The cl-ana․makeres/logres․lisp file
File, lorentz.lisp: The cl-ana․lorentz/lorentz․lisp file
File, lrestrans.lisp: The cl-ana․makeres/lrestrans․lisp file
File, macro-utils.lisp: The cl-ana․macro-utils/macro-utils․lisp file
File, macros.lisp: The cl-ana․quantity/macros․lisp file
File, makeres-block.lisp: The cl-ana․makeres-block/makeres-block․lisp file
File, makeres-branch.lisp: The cl-ana․makeres-branch/makeres-branch․lisp file
File, makeres-macro.lisp: The cl-ana․makeres-macro/makeres-macro․lisp file
File, makeres-utils.lisp: The cl-ana․makeres-utils/makeres-utils․lisp file
File, makeres.lisp: The cl-ana․makeres/makeres․lisp file
File, map.lisp: The cl-ana․map/map․lisp file
File, memoization.lisp: The cl-ana․memoization/memoization․lisp file
File, metric-non-si.lisp: The cl-ana․quantity/metric-non-si․lisp file
File, misc.lisp: The cl-ana․math-functions/misc․lisp file
File, newton.lisp: The cl-ana․calculus/newton․lisp file
File, ntuple-table.lisp: The cl-ana․ntuple-table/ntuple-table․lisp file
File, number.lisp: The cl-ana․generic-math/number․lisp file
File, openers.lisp: The cl-ana․makeres-table/openers․lisp file
File, package-utils.lisp: The cl-ana․package-utils/package-utils․lisp file
File, package.lisp: The cl-ana/package․lisp file
File, package.lisp: The cl-ana․pathname-utils/package․lisp file
File, package.lisp: The cl-ana․package-utils/package․lisp file
File, package.lisp: The cl-ana․generic-math/package․lisp file
File, package.lisp: The cl-ana․list-utils/package․lisp file
File, package.lisp: The cl-ana․functional-utils/package․lisp file
File, package.lisp: The cl-ana․string-utils/package․lisp file
File, package.lisp: The cl-ana․math-functions/package․lisp file
File, package.lisp: The cl-ana․calculus/package․lisp file
File, package.lisp: The cl-ana․linear-algebra/package․lisp file
File, package.lisp: The cl-ana․tensor/package․lisp file
File, package.lisp: The cl-ana․symbol-utils/package․lisp file
File, package.lisp: The cl-ana․macro-utils/package․lisp file
File, package.lisp: The cl-ana․binary-tree/package․lisp file
File, package.lisp: The cl-ana․array-utils/package․lisp file
File, package.lisp: The cl-ana․error-propogation/package․lisp file
File, package.lisp: The cl-ana․quantity/package․lisp file
File, package.lisp: The cl-ana․spline/package․lisp file
File, package.lisp: The cl-ana․fitting/package․lisp file
File, package.lisp: The cl-ana․map/package․lisp file
File, package.lisp: The cl-ana․hash-table-utils/package․lisp file
File, package.lisp: The cl-ana․table/package․lisp file
File, package.lisp: The cl-ana․table-utils/package․lisp file
File, package.lisp: The cl-ana․statistics/package․lisp file
File, package.lisp: The cl-ana․histogram/package․lisp file
File, package.lisp: The cl-ana․clos-utils/package․lisp file
File, package.lisp: The cl-ana․hdf-table/package․lisp file
File, package.lisp: The cl-ana․hdf-utils/package․lisp file
File, package.lisp: The cl-ana․hdf-cffi/package․lisp file
File, package.lisp: The cl-ana․memoization/package․lisp file
File, package.lisp: The cl-ana․typespec/package․lisp file
File, package.lisp: The cl-ana․int-char/package․lisp file
File, package.lisp: The cl-ana․hdf-typespec/package․lisp file
File, package.lisp: The cl-ana․typed-table/package․lisp file
File, package.lisp: The cl-ana․ntuple-table/package․lisp file
File, package.lisp: The cl-ana․gsl-cffi/package․lisp file
File, package.lisp: The cl-ana․csv-table/package․lisp file
File, package.lisp: The cl-ana․reusable-table/package․lisp file
File, package.lisp: The cl-ana․lorentz/package․lisp file
File, package.lisp: The cl-ana․file-utils/package․lisp file
File, package.lisp: The cl-ana․statistical-learning/package․lisp file
File, package.lisp: The cl-ana․plotting/package․lisp file
File, package.lisp: The cl-ana․gnuplot-interface/package․lisp file
File, package.lisp: The cl-ana․table-viewing/package․lisp file
File, package.lisp: The cl-ana․serialization/package․lisp file
File, package.lisp: The cl-ana․makeres/package․lisp file
File, package.lisp: The cl-ana․makeres-macro/package․lisp file
File, package.lisp: The cl-ana․makeres-block/package․lisp file
File, package.lisp: The cl-ana․makeres-progress/package․lisp file
File, package.lisp: The cl-ana․makeres-table/package․lisp file
File, package.lisp: The cl-ana․makeres-graphviz/package․lisp file
File, package.lisp: The cl-ana․makeres-branch/package․lisp file
File, package.lisp: The cl-ana․makeres-utils/package․lisp file
File, package.lisp: The cl-ana․columnar-table/package․lisp file
File, pathname-utils.lisp: The cl-ana․pathname-utils/pathname-utils․lisp file
File, plist-table.lisp: The cl-ana․table/plist-table․lisp file
File, plotting.lisp: The cl-ana․plotting/plotting․lisp file
File, post-constants.lisp: The cl-ana․quantity/post-constants․lisp file
File, progresstrans.lisp: The cl-ana․makeres-progress/progresstrans․lisp file
File, quantity.lisp: The cl-ana․quantity/quantity․lisp file
File, read-utils.lisp: The cl-ana․file-utils/read-utils․lisp file
File, rectangular-histogram.lisp: The cl-ana․histogram/rectangular-histogram․lisp file
File, reusable-table.lisp: The cl-ana․reusable-table/reusable-table․lisp file
File, rk4.lisp: The cl-ana․calculus/rk4․lisp file
File, sha.lisp: The cl-ana․file-utils/sha․lisp file
File, si.lisp: The cl-ana․quantity/si․lisp file
File, smart-gensym.lisp: The cl-ana․makeres-table/smart-gensym․lisp file
File, sparse-histogram.lisp: The cl-ana․histogram/sparse-histogram․lisp file
File, spline.lisp: The cl-ana․spline/spline․lisp file
File, stat-utils.lisp: The cl-ana․file-utils/stat-utils․lisp file
File, statistical-learning.lisp: The cl-ana․statistical-learning/statistical-learning․lisp file
File, statistics.lisp: The cl-ana․statistics/statistics․lisp file
File, string-utils.lisp: The cl-ana․string-utils/string-utils․lisp file
File, string.lisp: The cl-ana․makeres/string․lisp file
File, symbol-utils.lisp: The cl-ana․symbol-utils/symbol-utils․lisp file
File, table-chain.lisp: The cl-ana․table/table-chain․lisp file
File, table-operators.lisp: The cl-ana․makeres-table/table-operators․lisp file
File, table-utils.lisp: The cl-ana․table-utils/table-utils․lisp file
File, table-viewing.lisp: The cl-ana․table-viewing/table-viewing․lisp file
File, table.lisp: The cl-ana․table/table․lisp file
File, tabletrans.lisp: The cl-ana․makeres-table/tabletrans․lisp file
File, temperature.lisp: The cl-ana․quantity/temperature․lisp file
File, tensor.lisp: The cl-ana․tensor/tensor․lisp file
File, typed-table.lisp: The cl-ana․typed-table/typed-table․lisp file
File, typespec.lisp: The cl-ana․typespec/typespec․lisp file
File, unit.lisp: The cl-ana․quantity/unit․lisp file
File, us.lisp: The cl-ana․quantity/us․lisp file
File, utils.lisp: The cl-ana․math-functions/utils․lisp file
File, variable-binning-histogram.lisp: The cl-ana․histogram/variable-binning-histogram․lisp file
File, write-utils.lisp: The cl-ana․file-utils/write-utils․lisp file
fitting.lisp: The cl-ana․fitting/fitting․lisp file
function.lisp: The cl-ana․makeres/function․lisp file
functional-utils.lisp: The cl-ana․functional-utils/functional-utils․lisp file
functions.lisp: The cl-ana․fitting/functions․lisp file

G
generic-math.lisp: The cl-ana․generic-math/generic-math․lisp file
gnuplot-interface.lisp: The cl-ana․gnuplot-interface/gnuplot-interface․lisp file
grovel.lisp: The cl-ana․hdf-cffi/grovel․lisp file
gsl-cffi.lisp: The cl-ana․gsl-cffi/gsl-cffi․lisp file
gsym-table: Private structures

H
h5-grovel.lisp: The cl-ana․hdf-cffi/h5-grovel․lisp file
h5.lisp: The cl-ana․hdf-cffi/h5․lisp file
h5a-grovel.lisp: The cl-ana․hdf-cffi/h5a-grovel․lisp file
h5a.lisp: The cl-ana․hdf-cffi/h5a․lisp file
h5d-grovel.lisp: The cl-ana․hdf-cffi/h5d-grovel․lisp file
h5d.lisp: The cl-ana․hdf-cffi/h5d․lisp file
h5f-grovel.lisp: The cl-ana․hdf-cffi/h5f-grovel․lisp file
h5f-info2-t-tclass: Private classes
h5f.lisp: The cl-ana․hdf-cffi/h5f․lisp file
h5g-grovel.lisp: The cl-ana․hdf-cffi/h5g-grovel․lisp file
h5g.lisp: The cl-ana․hdf-cffi/h5g․lisp file
h5i-grovel.lisp: The cl-ana․hdf-cffi/h5i-grovel․lisp file
h5i.lisp: The cl-ana․hdf-cffi/h5i․lisp file
h5l-grovel.lisp: The cl-ana․hdf-cffi/h5l-grovel․lisp file
h5l-info-t-tclass: Private classes
h5l.lisp: The cl-ana․hdf-cffi/h5l․lisp file
h5o-grovel.lisp: The cl-ana․hdf-cffi/h5o-grovel․lisp file
h5o-hdr-info-t-tclass: Private classes
h5o-info-t-tclass: Private classes
h5o.lisp: The cl-ana․hdf-cffi/h5o․lisp file
h5p-grovel.lisp: The cl-ana․hdf-cffi/h5p-grovel․lisp file
h5p.lisp: The cl-ana․hdf-cffi/h5p․lisp file
h5r-grovel.lisp: The cl-ana․hdf-cffi/h5r-grovel․lisp file
h5r.lisp: The cl-ana․hdf-cffi/h5r․lisp file
h5s-grovel.lisp: The cl-ana․hdf-cffi/h5s-grovel․lisp file
h5s.lisp: The cl-ana․hdf-cffi/h5s․lisp file
h5t-grovel.lisp: The cl-ana․hdf-cffi/h5t-grovel․lisp file
h5t.lisp: The cl-ana․hdf-cffi/h5t․lisp file
h5z-grovel.lisp: The cl-ana․hdf-cffi/h5z-grovel․lisp file
h5z.lisp: The cl-ana․hdf-cffi/h5z․lisp file
hash-table-utils.lisp: The cl-ana․hash-table-utils/hash-table-utils․lisp file
hash-table.lisp: The cl-ana․makeres/hash-table․lisp file
hdf-table: Public classes
hdf-table-chain: Public classes
hdf-table-chain.lisp: The cl-ana․hdf-table/hdf-table-chain․lisp file
hdf-table.lisp: The cl-ana․hdf-table/hdf-table․lisp file
hdf-typespec.lisp: The cl-ana․hdf-typespec/hdf-typespec․lisp file
hdf-utils.lisp: The cl-ana․hdf-utils/hdf-utils․lisp file
hdf5: The hdf5 package
histogram: Public classes
histogram.lisp: The cl-ana․histogram/histogram․lisp file
histogram.lisp: The cl-ana․serialization/histogram․lisp file
histogram.lisp: The cl-ana․makeres/histogram․lisp file

I
int-char.lisp: The cl-ana․int-char/int-char․lisp file

L
library.lisp: The cl-ana․hdf-cffi/library․lisp file
line: Public classes
linear-algebra.lisp: The cl-ana․linear-algebra/linear-algebra․lisp file
list-utils.lisp: The cl-ana․list-utils/list-utils․lisp file
logging.lisp: The cl-ana․makeres-table/logging․lisp file
logres.lisp: The cl-ana․makeres/logres․lisp file
lorentz.lisp: The cl-ana․lorentz/lorentz․lisp file
lrestrans.lisp: The cl-ana․makeres/lrestrans․lisp file

M
macro-utils.lisp: The cl-ana․macro-utils/macro-utils․lisp file
macros.lisp: The cl-ana․quantity/macros․lisp file
makeres-block.lisp: The cl-ana․makeres-block/makeres-block․lisp file
makeres-branch.lisp: The cl-ana․makeres-branch/makeres-branch․lisp file
makeres-macro.lisp: The cl-ana․makeres-macro/makeres-macro․lisp file
makeres-utils.lisp: The cl-ana․makeres-utils/makeres-utils․lisp file
makeres.lisp: The cl-ana․makeres/makeres․lisp file
map.lisp: The cl-ana․map/map․lisp file
memoization.lisp: The cl-ana․memoization/memoization․lisp file
metric-non-si.lisp: The cl-ana․quantity/metric-non-si․lisp file
misc.lisp: The cl-ana․math-functions/misc․lisp file

N
newton.lisp: The cl-ana․calculus/newton․lisp file
ntuple-table: Private classes
ntuple-table.lisp: The cl-ana․ntuple-table/ntuple-table․lisp file
number.lisp: The cl-ana․generic-math/number․lisp file

O
openers.lisp: The cl-ana․makeres-table/openers․lisp file

P
Package, cl-ana: The cl-ana package
Package, cl-ana.array-utils: The cl-ana․array-utils package
Package, cl-ana.binary-tree: The cl-ana․binary-tree package
Package, cl-ana.calculus: The cl-ana․calculus package
Package, cl-ana.clos-utils: The cl-ana․clos-utils package
Package, cl-ana.columnar-table: The cl-ana․columnar-table package
Package, cl-ana.csv-table: The cl-ana․csv-table package
Package, cl-ana.error-propogation: The cl-ana․error-propogation package
Package, cl-ana.file-utils: The cl-ana․file-utils package
Package, cl-ana.fitting: The cl-ana․fitting package
Package, cl-ana.functional-utils: The cl-ana․functional-utils package
Package, cl-ana.generic-math: The cl-ana․generic-math package
Package, cl-ana.gnuplot-interface: The cl-ana․gnuplot-interface package
Package, cl-ana.gsl-cffi: The cl-ana․gsl-cffi package
Package, cl-ana.hash-table-utils: The cl-ana․hash-table-utils package
Package, cl-ana.hdf-table: The cl-ana․hdf-table package
Package, cl-ana.hdf-typespec: The cl-ana․hdf-typespec package
Package, cl-ana.hdf-utils: The cl-ana․hdf-utils package
Package, cl-ana.histogram: The cl-ana․histogram package
Package, cl-ana.int-char: The cl-ana․int-char package
Package, cl-ana.linear-algebra: The cl-ana․linear-algebra package
Package, cl-ana.list-utils: The cl-ana․list-utils package
Package, cl-ana.lorentz: The cl-ana․lorentz package
Package, cl-ana.macro-utils: The cl-ana․macro-utils package
Package, cl-ana.makeres: The cl-ana․makeres package
Package, cl-ana.makeres-block: The cl-ana․makeres-block package
Package, cl-ana.makeres-branch: The cl-ana․makeres-branch package
Package, cl-ana.makeres-graphviz: The cl-ana․makeres-graphviz package
Package, cl-ana.makeres-macro: The cl-ana․makeres-macro package
Package, cl-ana.makeres-progress: The cl-ana․makeres-progress package
Package, cl-ana.makeres-table: The cl-ana․makeres-table package
Package, cl-ana.makeres-utils: The cl-ana․makeres-utils package
Package, cl-ana.map: The cl-ana․map package
Package, cl-ana.math-functions: The cl-ana․math-functions package
Package, cl-ana.memoization: The cl-ana․memoization package
Package, cl-ana.ntuple-table: The cl-ana․ntuple-table package
Package, cl-ana.package-utils: The cl-ana․package-utils package
Package, cl-ana.pathname-utils: The cl-ana․pathname-utils package
Package, cl-ana.plotting: The cl-ana․plotting package
Package, cl-ana.quantity: The cl-ana․quantity package
Package, cl-ana.reusable-table: The cl-ana․reusable-table package
Package, cl-ana.serialization: The cl-ana․serialization package
Package, cl-ana.spline: The cl-ana․spline package
Package, cl-ana.statistical-learning: The cl-ana․statistical-learning package
Package, cl-ana.statistics: The cl-ana․statistics package
Package, cl-ana.string-utils: The cl-ana․string-utils package
Package, cl-ana.symbol-utils: The cl-ana․symbol-utils package
Package, cl-ana.table: The cl-ana․table package
Package, cl-ana.table-utils: The cl-ana․table-utils package
Package, cl-ana.table-viewing: The cl-ana․table-viewing package
Package, cl-ana.tensor: The cl-ana․tensor package
Package, cl-ana.typed-table: The cl-ana․typed-table package
Package, cl-ana.typespec: The cl-ana․typespec package
Package, hdf5: The hdf5 package
package-utils.lisp: The cl-ana․package-utils/package-utils․lisp file
package.lisp: The cl-ana/package․lisp file
package.lisp: The cl-ana․pathname-utils/package․lisp file
package.lisp: The cl-ana․package-utils/package․lisp file
package.lisp: The cl-ana․generic-math/package․lisp file
package.lisp: The cl-ana․list-utils/package․lisp file
package.lisp: The cl-ana․functional-utils/package․lisp file
package.lisp: The cl-ana․string-utils/package․lisp file
package.lisp: The cl-ana․math-functions/package․lisp file
package.lisp: The cl-ana․calculus/package․lisp file
package.lisp: The cl-ana․linear-algebra/package․lisp file
package.lisp: The cl-ana․tensor/package․lisp file
package.lisp: The cl-ana․symbol-utils/package․lisp file
package.lisp: The cl-ana․macro-utils/package․lisp file
package.lisp: The cl-ana․binary-tree/package․lisp file
package.lisp: The cl-ana․array-utils/package․lisp file
package.lisp: The cl-ana․error-propogation/package․lisp file
package.lisp: The cl-ana․quantity/package․lisp file
package.lisp: The cl-ana․spline/package․lisp file
package.lisp: The cl-ana․fitting/package․lisp file
package.lisp: The cl-ana․map/package․lisp file
package.lisp: The cl-ana․hash-table-utils/package․lisp file
package.lisp: The cl-ana․table/package․lisp file
package.lisp: The cl-ana․table-utils/package․lisp file
package.lisp: The cl-ana․statistics/package․lisp file
package.lisp: The cl-ana․histogram/package․lisp file
package.lisp: The cl-ana․clos-utils/package․lisp file
package.lisp: The cl-ana․hdf-table/package․lisp file
package.lisp: The cl-ana․hdf-utils/package․lisp file
package.lisp: The cl-ana․hdf-cffi/package․lisp file
package.lisp: The cl-ana․memoization/package․lisp file
package.lisp: The cl-ana․typespec/package․lisp file
package.lisp: The cl-ana․int-char/package․lisp file
package.lisp: The cl-ana․hdf-typespec/package․lisp file
package.lisp: The cl-ana․typed-table/package․lisp file
package.lisp: The cl-ana․ntuple-table/package․lisp file
package.lisp: The cl-ana․gsl-cffi/package․lisp file
package.lisp: The cl-ana․csv-table/package․lisp file
package.lisp: The cl-ana․reusable-table/package․lisp file
package.lisp: The cl-ana․lorentz/package․lisp file
package.lisp: The cl-ana․file-utils/package․lisp file
package.lisp: The cl-ana․statistical-learning/package․lisp file
package.lisp: The cl-ana․plotting/package․lisp file
package.lisp: The cl-ana․gnuplot-interface/package․lisp file
package.lisp: The cl-ana․table-viewing/package․lisp file
package.lisp: The cl-ana․serialization/package․lisp file
package.lisp: The cl-ana․makeres/package․lisp file
package.lisp: The cl-ana․makeres-macro/package․lisp file
package.lisp: The cl-ana․makeres-block/package․lisp file
package.lisp: The cl-ana․makeres-progress/package․lisp file
package.lisp: The cl-ana․makeres-table/package․lisp file
package.lisp: The cl-ana․makeres-graphviz/package․lisp file
package.lisp: The cl-ana․makeres-branch/package․lisp file
package.lisp: The cl-ana․makeres-utils/package․lisp file
package.lisp: The cl-ana․columnar-table/package․lisp file
page: Public classes
pathname-utils.lisp: The cl-ana․pathname-utils/pathname-utils․lisp file
plist-table: Private classes
plist-table.lisp: The cl-ana․table/plist-table․lisp file
plot: Public classes
plot2d: Public classes
plot3d: Public classes
plotting.lisp: The cl-ana․plotting/plotting․lisp file
polynomial-spline: Public structures
post-constants.lisp: The cl-ana․quantity/post-constants․lisp file
progresstrans.lisp: The cl-ana․makeres-progress/progresstrans․lisp file

Q
quantity: Public classes
quantity.lisp: The cl-ana․quantity/quantity․lisp file

R
read-utils.lisp: The cl-ana․file-utils/read-utils․lisp file
rectangular-histogram: Public classes
rectangular-histogram.lisp: The cl-ana․histogram/rectangular-histogram․lisp file
reusable-table: Public classes
reusable-table.lisp: The cl-ana․reusable-table/reusable-table․lisp file
rk4.lisp: The cl-ana․calculus/rk4․lisp file

S
sha.lisp: The cl-ana․file-utils/sha․lisp file
si.lisp: The cl-ana․quantity/si․lisp file
smart-gensym.lisp: The cl-ana․makeres-table/smart-gensym․lisp file
sparse-histogram: Public classes
sparse-histogram.lisp: The cl-ana․histogram/sparse-histogram․lisp file
spline.lisp: The cl-ana․spline/spline․lisp file
stat-utils.lisp: The cl-ana․file-utils/stat-utils․lisp file
statistical-learning.lisp: The cl-ana․statistical-learning/statistical-learning․lisp file
statistics.lisp: The cl-ana․statistics/statistics․lisp file
string-utils.lisp: The cl-ana․string-utils/string-utils․lisp file
string.lisp: The cl-ana․makeres/string․lisp file
Structure, gsym-table: Private structures
Structure, polynomial-spline: Public structures
symbol-utils.lisp: The cl-ana․symbol-utils/symbol-utils․lisp file
System, cl-ana: The cl-ana system
System, cl-ana.array-utils: The cl-ana․array-utils system
System, cl-ana.binary-tree: The cl-ana․binary-tree system
System, cl-ana.calculus: The cl-ana․calculus system
System, cl-ana.clos-utils: The cl-ana․clos-utils system
System, cl-ana.columnar-table: The cl-ana․columnar-table system
System, cl-ana.csv-table: The cl-ana․csv-table system
System, cl-ana.error-propogation: The cl-ana․error-propogation system
System, cl-ana.file-utils: The cl-ana․file-utils system
System, cl-ana.fitting: The cl-ana․fitting system
System, cl-ana.functional-utils: The cl-ana․functional-utils system
System, cl-ana.generic-math: The cl-ana․generic-math system
System, cl-ana.gnuplot-interface: The cl-ana․gnuplot-interface system
System, cl-ana.gsl-cffi: The cl-ana․gsl-cffi system
System, cl-ana.hash-table-utils: The cl-ana․hash-table-utils system
System, cl-ana.hdf-cffi: The cl-ana․hdf-cffi system
System, cl-ana.hdf-table: The cl-ana․hdf-table system
System, cl-ana.hdf-typespec: The cl-ana․hdf-typespec system
System, cl-ana.hdf-utils: The cl-ana․hdf-utils system
System, cl-ana.histogram: The cl-ana․histogram system
System, cl-ana.int-char: The cl-ana․int-char system
System, cl-ana.linear-algebra: The cl-ana․linear-algebra system
System, cl-ana.list-utils: The cl-ana․list-utils system
System, cl-ana.lorentz: The cl-ana․lorentz system
System, cl-ana.macro-utils: The cl-ana․macro-utils system
System, cl-ana.makeres: The cl-ana․makeres system
System, cl-ana.makeres-block: The cl-ana․makeres-block system
System, cl-ana.makeres-branch: The cl-ana․makeres-branch system
System, cl-ana.makeres-graphviz: The cl-ana․makeres-graphviz system
System, cl-ana.makeres-macro: The cl-ana․makeres-macro system
System, cl-ana.makeres-progress: The cl-ana․makeres-progress system
System, cl-ana.makeres-table: The cl-ana․makeres-table system
System, cl-ana.makeres-utils: The cl-ana․makeres-utils system
System, cl-ana.map: The cl-ana․map system
System, cl-ana.math-functions: The cl-ana․math-functions system
System, cl-ana.memoization: The cl-ana․memoization system
System, cl-ana.ntuple-table: The cl-ana․ntuple-table system
System, cl-ana.package-utils: The cl-ana․package-utils system
System, cl-ana.pathname-utils: The cl-ana․pathname-utils system
System, cl-ana.plotting: The cl-ana․plotting system
System, cl-ana.quantity: The cl-ana․quantity system
System, cl-ana.reusable-table: The cl-ana․reusable-table system
System, cl-ana.serialization: The cl-ana․serialization system
System, cl-ana.spline: The cl-ana․spline system
System, cl-ana.statistical-learning: The cl-ana․statistical-learning system
System, cl-ana.statistics: The cl-ana․statistics system
System, cl-ana.string-utils: The cl-ana․string-utils system
System, cl-ana.symbol-utils: The cl-ana․symbol-utils system
System, cl-ana.table: The cl-ana․table system
System, cl-ana.table-utils: The cl-ana․table-utils system
System, cl-ana.table-viewing: The cl-ana․table-viewing system
System, cl-ana.tensor: The cl-ana․tensor system
System, cl-ana.typed-table: The cl-ana․typed-table system
System, cl-ana.typespec: The cl-ana․typespec system

T
table: Public classes
table-chain: Private classes
table-chain.lisp: The cl-ana․table/table-chain․lisp file
table-operators.lisp: The cl-ana․makeres-table/table-operators․lisp file
table-utils.lisp: The cl-ana․table-utils/table-utils․lisp file
table-viewing.lisp: The cl-ana․table-viewing/table-viewing․lisp file
table.lisp: The cl-ana․table/table․lisp file
tabletrans.lisp: The cl-ana․makeres-table/tabletrans․lisp file
target: Public classes
temperature.lisp: The cl-ana․quantity/temperature․lisp file
tensor.lisp: The cl-ana․tensor/tensor․lisp file
titled: Public classes
typed-table: Public classes
typed-table.lisp: The cl-ana․typed-table/typed-table․lisp file
typespec.lisp: The cl-ana․typespec/typespec․lisp file

U
unit.lisp: The cl-ana․quantity/unit․lisp file
us.lisp: The cl-ana․quantity/us․lisp file
utils.lisp: The cl-ana․math-functions/utils․lisp file

V
variable-binning-histogram: Public classes
variable-binning-histogram.lisp: The cl-ana․histogram/variable-binning-histogram․lisp file

W
write-utils.lisp: The cl-ana․file-utils/write-utils․lisp file