Skip to content

Photon Polarization Workflow

Purpose: Parallel photon-polarization workflow and polarization-resolved results

Relationship map

Hold "Alt" / "Option" to enable pan & zoom
classDiagram
    class ParallelWorkflow
    class PhotonPolarizationMethod
    class PhotonPolarizationResults
    class PhotonPolarizationWorkflow
    class SimulationWorkflowMethod
    class SimulationWorkflowResults
    class WorkflowConvergenceResults
    SimulationWorkflowMethod <|-- PhotonPolarizationMethod
    SimulationWorkflowResults <|-- PhotonPolarizationResults
    ParallelWorkflow <|-- PhotonPolarizationWorkflow
    PhotonPolarizationWorkflow *-- PhotonPolarizationMethod : method
    PhotonPolarizationWorkflow *-- PhotonPolarizationResults : results
    SimulationWorkflowResults *-- WorkflowConvergenceResults : convergence

Legend

inheritance (is-a)
composition (has-a)

Quantities by Key Sections

ParallelWorkflow

Section Description MetaInfo
ParallelWorkflow Base class for workflows where tasks are executed concurrently. Open in MetaInfo browser

This section has no direct quantities.

SimulationWorkflowMethod

Section Description MetaInfo
SimulationWorkflowMethod Open in MetaInfo browser

This section has no direct quantities.

SimulationWorkflowResults

Section Description MetaInfo
SimulationWorkflowResults Base class for simulation workflow results sub-section definition. Open in MetaInfo browser
Quantity Type Description
finished_normally m_bool(bool) Indicates if calculation terminated normally.
is_converged m_bool(bool) Represents if the convergence targets have been reached (True) or not (False).

PhotonPolarizationWorkflow

Section Description MetaInfo
PhotonPolarizationWorkflow Definitions for photon polarization workflow. Open in MetaInfo browser

This section has no direct quantities.

PhotonPolarizationMethod

Section Description MetaInfo
PhotonPolarizationMethod Defines the full macroscopic dielectric tensor methodology: BSE method reference. Open in MetaInfo browser
Quantity Type Description
bse_method_ref Reference BSE methodology reference.

PhotonPolarizationResults

Section Description MetaInfo
PhotonPolarizationResults Groups all polarization outputs: spectrum. Open in MetaInfo browser
Quantity Type Description
n_polarizations m_int32(int32) Number of polarizations for the phonons used for the calculations.
spectrum_polarization Reference (shape: ['n_polarizations']) Spectrum for a given polarization of the photon.