create_setup#
- Maxwell2d.create_setup(setupname='MySetupAuto', setuptype=None, **kwargs)[source]#
Create an analysis setup for Maxwell 3D or 2D. Optional arguments are passed along with
setuptype
andsetupname
. Keyword names correspond to thesetuptype
corresponding to the native AEDT API. The list of keywords here is not exhaustive.Note
This method overrides the
Analysis.setup()
method for the HFSS app.- Parameters:
- setuptype
int
,str
,optional
Type of the setup. Based on the solution type, options are
"HFSSDrivenAuto"
,"HFSSDrivenDefault"
,"HFSSEigen"
,"HFSSTransient"
and"HFSSSBR"
. The default is"HFSSDrivenAuto"
.- setupname
str
,optional
Name of the setup. The default is
"Setup1"
.- **kwargs
dict
,optional
Available keys depend on the setup chosen. For more information, see Maxwell templates and arguments.
- setuptype
- Returns:
pyaedt.modules.SolveSetup.SetupMaxwell
3D Solver Setup object.
References
>>> oModule.InsertSetup
Examples
>>> from pyaedt import Maxwell3d >>> app = Maxwell3d() >>> app.create_setup(setupname="Setup1", setuptype="EddyCurrent", MaximumPasses=10,PercentError=2 )