Internal

This chapter documents internal functions that are typically only for use of the developers of package ModiaResult.

ModiaResult.getSignalDetailsWithWarningFunction
(signal, timeSignal, timeSignalName, signalType, arrayName, arrayIndices, nScalarSignals) =
     getSignalWithWarning(result, name)

Call getSignal(result,name) and print a warning message if signal == nothing

source
ModiaResult.signalLengthFunction
signalLength(signal)

Return the total number of values of signal::Vector{AbstractVector}. If signal[i] is nothing or missing, a length of zero is returned.

source
ModiaResult.hasDimensionMismatchFunction
hasDimensionMismatch(signal, timeSignal, timeSignalName)

Print a warning message if signalLength(signal) != signalLength(timeSignal) and return true. Otherwise, return false

source
ModiaResult.prepend!Function
prepend!(prefix, signalLegend)

Add prefix string in front of every element of the signalLegend string-Vector.

source