Interface | Description |
---|---|
AccumulatorAverageBootstrap.HistogramFactory | |
DataDistributer.Indexer | |
DataLogger.DataWriter |
Interface for a DataSink that actually writes data to a file
|
DataPipe |
Interface for an object through which data can flow.
|
DataPipeForked | |
DataSetListener |
Interface for a class that performs some action in response to
a change in a DataSet instance.
|
DataSourceAtomic |
Interface for a DataSource that can return a value given an arbitrary atom.
|
DataSourceIndependent |
Interface for an object that can provide X Data objects on request.
|
DataSourceMolecular |
Interface for a DataSource that can return a value given an arbitrary atom.
|
DataSourcePositioned |
Interface for a DataSource that can return a value given an arbitrary
position.
|
DataSplitter.IDataSinkFactory | |
DataTableListener |
Interface for a class that performs some action in response to
a change in a DataSinkTable instance.
|
FunctionData<T> |
Interface for the basic features of a general function that maps an object
into Data.
|
IData |
Abstract container of simulation data and information describing it.
|
IDataInfo | |
IDataInfoFactory | |
IDataSink |
A recipient of Data.
|
IDataSource |
Interface for an object that can provide IData objects
on request.
|
Class | Description |
---|---|
AccumulatorAverage |
Accumulator that keeps statistics for averaging and error analysis.
|
AccumulatorAverage.StatType |
Enumerated type that can be used to indicate the statistic to be taken
from the accumulator (e.g., average, error, current value, etc.).
|
AccumulatorAverageBlockless |
AccumulatorAverage that does not use blocks (best used when each sample
is independent).
|
AccumulatorAverageBlockless.AllData | |
AccumulatorAverageBlockless.StatType |
Enumerated type that can be used to indicated the statistic to be taken
from the accumulator (e.g., average, error, current value, etc.).
|
AccumulatorAverageBlocklessSlim |
AccumulatorAverage that does not use blocks (best used when each sample
is independent).
|
AccumulatorAverageBlocklessSlim.StatType |
Enumerated type that can be used to indicated the statistic to be taken
from the accumulator (e.g., average, error, current value, etc.).
|
AccumulatorAverageBootstrap |
AccumulatorAverage that keeps track of block averages and standard
deviations corresponding to all block sizes from 1 to the n where n is the
largest power of 2 less than the current number of samples.
|
AccumulatorAverageCollapsing |
AccumulatorAverage that adjusts the block size during the simulation.
|
AccumulatorAverageCollapsingLog |
AccumulatorAverage that keeps track of block averages and standard
deviations corresponding to all block sizes from 1 to the n where n is the
largest power of 2 less than the current number of samples.
|
AccumulatorAverageCollapsingLogAB | |
AccumulatorAverageCovariance |
Class that does the work of AccumulatorAverageFixed and also calculates the
covariance of the incoming data values (the covariance of each value with
each other value, as well as itself (which is actually its standard
deviation)) as well as the covariance of the block averages of the different
data quantities.
|
AccumulatorAverageFixed |
AccumulatorAverage that maintains a fixed block size.
|
AccumulatorAverageFixedOutputFile |
AccumulatorAverage that maintains a fixed block size.
|
AccumulatorCounter |
Data processor that simply counts the number of times its
addData method is invoked. |
AccumulatorHistogram |
Accumulator that keeps histogram of data.
|
AccumulatorHistory |
Accumulator that keeps history of data.
|
AccumulatorHistory.DataSourceCount |
Simple DataSource to use as a default time DataSource.
|
AccumulatorRatioAverageCovariance |
Accumulator for calculating ratio between sums.
|
AccumulatorRatioAverageCovarianceFull |
Accumulator for calculating ratio between sums.
|
DataAccumulator |
DataProcessor that accumulates and transforms given data and intermittently transmits
processed data to other DataSink(s).
|
DataArrayWriter |
A DataWriter that writes out data as a table with optional column headings
|
DataDistributer |
DataSink that takes a Data object and pushes it to a dataSink chosen
by an indexer.
|
DataDump |
DataDump acts both as a DataSink and a DataSource.
|
DataFork |
DataSink that takes a data stream and forwards it across multiple sinks.
|
DataGroupFilter |
Extracts one or more of the Data instances wrapped in a DataGroup.
|
DataGroupSplitter |
DataSink that takes a DataGroup object and pushes each sub-Data object from
the incoming DataGroup to a different stream.
|
DataInfo |
Object associated with a Data instance and which provides descriptive
information about the data encapsulated in it.
|
DataInfoFactory |
Interface for a mutable DataInfo factory.
|
DataLogger |
DataSink that manages a FileWriter and also listens to non-interval
integrator events and sends appropriate data to a DataWriter.
|
DataProcessor |
An object that receives Data, processes it, and pushes the result on to a
DataSink.
|
DataProcessorChemicalPotential |
DataProcessor that takes as input the average density and average Boltzmann
factor profiles and calculates the chemical potential profile as the sum of
the ideal gas contribution (kT ln(
|
DataProcessorForked |
A DataProcessor that can handle multiple sinks, passing the same Data to each.
|
DataProcessorFunction |
Applies a simple scalar function to all elements of the Data
that passes through.
|
DataProcessorInterfacialTension |
Data Processor that takes the virial components as input data and returns
the interfacial tension.
|
DataPump |
A DataProcessor whose action is to actively take Data from a DataSource and send it to
DataSinks.
|
DataPumpListener | |
DataPumpListenerPow |
DataPump class that takes data at steps 2^i, i=0,1,2,3...
|
DataPumpListenerPowStrict |
DataPump class that takes data at steps pow^i, i=0,1,2,3...
|
DataPumpListenerSmart |
Works with an instance of HistoryCollapsingDiscard to only retrieve new data
from the datasource when the history will actually use the data.
|
DataSet |
Receives and organizes data from multiple streams.
|
DataSet.DataSetSink |
A special DataSink used by the DataSet to receive Data and DataInfo
from a single stream.
|
DataSinkConsole |
Writes data to console or another print stream.
|
DataSinkTable |
Receives data from multiple streams and organizes it in the form of a table,
with each stream of data forming a column of the table.
|
DataSourceAcceptanceProbability |
Data source giving the average acceptance probability of MCMove type moves.
|
DataSourceAcceptanceRatio |
Data source giving the acceptance rate of MCMove type moves.
|
DataSourceAtomDistance | |
DataSourceCountCollisions |
This is a data source to count the number of collisions processed by a
hard-potential integrator.
|
DataSourceCountSteps |
Data source that fronts the Integrator's step count as a piece of Data.
|
DataSourceCountTime |
Data source that returns the elapsed simulation time of an MD integrator.
|
DataSourceFunction |
Datasource formed as a wrapper around a function.
|
DataSourceGroup |
Collects one or more data sources into a single DataSource.
|
DataSourceIndependentSimple |
A simple implementation of DataSourceIndependent objects can use if they
cannot act as the DataSourceIndependent themselves (if perhaps they make
multiple DataFunctions)
|
DataSourcePoints | |
DataSourcePositionedBoltzmannFactor |
Calculates the Boltzmann factor at a position within a box a molecule of a
particular species would have if it existed at that point.
|
DataSourceRmsVelocity |
Meter for the root-mean-square velocity of a set of atoms.
|
DataSourceScalar |
Particular data source for which the data is a simple scalar of type double.
|
DataSourceTensorVirialHard |
A MeterTensor that returns the virial component of the pressure tensor for a hard potential.
|
DataSourceUniform |
A DataSource object that provides a set of uniformly spaced values between
two limits.
|
DataSplitter |
DataSink that takes a Data object and pushes each numerical value from the
incoming Data to a different stream.
|
DataStreamAction | |
DataTableAverages |
Convenience class for a data table that collects the AccumulatorAverage
statistics for a collection of DataSource instances.
|
DataTableWriter |
A DataWriter that writes out data as a table with optional column headings
|
DataTag |
Data stream identifier.
|
HistogramDataSource |
DataSource that simply exposes a Histogram as a DataFunction.
|
Enum | Description |
---|---|
DataSourceUniform.LimitType |
Typed constant that indicates the way limits of the range are interpreted.
|