TINC
Toolkit for Interactive Computation
|
Namespaces | |
vis | |
Classes | |
class | BufferManager |
struct | UserInfo |
class | SourceArgument |
struct | FileDependency |
class | SourceInfo |
struct | CacheEntry |
class | CacheManager |
The CacheManager class is in charge of data caching and cache metadata. More... | |
class | DataPool |
The DataPool class gathers data files across directories that span a parameter space. More... | |
class | DataPoolJson |
A DataPool class to read Json files. More... | |
class | DataPoolNetCDF |
A DataPool class to read NetCDF files. More... | |
class | DeferredComputation |
class | DiskBuffer |
class | DiskBufferAbstract |
Base pure virtual class that defines the DiskBuffer interface. More... | |
class | DiskBufferImage |
A DiskBuffer that reads and decodes image files. More... | |
class | DiskBufferJson |
A DiskBuffer that reads and decodes json files. More... | |
class | NetCDFData |
A representation of a single vector of NetCDF data. More... | |
class | DiskBufferNetCDFData |
A DiskBuffer that reads and decodes NetCDF4 files. More... | |
class | DiskBufferText |
A DiskBuffer that reads and decodes text files. More... | |
class | DistributedPath |
The DistributedPath class represents a path on a distributed system. More... | |
struct | Event |
class | EventLogger |
class | IdObject |
Interface to define objects for a TINC network. More... | |
class | ParameterSpace |
The ParameterSpace class contains a set of ParameterSpaceDimensions and organizes access to them. More... | |
class | ParameterSpaceDimension |
Class to represent a dimension for a ParameterSpace. More... | |
class | PeriodicTask |
class | Processor |
The Processor class presents an abstraction to filesystem based computation. More... | |
class | ProcessorAsyncWrapper |
Wraps a Processor object to run it asynchronously. More... | |
class | ProcessorCpp |
A class to manage C++ computation within TINC. More... | |
class | ProcessorGraph |
A class to trigger a group of Processor classes in series or in parallel. More... | |
class | ProcessorScript |
The ProcessorScript class. More... | |
class | TincClient |
The TincClient class. More... | |
class | TincProtocol |
The TincProtocol class. More... | |
class | TincServer |
The TincServer class. More... | |
class | VASPReader |
Simple class to read VASP files. More... | |
struct | InstancingMesh |
struct | AtomData |
class | AtomRenderer |
class | SlicingAtomRenderer |
class | SceneObject |
The SceneObject class. More... | |
class | TrajectoryRender |
Enumerations | |
enum | DataPoolType { DATAPOOL_JSON = 0 , DATAPOOL_NETCDF = 1 , DATAPOOL_USER } |
enum | NetCDFTypes { NAT = 0 , BYTE = 1 , CHAR = 2 , SHORT = 3 , INT = 4 , LONG = INT , FLOAT = 5 , DOUBLE = 6 , UBYTE = 7 , USHORT = 8 , UINT = 9 , INT64 = 10 , UINT64 = 11 , STRING = 12 } |
enum | ParameterType { PARAMETER_FLOAT = 0 , PARAMETER_BOOL = 1 , PARAMETER_STRING = 2 , PARAMETER_INT32 = 3 , PARAMETER_VEC3F = 4 , PARAMETER_VEC4F = 5 , PARAMETER_COLORF = 6 , PARAMETER_POSED = 7 , PARAMETER_MENU = 8 , PARAMETER_CHOICE = 9 , PARAMETER_TRIGGER = 10 , PARAMETER_INT64 = 11 , PARAMETER_INT16 = 12 , PARAMETER_INT8 = 13 , PARAMETER_UINT64 = 14 , PARAMETER_UINT32 = 15 , PARAMETER_UINT16 = 16 , PARAMETER_UINT8 = 17 , PARAMETER_DOUBLE = 18 } |
Functions | |
template<typename TP > | |
time_t | __tinc_to_time_t (TP tp) |
Variables | |
constexpr auto | PROCESSOR_META_FORMAT_VERSION = 0 |
static const uint16_t | TINC_PROTOCOL_VERSION = 1 |
static const uint16_t | TINC_PROTOCOL_REVISION = 0 |
enum tinc::DataPoolType |
Enumerator | |
---|---|
DATAPOOL_JSON | |
DATAPOOL_NETCDF | |
DATAPOOL_USER |
Definition at line 40 of file DataPool.hpp.
enum tinc::NetCDFTypes |
Enumerator | |
---|---|
NAT | |
BYTE | |
CHAR | |
SHORT | |
INT | |
LONG | |
FLOAT | |
DOUBLE | |
UBYTE | |
USHORT | |
UINT | |
INT64 | |
UINT64 | |
STRING |
Definition at line 65 of file DiskBufferNetCDFData.hpp.
enum tinc::ParameterType |
Definition at line 53 of file ParameterSpaceDimension.hpp.
time_t tinc::__tinc_to_time_t | ( | TP | tp | ) |
Definition at line 209 of file CacheManager.hpp.
|
constexpr |
Definition at line 47 of file Processor.hpp.
|
static |
Definition at line 47 of file TincProtocol.hpp.
|
static |
Definition at line 46 of file TincProtocol.hpp.