The cl-ana Reference Manual

Next: , Previous: , Up: (dir)   [Contents][Index]

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 Aug 15 03:27:26 2022 GMT+0.

Table of Contents


1 Introduction

cl-ana is a free (GPL) library of Common Lisp code for doing data
analysis via either straightforward programming or dependency oriented
programming.  It aims to be a general purpose framework for analyzing
small and large scale datasets, including binned data analysis and
visualization.  Much effort has been made to ensure modularity so that
individual components may be used/re-used for a new purpose.

cl-ana is available via quicklisp (http://www.quicklisp.org/beta/);
for other dependencies see below.

Example code for using some of the functionality is contained in
various test.lisp files throughout the project; the full documentation
is located on the wiki page: http://github.com/ghollisjr/cl-ana/wiki

There is a Matrix live chat for cl-ana located here:
https://matrix.to/#/!cANztuGawRmRSdyLhu:matrix.org?via=matrix.org
Public address: #cl-ana:matrix.org

Whenever possible, features are implemented via generic functions so
that users can extend cl-ana to whatever they want to do.

The functionality of this framework is divided into two layers.  The
lower layer provides basic libraries for the following:

* Tabulated data: Supports data tables read-from and written-to HDF5
  files (buffered read-write), ntuples (like CERN's PAW uses), comma
  separated value (CSV) files, and plists for all-in-memory operation.
  Adding a new table type is as easy as extending the table class and
  defining 4 functions for the table type.  (The libraries cl-csv and
  GSLL provide the backbone for the CSV and ntuple tables; the HDF5
  table access is completely new.)

* Histograms: Supports categorical, contiguous, and sparse histograms
  of arbitrary dimensions.  Provides functional access to histograms
  via mapping (which allows reducing) and filtering.

* Nonlinear least squares fitting: Allows plain-old lisp functions to
  be fitted to data using the GNU Scientific Library (GSL); infers the
  number of fit parameters the function takes from the initial
  parameter guess.  Can fit against alists of data & histograms and is
  easily extended to allow fitting against other types by defining a
  single function for the new type.

* Plotting: Uses gnuplot to plot histograms, data samples, plain-old
  lisp functions, and strings interpreted as formulae.

* Generic math: Common Lisp doesn't provide user-extendable math
  functions; cl-ana provides its own versions of the basic math
  functions CL gives you but with the ability to extend them for
  whatever types you want.  Also provides use-gmath which easily adds
  generic-math's symbols to a package even if you already use the
  common-lisp package.  Already provided are extensions to the generic
  math functions for error propogation, quantities (values with
  units), and treating CL sequences as tensors with all the usual math
  functions being applied element-by-element in a MATLAB/GNU Octave
  fashion.

The higher layer provides dependency oriented programming.  Dependency
oriented programming is my own term for defining your program in terms
of targets needing execution as opposed to an explicit computation.
It is a hybrid of imperative and declarative programming.  The target
table can be transformed to allow for optimizations.  Provided
optimizations include table pass merge and collapse which minimize the
number of passes over source datasets.

Also included are various utilities which have use in a variety of
places.

The main principles of the project are:

1. Conceptual clarity and documentation.  These are often neglected in
   software development, to the point where reading code can cause one
   to drink.  Conceptual clarity refers to the way in which code is
   written and the way in which algorithms are implemented: A slightly
   slower but easier to understand implementation is favored above a
   labyrinth of bit shifts.  Documentation should always be provided
   for any feature along with example usages--ESPECIALLY with example
   usages, as these are sometimes more helpful than the actual
   documentation.

2. Modularity/Bottom-up design.  Whenever two components have a common
   feature/function/dependency, this commonality should be placed in a
   separate sublibrary.  To limit sublibrary number explosion, this
   should be done in conjunction with point 1 preserving conceptual
   clarity.  For example list utilities should be a sublibrary for
   general purpose list functions.  Further: If a feature can be
   provided by either a set of utility functions or a type heirarchy,
   strong preference should be given to the utility functions
   approach; i.e. one should have to argue long and hard before
   stratifying things into classes.

3. Lispyness.  Whenever possible, already established motifs from Lisp
   programming practices should be used.  This goes for naming
   conventions, access macros, and the general desire to provide at
   least functional access to things.

Each sublibrary should go in its own directory and come with its own
.asdf file so that one can choose any subset of functionality to use
from the library.

As you will see in reading the code, I've tried to keep everything
well documented.  I place a high emphasis on documentation since I
know how easy it is to fall out of practice.  The last thing I want is
for the usual cargo-cult around old code to emerge.

Disclaimer: much of the code I've written has been part of my own
personal development as a Lisp programmer; this is my first
non-trivial project with Lisp, and coming from a C++ background I've
had to learn quite a few things along the way.  This means that there
may be some dark corners of the code which need help from more
experienced coders/myself at a later time.  In addition, I haven't
used any general testing framework.  (To be honest I haven't needed
one either as I've done the development in a highly bottom-up way,
testing everything as I write it.)  In short this is a work in
progress.

The code tries to be self documented, but I'm working on a
tutorial/user's guide on the github wiki page to explain how to use
the software to best effect.

The dependencies for this project are:

* HDF5 (http://www.hdfgroup.org/HDF5/)
* GSL (http://www.gnu.org/software/gsl/)
* CFFI (http://common-lisp.net/project/cffi/)
* GSLL (http://common-lisp.net/project/gsll/)
* Alexandria (http://common-lisp.net/project/alexandria/)
* iterate (http://common-lisp.net/project/iterate/)
* antik (http://www.common-lisp.net/project/antik/)
* closer-mop (http://common-lisp.net/project/closer/closer-mop.html)
* cl-csv (https://github.com/AccelerationNet/cl-csv)
* gnuplot (http://www.gnuplot.info/)
* cl-fad (http://weitz.de/cl-fad/)
* external-program (http://github.com/sellout/external-program)

All of the Lisp dependencies can be installed via quicklisp
(http://www.quicklisp.org/).

I copied the API for using gnuplot from gnuplot_i
(http://ndevilla.free.fr/gnuplot/).  gnuplot_i was written by
N. Devillard , released to the public domain, and is
a no-nonsense gnuplot session manager written in C.

I use SBCL (http://www.sbcl.org/) almost exclusively; however, I also
intentionally try to ensure that all the code only assumes what the CL
standard provides.  Anytime implementation-specific functionality is
needed I try to use third party libraries for this.


2 Systems

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


Next: , Previous: , Up: Systems   [Contents][Index]

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).


Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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 <gheber@hdfgroup.org>

License

BSD

Version

1.8.18

Defsystem Dependency

cffi-grovel (system).

Dependency

cffi (system).

Source

cl-ana.hdf-cffi.asd.

Child Components

Next: , Previous: , Up: Systems   [Contents][Index]

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

Next: , Previous: , Up: Systems   [Contents][Index]

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.


Previous: , Up: Files   [Contents][Index]

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.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 cl-ana.linear-algebra

Source

package.lisp.

Use List
Used By List
Public Interface

4.2 cl-ana.makeres-table

Source

package.lisp.

Use List
Public Interface
Internals

4.4 cl-ana.hdf-typespec

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.5 cl-ana.makeres-progress

Source

package.lisp.

Use List
Public Interface

4.6 cl-ana.generic-math

Source

package.lisp.

Nickname

cl-ana.gmath

Use List
Public Interface
Internals

reduce-defun (macro).


4.8 cl-ana

Source

package.lisp.

Use List

common-lisp.

Internals

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


4.10 cl-ana.columnar-table

Source

package.lisp.

Use List
Public Interface
Internals

4.11 cl-ana.lorentz

Source

package.lisp.

Use List
Public Interface

4.12 cl-ana.typed-table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.13 cl-ana.functional-utils

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

4.14 cl-ana.makeres

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.16 cl-ana.error-propogation

Source

package.lisp.

Nickname

cl-ana.err-prop

Use List
Used By List
Public Interface
Internals

4.17 cl-ana.macro-utils

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.18 cl-ana.tensor

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.19 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).


4.20 cl-ana.clos-utils

Source

package.lisp.

Use List
Used By List

cl-ana.histogram.

Public Interface

4.22 cl-ana.table-utils

Source

package.lisp.

Use List
Public Interface

4.24 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.25 cl-ana.statistics

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

mean-accumulator (function).


4.26 cl-ana.table-viewing

Source

package.lisp.

Use List
Public Interface

4.27 cl-ana.hdf-table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.28 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.gsl-cffi

Source

package.lisp.

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

Next: , Previous: , Up: Packages   [Contents][Index]

4.30 cl-ana.binary-tree

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.31 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

Next: , Previous: , Up: Packages   [Contents][Index]

4.32 cl-ana.gnuplot-interface

Source

package.lisp.

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

cl-ana.plotting.

Public Interface

4.33 cl-ana.plotting

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.34 cl-ana.math-functions

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

4.35 cl-ana.int-char

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

int-char (function).

Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.36 cl-ana.quantity

Source

package.lisp.

Use List
Public Interface
Internals

4.37 cl-ana.spline

Source

package.lisp.

Use List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.38 cl-ana.makeres-graphviz

Source

package.lisp.

Use List
Public Interface

4.39 cl-ana.list-utils

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

list-equal (function).


4.40 cl-ana.makeres-block

Source

package.lisp.

Use List
Public Interface
Internals

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


4.41 cl-ana.makeres-branch

Source

package.lisp.

Use List
Public Interface
Internals

4.42 cl-ana.serialization

Source

package.lisp.

Use List
Used By List

cl-ana.makeres.

Public Interface
Internals

4.43 cl-ana.array-utils

Source

package.lisp.

Use List

common-lisp.

Public Interface

4.44 cl-ana.histogram

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.45 cl-ana.ntuple-table

Source

package.lisp.

Use List
Used By List

cl-ana.makeres-table.

Public Interface
Internals

4.46 cl-ana.calculus

Source

package.lisp.

Use List
Public Interface

4.47 cl-ana.table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.48 cl-ana.pathname-utils

Source

package.lisp.

Use List

common-lisp.

Used By List
Public Interface

4.49 cl-ana.map

Source

package.lisp.

Use List
Used By List
Public Interface

Next: , Previous: , Up: Packages   [Contents][Index]

4.50 cl-ana.fitting

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

Next: , Previous: , Up: Packages   [Contents][Index]

4.51 cl-ana.memoization

Source

package.lisp.

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

*memoized-map* (special variable).


4.52 cl-ana.csv-table

Source

package.lisp.

Use List
Used By List

cl-ana.makeres-table.

Public Interface
Internals

4.53 cl-ana.reusable-table

Source

package.lisp.

Use List
Used By List
Public Interface
Internals

4.54 cl-ana.makeres-macro

Source

package.lisp.

Use List
Used By List

cl-ana.makeres-table.

Public Interface
Internals

5 Definitions

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


Next: , Previous: , Up: Definitions   [Contents][Index]

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.


Next: , Previous: , Up: Public Interface   [Contents][Index]

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