Type Aliases
Parameters that take an object of a kind, e.g., a field solver, accept any of the PICMI classes of this kind. This includes the classes that implementing codes derive from the extension class of the kind (see Code-specific extensions).
- picmistandard.PICMI_AnyGrid
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Grid.
- picmistandard.PICMI_AnySolver
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Solver.
- picmistandard.PICMI_AnyAppliedField
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_AppliedField.
- picmistandard.PICMI_AnyDiagnostic
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Diagnostic.
- picmistandard.PICMI_AnySpecies
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_MultiSpecies.
- picmistandard.PICMI_AnyDistribution
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Distribution.
- picmistandard.PICMI_AnyLayout
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Layout.
- picmistandard.PICMI_AnyInteraction
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Interaction.
- picmistandard.PICMI_AnyLaser
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_Laser.
- picmistandard.PICMI_AnyLaserInjection
Any of the classes:
i.e., a class of the standard or a class of an implementing code that derives from
PICMI_LaserInjection.
Analytic expressions are given as strings.
- picmistandard.Expression
An analytic expression, given as a string (or a number)