Skip to content

Latest commit

 

History

History
30 lines (18 loc) · 1.06 KB

key_classes_reference.rst

File metadata and controls

30 lines (18 loc) · 1.06 KB

Main classes

The first main class of pyEPR is :ref:`project-info`, which instantiates and stores the Ansys interfaces classes and user-defined parameters related to the design, such as junction names and properties.

The second main class of pyEPR is :ref:`distributed-analysis`, which performs the EPR analysis on the ansys eigenfield solutions from the fields. It saves the calculated energy participation ratios (EPRs) and related convergences, and other paramete results. It does not calculate the Hamiltonian. This is left for the third class.

The third main class of pyEPR is :ref:`quantum-analysis`, which uses the EPRs and other save quantities to create and diagonalize the Hamiltonian.

ProjectInfo

.. autoclass:: pyEPR.project_info.ProjectInfo


DistributedAnalysis

.. autoclass:: pyEPR.core_distributed_analysis.DistributedAnalysis

QuantumAnalysis

.. autoclass:: pyEPR.core_quantum_analysis.QuantumAnalysis