amep.base#

Base Classes#

The AMEP module amep.base contains all basic classes used in the backend of AMEP.

Functions

check_path(path, extension)

Checks if the directory of a given path exists and separates between directory and file name.

get_class_logger(mod_name, class_name)

Creates a class logger.

get_module_logger(mod_name)

Creates a module logger.

Classes

BaseDatabase(path)

Evaluation database base class for storing and loading multiple evaluation results stored in a single HDF5 file.

BaseEvalData(path[, group])

Evaluation data base class (for loaded evaluation data).

BaseEvaluation()

Evaluation base class.

BaseField(reader, index)

Continuum field data at one time step (one frame).

BaseFrame(reader, index)

Per particle simulation data at one time step (a single frame).

BaseFunction(nparams)

Base class to fit a function to data.

BaseReader(savedir, start, stop, nth, filename)

Base class to read simulation data from output files and to convert it into the hdf5 file format.

BaseTrajectory(reader)

Trajectory base object.