|
Hopsan
|
This is the complete list of members for ComponentSystem, including all inherited members.
| addComponent(Component *pComponent) | ComponentSystem | |
| addComponents(std::vector< Component * > &rComponents) | ComponentSystem | |
| addConditionalConstant(const HString &rName, const HString &rDescription, std::vector< HString > &rConditions, int &rData) | Component | |
| addConditionalConstant(const HString &rName, const HString &rDescription, std::vector< HString > &rConditions, const int defaultValue, int &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, double &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, int &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, HString &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, bool &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, const double defaultValue, double &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, const int defaultValue, int &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, const HString &defaultValue, HString &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rUnit, const bool defaultValue, bool &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, const HString &rQuantity, const HString &rUnit, const double defaultValue, double &rData) | Component | |
| addConstant(const HString &rName, const HString &rDescription, HTextBlock &rData) (defined in Component) | Component | |
| addConstant(const HString &rName, const HString &rDescription, HFilePath &rData) (defined in Component) | Component | |
| addDebugMessage(const HString &rMessage, const HString &rTag="") const | Component | |
| addErrorMessage(const HString &rMessage, const HString &rTag="") const | Component | |
| addFatalMessage(const HString &rMessage, const HString &rTag="") const | Component | |
| addInfoMessage(const HString &rMessage, const HString &rTag="") const | Component | |
| addInputVariable(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, const double defaultValue, double **ppNodeData=0) | Component | protected |
| addOutputVariable(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, double **ppNodeData=0) | Component | protected |
| addOutputVariable(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, const double defaultValue, double **ppNodeData=0) | Component | protected |
| addPort(const HString &rPortName, const PortTypesEnumT portType, const HString &rNodeType, const HString &rDescription, const Port::RequireConnectionEnumT reqConnection) | Component | protected |
| addPowerMultiPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required) | Component | protected |
| addPowerPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required) | Component | protected |
| addReadMultiPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required) | Component | protected |
| addReadPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required) | Component | protected |
| addSearchPath(HString searchPath) | ComponentSystem | |
| addSubNode(Node *pNode) | ComponentSystem | |
| addSystemPort(HString portName, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required) | ComponentSystem | |
| addWarningMessage(const HString &rMessage, const HString &rTag="") const | Component | |
| addWritePort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required) | Component | protected |
| AliasHandler (defined in ComponentSystem) | ComponentSystem | friend |
| calcNumSimSteps(const double startT, const double stopT) const (defined in Component) | Component | protectedvirtual |
| changeSubComponentSystemTypeCQS(const HString &rName, const CQSEnumT newType) | ComponentSystem | |
| checkModelBeforeSimulation() | ComponentSystem | virtual |
| checkParameters(HString &errParName) (defined in Component) | Component | |
| Component() | Component | protected |
| ComponentSystem() (defined in ComponentSystem) | ComponentSystem | protected |
| configure() | ComponentSystem | virtual |
| connect(Port *pPort1, Port *pPort2) | ComponentSystem | |
| connect(const HString &compname1, const HString &portname1, const HString &compname2, const HString &portname2) | ComponentSystem | |
| ConnectionAssistant (defined in ComponentSystem) | ComponentSystem | friend |
| CQSEnumT enum name | Component | |
| Creator() (defined in ComponentSystem) | ComponentSystem | inlinestatic |
| CType enum value (defined in Component) | Component | |
| deconfigure() | Component | virtual |
| deletePort(const HString &rName) | Component | protected |
| deleteSystemPort(const HString &rName) | ComponentSystem | |
| determineCQSType() | ComponentSystem | |
| disableLog() | ComponentSystem | |
| disableStartValue(Port *pPort, const size_t idx) | Component | |
| disableStartValue(const HString &rPortName, const size_t idx) | Component | |
| disableStartValue(const HString &rPortName, const HString &rDataName) | Component | |
| disconnect(const HString &compname1, const HString &portname1, const HString &compname2, const HString &portname2) | ComponentSystem | |
| disconnect(Port *pPort1, Port *pPort2) | ComponentSystem | |
| distributeCcomponents(std::vector< std::vector< Component * > > &rSplitCVector, size_t nThreads) (defined in ComponentSystem) | ComponentSystem | |
| distributeNodePointers(std::vector< std::vector< Node * > > &rSplitNodeVector, size_t nThreads) (defined in ComponentSystem) | ComponentSystem | |
| distributeQcomponents(std::vector< std::vector< Component * > > &rSplitQVector, size_t nThreads) (defined in ComponentSystem) | ComponentSystem | |
| distributeSignalcomponents(std::vector< std::vector< Component * > > &rSplitSignalVector, size_t nThreads) (defined in ComponentSystem) | ComponentSystem | |
| doesInheritTimestep() const (defined in ComponentSystem) | ComponentSystem | |
| enableLog() | ComponentSystem | |
| evaluateNumHopScriptRecursively() | ComponentSystem | |
| evaluateParameter(const HString &rName, HString &rEvaluatedParameterValue, const HString &rType) (defined in Component) | Component | |
| evaluateParameters() (defined in Component) | Component | |
| evaluateParametersRecursively() | ComponentSystem | |
| finalize() | ComponentSystem | virtual |
| findFilePath(const HString &rFileName) const | Component | |
| getAliasHandler() (defined in ComponentSystem) | ComponentSystem | |
| getDefaultStartValue(Port *pPort, const size_t idx, const size_t portIdx=0) | Component | |
| getDefaultStartValue(const HString &rPortName, const HString &rDataName, const size_t portIdx=0) | Component | |
| getDesiredTimeStep() const (defined in ComponentSystem) | ComponentSystem | |
| getExternalModelFilePath() const (defined in ComponentSystem) | ComponentSystem | |
| getHopsanEssentials() (defined in Component) | Component | |
| getJacobian(double *, double *, double *) (defined in Component) | Component | virtual |
| getLogStartTime() const (defined in ComponentSystem) | ComponentSystem | |
| getLogTimeVector() (defined in ComponentSystem) | ComponentSystem | |
| getMeasuredTime() const | Component | |
| getModelAssets() const (defined in ComponentSystem) | ComponentSystem | virtual |
| getModelHierarchyDepth() const (defined in Component) | Component | |
| getName() const | Component | |
| getNumActuallyLoggedSamples() const | ComponentSystem | |
| getNumHopScript() const (defined in ComponentSystem) | ComponentSystem | |
| getNumLogSamples() const | ComponentSystem | |
| getParameter(const HString &rName) (defined in Component) | Component | |
| getParameterDataPtr(const HString &rName) | Component | |
| getParameterNames(std::vector< HString > &rParameterNames) (defined in Component) | Component | |
| getParametersVectorPtr() const (defined in Component) | Component | |
| getParameterValue(const HString &rName, HString &rValue) (defined in Component) | Component | |
| getPort(const HString &rPortname) const | Component | |
| getPort(const HString &rPortname, Port *&rpPort) | Component | protected |
| getPortNames() | Component | |
| getPortPtrVector() const | Component | |
| getResiduals(double *, double *) (defined in Component) | Component | virtual |
| getSafeMultiPortNodeDataPtr(Port *pPort, const size_t portIdx, const int dataId) | Component | |
| getSafeMultiPortNodeDataPtr(Port *pPort, const size_t portIdx, const int dataId, const double defaultValue) | Component | |
| getSafeNodeDataPtr(Port *pPort, const int dataId) | Component | |
| getSafeNodeDataPtr(const HString &rPortName, const int dataId) | Component | |
| getSearchPaths() const (defined in Component) | Component | |
| getStateVariableDerivative(int) (defined in Component) | Component | virtual |
| getStateVariableSecondDerivative(int) (defined in Component) | Component | virtual |
| getSubComponent(const HString &rName) const (defined in ComponentSystem) | ComponentSystem | |
| getSubComponentNames() const | ComponentSystem | |
| getSubComponentOrThisIfSysPort(const HString &rName) | ComponentSystem | |
| getSubComponents() const (defined in ComponentSystem) | ComponentSystem | |
| getSubComponentSystem(const HString &rName) const (defined in ComponentSystem) | ComponentSystem | |
| getSubTypeName() const | Component | |
| getSystemParent() const (defined in Component) | Component | |
| getTime() const | Component | inline |
| getTimePtr() | Component | |
| getTimestep() const | Component | |
| getTotalMeasuredTime() | ComponentSystem | |
| getTypeCQS() const | ComponentSystem | virtual |
| getTypeCQSString() const | Component | |
| getTypeName() const | Component | |
| getVariameters() | Component | |
| hasParameter(const HString &rName) const | Component | |
| haveSubComponent(const HString &rName) const | ComponentSystem | |
| initialize(const double startT, const double stopT) | ComponentSystem | virtual |
| hopsan::Component::initialize() | Component | protectedvirtual |
| initializeAutoSignalNodeDataPtrs() | Component | protected |
| isComponentC() const | Component | virtual |
| isComponentQ() const | Component | virtual |
| isComponentSignal() const | Component | virtual |
| isComponentSystem() const | ComponentSystem | inlinevirtual |
| isDisabled() const (defined in Component) | Component | |
| isEmpty() const | ComponentSystem | |
| isExperimental() const | Component | virtual |
| isExternalSystem() const (defined in ComponentSystem) | ComponentSystem | |
| isObsolete() const | Component | virtual |
| isTopLevelSystem() const (defined in ComponentSystem) | ComponentSystem | |
| keepsValuesAsStartValues() | ComponentSystem | |
| loadParameterValues(const HString &rFilePath) | ComponentSystem | virtual |
| loadStartValues() | ComponentSystem | virtual |
| loadStartValuesFromSimulation() | ComponentSystem | virtual |
| logTimeAndNodes(const size_t simStep) | ComponentSystem | |
| mDesiredTimestep (defined in Component) | Component | protected |
| mInheritTimestep (defined in Component) | Component | protected |
| mLogTheseTimeSteps (defined in ComponentSystem) | ComponentSystem | protected |
| mModelHierarchyDepth | Component | protected |
| mNumHopScript (defined in ComponentSystem) | ComponentSystem | protected |
| mpNumHopHelper (defined in ComponentSystem) | ComponentSystem | protected |
| mpSystemParent (defined in Component) | Component | protected |
| mSearchPaths (defined in Component) | Component | protected |
| mSubComponentMap (defined in ComponentSystem) | ComponentSystem | protected |
| mTime (defined in Component) | Component | protected |
| mTimestep (defined in Component) | Component | protected |
| mTotalTakenSimulationSteps (defined in ComponentSystem) | ComponentSystem | protected |
| mWarnIfUnusedSystemParameters | ComponentSystem | protected |
| preInitialize() | ComponentSystem | virtual |
| QType enum value (defined in Component) | Component | |
| readNodeSafe(const HString &rPortName, const HString &rDataName, const size_t subPortIdx=0) | Component | |
| readNodeSafe(const HString &rPortName, const size_t dataId, const size_t subPortIdx=0) | Component | |
| reconfigure() | Component | virtual |
| registerConditionalParameter(const HString &rName, const HString &rDescription, std::vector< HString > &rConditions, int &rValue) | Component | |
| reInitializeValuesFromNodes() (defined in Component) | Component | virtual |
| removePort(const HString &rPortName) | Component | protected |
| removeSubComponent(const HString &rName, bool doDelete=false) | ComponentSystem | |
| removeSubComponent(Component *pComponent, bool doDelete=false) | ComponentSystem | |
| removeSubNode(Node *pNode) | ComponentSystem | |
| renameParameter(const HString &rOldName, const HString &rNewName) | ComponentSystem | |
| renamePort(const HString &rOldname, const HString &rNewname) | Component | protected |
| renameSubComponent(const HString &rOldName, const HString &rNewName) | ComponentSystem | |
| renameSystemPort(const HString &rOldname, const HString &rNewname) | ComponentSystem | |
| reschedule(size_t nThreads) (defined in ComponentSystem) | ComponentSystem | |
| reserveUniqueName(const HString &rDesiredName, const UniqeNameEnumT type=UniqueReservedNameType) | ComponentSystem | |
| runNumHopScript(const HString &rScript, bool printOutput, HString &rOutput) | ComponentSystem | |
| setConstantValue(const HString &rName, const double value) | Component | |
| setConstantValue(const HString &rName, const int value) | Component | |
| setConstantValue(const HString &rName, const HString &rValue) | Component | |
| setConstantValue(const HString &rName, const char *value) | Component | |
| setConstantValue(const HString &rName, const bool value) | Component | |
| setDefaultStartValue(Port *pPort, const size_t idx, const double value) | Component | |
| setDefaultStartValue(const HString &rPortName, const HString &rDataName, const double value) | Component | |
| setDesiredTimestep(const double timestep) | ComponentSystem | |
| setDisabled(bool value) (defined in Component) | Component | |
| setExternalModelFilePath(const HString &rPath) (defined in ComponentSystem) | ComponentSystem | |
| setInheritTimestep(const bool inherit=true) (defined in ComponentSystem) | ComponentSystem | |
| setKeepValuesAsStartValues(bool load) | ComponentSystem | |
| setLogStartTime(const double logStartTime) (defined in ComponentSystem) | ComponentSystem | |
| setMeasuredTime(const double time) | Component | |
| setName(HString name) | Component | |
| setNumHopScript(const HString &rScript) | ComponentSystem | |
| setNumLogSamples(const size_t nLogSamples) | ComponentSystem | |
| setOrAddSystemParameter(const HString &rName, const HString &rValue, const HString &rType, const HString &rDescription="", const HString &rUnitOrQuantity="", const bool internal=false, const bool force=false) | ComponentSystem | |
| SetParametersMapT typedef (defined in ComponentSystem) | ComponentSystem | |
| setParameterValue(const HString &rName, const HString &rValue, bool force=false) (defined in Component) | Component | |
| setReconfigurationParameter(const HString &rName) (defined in Component) | Component | |
| setSubTypeName(const HString &rSubTypeName) | Component | |
| setSystemParameter(const HString &rName, const HString &rValue, const HString &rType, const HString &rDescription="", const HString &rUnitOrQuantity="", const bool internal=false, const bool force=false) | ComponentSystem | |
| setTypeCQS(CQSEnumT cqs_type, bool doOnlyLocalSet=false) | ComponentSystem | |
| simulate(const double stopT) | ComponentSystem | virtual |
| simulateAndMeasureTime(const size_t nSteps) | ComponentSystem | |
| simulateMultiThreaded(const double startT, const double stopT, const size_t nDesiredThreads=0, const bool noChanges=false, ParallelAlgorithmT algorithm=APrioriScheduling) | ComponentSystem | virtual |
| simulateOneTimestep() | Component | protectedvirtual |
| solveSystem() (defined in Component) | Component | virtual |
| sortComponentVectorsByMeasuredTime() | ComponentSystem | |
| startRealtimeSimulation(double realTimeFactor=1) (defined in ComponentSystem) | ComponentSystem | |
| stopSimulation(const HString &rReason) | ComponentSystem | |
| stopSimulation() | ComponentSystem | |
| SType enum value (defined in Component) | Component | |
| SubComponentMapT typedef (defined in ComponentSystem) | ComponentSystem | protected |
| UndefinedCQSType enum value (defined in Component) | Component | |
| UniqeNameEnumT enum name (defined in ComponentSystem) | ComponentSystem | |
| UniqueAliasNameType enum value (defined in ComponentSystem) | ComponentSystem | |
| UniqueComponentNameType enum value (defined in ComponentSystem) | ComponentSystem | |
| UniqueReservedNameType enum value (defined in ComponentSystem) | ComponentSystem | |
| UniqueSysparamNameType enum value (defined in ComponentSystem) | ComponentSystem | |
| UniqueSysportNameTyp enum value (defined in ComponentSystem) | ComponentSystem | |
| unRegisterParameter(const HString &name) | ComponentSystem | virtual |
| unReserveUniqueName(const HString &rName) | ComponentSystem | |
| wasSimulationAborted() const | ComponentSystem | |
| writeNodeSafe(const HString &rPortName, const HString &rDataName, const double value, const size_t subPortIdx=0) | Component | |
| writeNodeSafe(const HString &rPortName, const size_t dataId, const double value, const size_t subPortIdx=0) | Component | |
| ~Component() (defined in Component) | Component | protectedvirtual |
| ~ComponentSystem() (defined in ComponentSystem) | ComponentSystem | virtual |