Electromagnetic Template Library (EMTL)
|
Detailed documentation for the uiPyExperiment
class can be found here: Object of experiment (uiPyExperiment)
An object of the ‘uiPyExperiment’ class, usually referred to in the code as "task", is the cornerstone of conducting a computational experiment. Setting up and conducting an experiment is carried out by calling methods of an object of the 'uiPyExperiment' class.
The EMTL library conducts a computational experiment in several stages:
Abstractly, writing a script can be divided into the following stages:
All the code below will be provided for the Python interface of the library.
The object of the experiment is initialized as follows:
task = emtl.uiPyExperiment()
After initialization, select the grid type:
task.SetMainBlockTypeId(0)
Possible arguments of the SetMainBlockTypeId
method:
ChessFold
proprietary blockChessfold3D
Below are the links to the pages, where you can find further description of the simulation setup.