Hopsan
Component Member List

This is the complete list of members for Component, including all inherited members.

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="") constComponent
addErrorMessage(const HString &rMessage, const HString &rTag="") constComponent
addFatalMessage(const HString &rMessage, const HString &rTag="") constComponent
addInfoMessage(const HString &rMessage, const HString &rTag="") constComponent
addInputVariable(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, const double defaultValue, double **ppNodeData=0)Componentprotected
addOutputVariable(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, double **ppNodeData=0)Componentprotected
addOutputVariable(const HString &rName, const HString &rDescription, const HString &rQuantityOrUnit, const double defaultValue, double **ppNodeData=0)Componentprotected
addPort(const HString &rPortName, const PortTypesEnumT portType, const HString &rNodeType, const HString &rDescription, const Port::RequireConnectionEnumT reqConnection)Componentprotected
addPowerMultiPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required)Componentprotected
addPowerPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required)Componentprotected
addReadMultiPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required)Componentprotected
addReadPort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required)Componentprotected
addWarningMessage(const HString &rMessage, const HString &rTag="") constComponent
addWritePort(const HString &rPortName, const HString &rNodeType, const HString &rDescription="", const Port::RequireConnectionEnumT reqConnect=Port::Required)Componentprotected
calcNumSimSteps(const double startT, const double stopT) const (defined in Component)Componentprotectedvirtual
checkModelBeforeSimulation() (defined in Component)Componentvirtual
checkParameters(HString &errParName) (defined in Component)Component
Component()Componentprotected
ComponentSystem (defined in Component)Componentfriend
ConditionalComponentSystem (defined in Component)Componentfriend
configure()Componentvirtual
CQSEnumT enum nameComponent
CType enum value (defined in Component)Component
deconfigure()Componentvirtual
deletePort(const HString &rName)Componentprotected
determineUniquePortName(const HString &rPortname)Componentprotectedvirtual
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
doesInheritTimestep() constComponent
evaluateParameter(const HString &rName, HString &rEvaluatedParameterValue, const HString &rType) (defined in Component)Component
evaluateParameters() (defined in Component)Component
finalize()Componentprotectedvirtual
findFilePath(const HString &rFileName) constComponent
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
getHopsanEssentials() (defined in Component)Component
getJacobian(double *, double *, double *) (defined in Component)Componentvirtual
getMeasuredTime() constComponent
getModelAssets() constComponentvirtual
getModelHierarchyDepth() const (defined in Component)Component
getName() constComponent
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) constComponent
getPort(const HString &rPortname, Port *&rpPort)Componentprotected
getPortNames()Component
getPortPtrVector() constComponent
getResiduals(double *, double *) (defined in Component)Componentvirtual
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)Componentvirtual
getStateVariableSecondDerivative(int) (defined in Component)Componentvirtual
getSubTypeName() constComponent
getSystemParent() const (defined in Component)Component
getTime() constComponentinline
getTimePtr()Component
getTimestep() constComponent
getTypeCQS() constComponentvirtual
getTypeCQSString() constComponent
getTypeName() constComponent
getVariameters()Component
hasParameter(const HString &rName) constComponent
HopsanEssentials (defined in Component)Componentfriend
initialize(const double startT, const double stopT)Componentvirtual
initialize()Componentprotectedvirtual
initializeAutoSignalNodeDataPtrs()Componentprotected
isComponentC() constComponentvirtual
isComponentQ() constComponentvirtual
isComponentSignal() constComponentvirtual
isComponentSystem() constComponentvirtual
isDisabled() const (defined in Component)Component
isExperimental() constComponentvirtual
isObsolete() constComponentvirtual
loadParameterValues(const HString &rFilePath)Componentvirtual
loadStartValues()Componentvirtual
loadStartValuesFromSimulation()Componentvirtual
mDesiredTimestep (defined in Component)Componentprotected
mInheritTimestep (defined in Component)Componentprotected
mModelHierarchyDepthComponentprotected
mpSystemParent (defined in Component)Componentprotected
mSearchPaths (defined in Component)Componentprotected
mTime (defined in Component)Componentprotected
mTimestep (defined in Component)Componentprotected
NumericalIntegrationSolver (defined in Component)Componentfriend
preInitialize()Componentvirtual
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()Componentvirtual
registerConditionalParameter(const HString &rName, const HString &rDescription, std::vector< HString > &rConditions, int &rValue)Component
reInitializeValuesFromNodes() (defined in Component)Componentvirtual
removePort(const HString &rPortName)Componentprotected
renamePort(const HString &rOldname, const HString &rNewname)Componentprotected
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) (defined in Component)Component
setDisabled(bool value) (defined in Component)Component
setInheritTimestep(const bool inherit=true)Component
setMeasuredTime(const double time)Component
setName(HString name)Component
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
setTimestep(const double timestep) (defined in Component)Componentprotectedvirtual
simulate(const double stopT)Componentvirtual
simulateOneTimestep()Componentprotectedvirtual
solveSystem() (defined in Component)Componentvirtual
stopSimulation(const HString &rReason="")Component
SType enum value (defined in Component)Component
UndefinedCQSType enum value (defined in Component)Component
unRegisterParameter(const HString &rName)Componentvirtual
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)Componentprotectedvirtual