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 |