public interface is_canonical
Return true if the excitation is canonical
Canonical means:
1. that the excitation is defined, i.e. it has no UNKNOWN,
2. the sources and the targets are sets, i.e. they are unique and ordered,
3. the sources and the targets are disjoint,
Module Procedures
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(Excite_0_t),
|
intent(in) |
|
|
:: |
exc |
|
Return Value
logical
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(Excite_1_t),
|
intent(in) |
|
|
:: |
exc |
|
Return Value
logical
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(Excite_2_t),
|
intent(in) |
|
|
:: |
exc |
|
Return Value
logical
Arguments
Type |
Intent | Optional | Attributes |
|
Name |
|
type(Excite_3_t),
|
intent(in) |
|
|
:: |
exc |
|
Return Value
logical