ChangeVocabularyInference() : ChangeVocabularyInferenceBase("setvocabulary", "Changes the vocabulary of a structure to the given one.") { setNameSpace(getVocabularyNamespaceName()); //If some symbol occurs both in V and in the previous vocabulary of S, its interpretation in S is kept. //For all symbols that belong to V but not to the previous vocabulary of S, //the interpretation in S is initialized to the least precise interpretation. }
void CIMObjectPath::set( const String& host, const CIMNamespaceName& nameSpace, const CIMName& className, const Array<CIMKeyBinding>& keyBindings) { setHost(host); setNameSpace(nameSpace); setClassName(className); setKeyBindings(keyBindings); }
StructureEqualityInference() : SSBase("equal", "Check whether two structures are equal.") { setNameSpace(getStructureNamespaceName()); }
IsConsistentInference() : StructureBase("isconsistent", "Check whether the structure is consistent.") { setNameSpace(getStructureNamespaceName()); }
GetNbOfTwoValuedAtomsInStructure() : StructureBase("nrtwovaluedatoms", "Retrieve the number of two-valued atoms in the given structure.") { setNameSpace(getStructureNamespaceName()); }
CleanInference() : StructureBase("clean", "Combines fully specified three-valued relations into two-valued ones.\nModifies its argument and does not return anything.") { setNameSpace(getStructureNamespaceName()); }
SetTableValueInference(const char* command, const char* description, SETVALUE value) : SetTableValueInferenceBase(command, description, true), value_(value) { setNameSpace(getStructureNamespaceName()); }
TwoValuedExtensionsOfTableInference() : TwoValuedExtensionsOfTableInferenceBase("nbModelsTwoValuedExtensions", "Generate all two-valued extensions of all of the given structures.") { setNameSpace(getStructureNamespaceName()); }
HelpInference() : HelpInferenceBase("help", "Print information about the given namespace, when left blank, print information about the global namespace.", true) { setNameSpace(getInternalNamespaceName()); }
QueryInference() : QueryInferenceBase("query", "Generate all solutions to the given query in the given structure.") { setNameSpace(getInferenceNamespaceName()); }
InitInferenceNoTime() : ProgressInferenceBase("initialise", "Initialise an LTC theory. Input: an LTC theory. Output: (depending on stdoptions.nbmodels) a number of models, and (arguments 2-5 respectively) the used bistate theory, initial theory, bistate vocabulary and initial vocabulary (for in case you want to modify the progression behaviour yourself)", false) { setNameSpace(getInternalNamespaceName()); }
ProgressInference() : ProgressInferenceBase("progress", "Progress an LTC theory", false) { setNameSpace(getInferenceNamespaceName()); }
ProverInvariantInference() : ProverInvariantInferenceBase("isinvariant", "Returns true if the second theory is (provable with the induction method) an invariant of the first LTC-theory ", false) { setNameSpace(getInferenceNamespaceName()); }
InvariantInference() : InvariantInferenceBase("isinvariant", "Returns true if the second theory is (provable with the induction method) an invariant of the first LTC-theory in the context of the given finite structure ", false) { setNameSpace(getInferenceNamespaceName()); }