- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
HFSS15: IUDOPluginExtension Abstract Class
The implementation of the IUDOPluginExtension class will be described in this section using a simple UDO example that expects a single probe and reduces its dimension returning as its outputs, the max, min and average of its input probe data. The script in its entirety will also be listed later on.
Required functions:
The IUDOPluginExtension abstract class declares the following abstract methods that must be implemented in the UDOExtension class or one of its base classes. Not implementing any of these methods will result in a run-time error and a non functioning UDO.
GetUDSName()
GetUDSDescription()
GetUDSSweepNames()
GetCategoryNames()
GetQuantityNames(string categoryName)
GetQuantityInfo(string quantityName)
GetInputUDSParams(List<UDSProbeParams> udsParams,
GetDynamicProbes(List<UDSDynamicProbes> dynamicProbes);
Compute(IUDSInputData inData,


