Multiplies two transfer functions.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(transfer_function), | intent(in) | :: | x |
The left-hand-side argument. |
||
| class(transfer_function), | intent(in) | :: | y |
The right-hand-side argument. |
The resulting transfer function.
Multiplies a polynomial and a transfer function to result in a new transfer function.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(polynomial), | intent(in) | :: | x |
The left-hand-side argument. |
||
| class(transfer_function), | intent(in) | :: | y |
The right-hand-side argument. |
The resulting transfer function.
Multiplies a transfer function and a polynomial to result in a new transfer function.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(transfer_function), | intent(in) | :: | x |
The left-hand-side argument. |
||
| class(polynomial), | intent(in) | :: | y |
The right-hand-side argument. |
The resulting transfer function.
Multiplies a transfer function by a scalar value.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(transfer_function), | intent(in) | :: | x |
The left-hand-side argument. |
||
| real(kind=real64), | intent(in) | :: | y |
The right-hand-side argument. |
The resulting transfer function.
Multiplies a transfer function by a scalar value.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=real64), | intent(in) | :: | x |
The left-hand-side argument. |
||
| class(transfer_function), | intent(in) | :: | y |
The right-hand-side argument. |
The resulting transfer function.