Description:  Creates a PMC material group in the current module. If a PMC group 'label' already exists, the group is activated.
====dielectric_group({{ArgTypeString}} label, {{ArgStringAnyArgTypeAny}} eps, {{ArgStringAnyArgTypeAny}} sigma, {{ArgStringAnyArgTypeAny}} mu, {{ArgStringAnyArgTypeAny}} rho)====
''Example:dielectric_group("PEC_1Dielectric_1","my_eps",0,1,0)''
Description:  Creates a Dielectric material group in the current module with the specified material properties.  If a Dielectric group 'label' already exists, the group is activated.
====thinwire_group({{ArgTypeString}} label, {{ArgStringAnyArgTypeAny}} radius)====
''Example:thinwire_group("PEC_1Thinwire_1",4)''
Description:  Creates a Thinwire material group in the current module.   If a Thinwire group 'label' already exists, the group is activated.
====pec_groupbase_point_group({{ArgTypeString}} label)====
''Example:pec_groupbase_point_set("PEC_1BP_Set_1")''
Description:  Creates a PEC material group Base Point Set in [[EM.Terrano]].   If a Base Point Set group 'label' already exists, the current modulegroup is activated.
====pec_groupcolor_group({{ArgTypeString}} label)====
''Example:pec_groupcolor_group("PEC_1Color_1")''
Description:  Creates a PEC material Color group in the current [[CubeCAD]] module.  If a Color group 'label' already exists, the group is activated.
====pec_grouppenetrable_group({{ArgTypeString}} label, {{ArgTypeAny}} eps, {{ArgTypeAny}} sigma, {{ArgTypeAny}} thickness)====
''Example:pec_grouppenetrable_group("PEC_1Impenet_1",2.2,.0001, 1)''
Description:  Creates a PEC Penetrable material group in [[EM.Terrano]]. If a Penetrable group 'label' already exists, the current modulegroup is activated.
====pec_groupimpenetrable_group({{ArgTypeString}} label, {{ArgTypeAny}} eps, {{ArgTypeAny}} sigma)====
''Example:pec_groupimpenetrable_group("PEC_1Impenet_1",2.2,.0001)''
Description:  Creates a PEC Impenetrable material group in the current module[[EM.====explode({{ArgTypeString}} object)==== ''Example:explode("MyArray")'' Description:  Performs an explode operation on a CAD object named 'object'Terrano]]. ====revolve({{ArgTypeString}} label, {{ArgTypeString}} object, {{ArgTypeAny}} x0, {{ArgTypeAny}} y0, {{ArgTypeAny}} z0, {{ArgTypeAny}} uX, {{ArgTypeAny}} uY, {{ArgTypeAny}} uZ, {{ArgTypeAny}} rot_angle)==== ''Example:revolve("Rev1","Line_1",0,0,0,0,0,1)'' Description:  Creates or modifies a Revolution object called 'label', with a primitive object named 'object'.  If modifying an existing Revolution object, Impenetrable group 'objectlabel' is ignoredalready exists, and the pre-existing primitive object group is used. (x0,y0,z0) specifies the center of revolution, and (uX,uY,uZ) specifies the revolution axis. rot_angle is in degreesactivated.
==Simulation Setup and Meshing Functions==