|
TINC
Toolkit for Interactive Computation
|
This is the complete list of members for tinc::ParameterSpace, including all inherited members.
| cacheEntryForProcessor(Processor &processor) | tinc::ParameterSpace | |
| cleanDataDirectories() | tinc::ParameterSpace | |
| clear() | tinc::ParameterSpace | |
| createDataDirectories() | tinc::ParameterSpace | |
| disableCache() | tinc::ParameterSpace | |
| enableCache(std::string cachePath) | tinc::ParameterSpace | |
| executeProcess(Processor &processor, bool recompute) | tinc::ParameterSpace | protected |
| generateRelativeRunPath | tinc::ParameterSpace | |
| getCacheManager() | tinc::ParameterSpace | inline |
| getCommonId(std::vector< std::string > dimNames={}, std::map< std::string, size_t > indices={}) | tinc::ParameterSpace | |
| getCommonId(std::vector< ParameterSpaceDimension * > dimensions, std::map< ParameterSpaceDimension *, size_t > indices) | tinc::ParameterSpace | static |
| getCurrentPathTemplate() | tinc::ParameterSpace | inline |
| getCurrentRelativeRunPath() | tinc::ParameterSpace | |
| getDimension(std::string name, std::string group="") | tinc::ParameterSpace | |
| getDimensionNames() | tinc::ParameterSpace | |
| getDimensions() | tinc::ParameterSpace | |
| getDocumentation() const | tinc::IdObject | |
| getId() | tinc::IdObject | |
| getRootPath() | tinc::ParameterSpace | |
| incrementIndices(std::map< std::string, size_t > ¤tIndices) | tinc::ParameterSpace | |
| isFilesystemDimension(std::string dimensionName) | tinc::ParameterSpace | |
| mAsyncProcessingThreads | tinc::ParameterSpace | protected |
| mAsyncPSCopy | tinc::ParameterSpace | protected |
| mCacheManager | tinc::ParameterSpace | protected |
| mCurrentPathTemplate | tinc::ParameterSpace | protected |
| mDimensions | tinc::ParameterSpace | protected |
| mDimensionsOwned | tinc::ParameterSpace | protected |
| mDocumentation | tinc::IdObject | protected |
| mId | tinc::IdObject | protected |
| modified | tinc::IdObject | |
| mRootPath | tinc::ParameterSpace | protected |
| mSpecialDirs | tinc::ParameterSpace | protected |
| mSweepRunning | tinc::ParameterSpace | protected |
| newDimension(std::string name, ParameterSpaceDimension::RepresentationType type=ParameterSpaceDimension::VALUE, ParameterType parameterType=ParameterType::PARAMETER_FLOAT, std::string group="") | tinc::ParameterSpace | |
| onDimensionRegister | tinc::ParameterSpace | |
| onDimensionRemove | tinc::ParameterSpace | |
| onSweepProcess | tinc::ParameterSpace | |
| onValueChange | tinc::ParameterSpace | |
| operator=(const ParameterSpace &other)=delete | tinc::ParameterSpace | |
| parameterNameMap | tinc::ParameterSpace | |
| ParameterSpace(std::string id=std::string()) | tinc::ParameterSpace | inline |
| ParameterSpace(const ParameterSpace &other)=delete | tinc::ParameterSpace | |
| print(std::ostream &stream=std::cout) | tinc::ParameterSpace | |
| readDimensionsInNetCDFFile(std::string filename, std::vector< std::shared_ptr< ParameterSpaceDimension >> &newDimensions) | tinc::ParameterSpace | |
| readFromNetCDF(std::string ncFile="parameter_space.nc") | tinc::ParameterSpace | |
| registerDimension(std::shared_ptr< ParameterSpaceDimension > &dimension, al::Socket *src=nullptr) | tinc::ParameterSpace | |
| removeDataDirectories() | tinc::ParameterSpace | |
| removeDimension(std::string name, std::string group="", bool invoked=false, al::Socket *src=nullptr) | tinc::ParameterSpace | |
| resolveTemplate(std::string fileTemplate, std::map< std::string, size_t > indeces={}) | tinc::ParameterSpace | |
| resolveTemplate(std::string fileTemplate, std::vector< ParameterSpaceDimension * > dimensions, std::map< ParameterSpaceDimension *, size_t > indecesOverride={}) | tinc::ParameterSpace | static |
| runningPaths(std::vector< std::string > fixedDimensions=std::vector< std::string >()) | tinc::ParameterSpace | |
| runProcess(Processor &processor, const std::map< std::string, al::VariantValue > &args={}, const std::map< std::string, al::VariantValue > &dependencies={}, bool recompute=false) | tinc::ParameterSpace | |
| setCurrentPathTemplate(std::string pathTemplate) | tinc::ParameterSpace | inline |
| setDocumentation(const std::string &documentation) | tinc::IdObject | |
| setId(std::string id) | tinc::IdObject | |
| setRootPath(std::string rootPath) | tinc::ParameterSpace | |
| stopSweep() | tinc::ParameterSpace | |
| sweep(Processor &processor, std::vector< std::string > dimensionNames={}, std::map< std::string, al::VariantValue > dependencies={}, bool recompute=false) | tinc::ParameterSpace | |
| sweepAsync(Processor &processor, std::vector< std::string > dimensionNames={}, std::map< std::string, al::VariantValue > dependencies={}, bool recompute=false, int numThreads=1) | tinc::ParameterSpace | |
| TincProtocol class | tinc::ParameterSpace | friend |
| updateParameterSpace(ParameterSpaceDimension *ps) | tinc::ParameterSpace | protected |
| writeToNetCDF(std::string fileName="parameter_space.nc") | tinc::ParameterSpace | |
| ~ParameterSpace() | tinc::ParameterSpace |