AssignGradientSurfaceRoughness

Assigns a Gradient Surface Roughness boundary.

UI Access HFSS > Boundaries > Assign > Gradient Surface Roughness...
Parameters
Name Type Description
<ArgArray> Array Structured array.

Array(NAME:<Name of GradientSurfaceBoundary>",

[

"NAME:<Name of GradientSurfaceBoundary>",

"Objects:=" , ["<geometryID>"],

"RMS Rougheness:=" , "<value><units>",

"Bulk Conductivity:=" , "<value>",

"Thickness:=" , ""<value><units>",

"Max Frequency:=" , ""<value><units>",

"Surface Type:=" , "[Low Profile | High Profile]"

Return Value None.

 

Python Syntax AssignGradientSurfaceRoughness(<ArgArray>)
Python Example

oModule = oDesign.GetModule("BoundarySetup")

oModule.AssignGradientSurfaceRoughness(

[

"NAME:GradientImped1",

"Objects:=" , ["Box1"],

"RMS Rougheness:=" , "1um",

"Bulk Conductivity:=" , "58000000",

"Thickness:=" , "15um",

"Max Frequency:=" , "100GHz",

"Surface Type:=" , "Low Profile"

])