create_setup#

Maxwell3d.create_setup(setupname='MySetupAuto', setuptype=None, **kwargs)[source]#

Create an analysis setup for Maxwell 3D or 2D.

Optional arguments are passed along with setuptype and setupname. Keyword names correspond to the setuptype corresponding to the native AEDT API. The list of keywords here is not exhaustive.

Parameters:
setuptypeint, str, optional

Type of the setup. Depending on the solution type, options are "AC Conduction", "DC Conduction", "EddyCurrent", "Electric Transient", "Electrostatic", "Magnetostatic", and Transient".

setupnamestr, optional

Name of the setup. The default is "Setup1".

**kwargsdict, optional

Available keys depend on the setup chosen. For more information, see Maxwell templates and arguments.

Returns:
pyaedt.modules.SolveSetup.SetupMaxwell

3D Solver Setup object.

References

>>> oModule.InsertSetup

Examples

>>> from pyaedt import Maxwell3d
>>> app = Maxwell3d()
>>> app.create_setup(setupname="My_Setup", setuptype="EddyCurrent", MaximumPasses=10, PercentError=2 )