bluemira.codes.plasmod.api._outputs =================================== .. py:module:: bluemira.codes.plasmod.api._outputs .. autoapi-nested-parse:: Parameters classes/structures for plasmod outputs. Classes ------- .. autoapisummary:: bluemira.codes.plasmod.api._outputs.PlasmodOutputs Functions --------- .. autoapisummary:: bluemira.codes.plasmod.api._outputs.read_plasmod_output Module Contents --------------- .. py:class:: PlasmodOutputs Dataclass of plasmod output values. .. py:attribute:: amin :type: float | None :value: None .. py:attribute:: av_nd :type: float | None :value: None .. py:attribute:: av_nhe :type: float | None :value: None .. py:attribute:: av_ni :type: float | None :value: None .. py:attribute:: av_nz :type: float | None :value: None .. py:attribute:: av_Te :type: float | None :value: None .. py:attribute:: av_Ten :type: float | None :value: None .. py:attribute:: av_Ti :type: float | None :value: None .. py:attribute:: betan :type: float | None :value: None .. py:attribute:: betapol :type: float | None :value: None .. py:attribute:: betator :type: float | None :value: None .. py:attribute:: bpolavg :type: float | None :value: None .. py:attribute:: car :type: float | None :value: None .. py:attribute:: che :type: float | None :value: None .. py:attribute:: che3 :type: float | None :value: None .. py:attribute:: cprotium :type: float | None :value: None .. py:attribute:: cwol :type: float | None :value: None .. py:attribute:: cxe :type: float | None :value: None .. py:attribute:: d :type: float | None :value: None .. py:attribute:: f_gwpedtop :type: float | None :value: None .. py:attribute:: f_ni :type: float | None :value: None .. py:attribute:: fbs :type: float | None :value: None .. py:attribute:: fcd :type: float | None :value: None .. py:attribute:: Hcorr :type: float | None :value: None .. py:attribute:: Hfact :type: float | None :value: None .. py:attribute:: i_flag :type: int | None :value: None .. py:attribute:: jiter :type: int | None :value: None .. py:attribute:: Ip :type: float | None :value: None .. py:attribute:: k :type: float | None :value: None .. py:attribute:: nped :type: float | None :value: None .. py:attribute:: nsep :type: float | None :value: None .. py:attribute:: Palpha :type: float | None :value: None .. py:attribute:: Paux :type: float | None :value: None .. py:attribute:: Pbrehms :type: float | None :value: None .. py:attribute:: Peaux :type: float | None :value: None .. py:attribute:: perim :type: float | None :value: None .. py:attribute:: Pfus :type: float | None :value: None .. py:attribute:: Pfusdd :type: float | None :value: None .. py:attribute:: Pfusdt :type: float | None :value: None .. py:attribute:: Piaux :type: float | None :value: None .. py:attribute:: PLH :type: float | None :value: None .. py:attribute:: Pline :type: float | None :value: None .. py:attribute:: Pneut :type: float | None :value: None .. py:attribute:: Pohm :type: float | None :value: None .. py:attribute:: Prad :type: float | None :value: None .. py:attribute:: Pradcore :type: float | None :value: None .. py:attribute:: Pradedge :type: float | None :value: None .. py:attribute:: Psep :type: float | None :value: None .. py:attribute:: psep_r :type: float | None :value: None .. py:attribute:: psepb_q95AR :type: float | None :value: None .. py:attribute:: Psync :type: float | None :value: None .. py:attribute:: q_sep :type: float | None :value: None .. py:attribute:: q95 :type: float | None :value: None .. py:attribute:: qcd :type: float | None :value: None .. py:attribute:: qdivt :type: float | None :value: None .. py:attribute:: qfus :type: float | None :value: None .. py:attribute:: qheat :type: float | None :value: None .. py:attribute:: qstar :type: float | None :value: None .. py:attribute:: rli :type: float | None :value: None .. py:attribute:: rplas :type: float | None :value: None .. py:attribute:: Sp :type: float | None :value: None .. py:attribute:: tauee :type: float | None :value: None .. py:attribute:: taueff :type: float | None :value: None .. py:attribute:: tauei :type: float | None :value: None .. py:attribute:: teped :type: float | None :value: None .. py:attribute:: torsurf :type: float | None :value: None .. py:attribute:: v_loop :type: float | None :value: None .. py:attribute:: Vp :type: float | None :value: None .. py:attribute:: Wth :type: float | None :value: None .. py:attribute:: Zeff :type: float | None :value: None .. py:attribute:: dprof :type: numpy.ndarray | None :value: None .. py:attribute:: ffprime :type: numpy.ndarray | None :value: None .. py:attribute:: g2 :type: numpy.ndarray | None :value: None .. py:attribute:: g3 :type: numpy.ndarray | None :value: None .. py:attribute:: ipol :type: numpy.ndarray | None :value: None .. py:attribute:: jbs :type: numpy.ndarray | None :value: None .. py:attribute:: jcd :type: numpy.ndarray | None :value: None .. py:attribute:: jpar :type: numpy.ndarray | None :value: None .. py:attribute:: kprof :type: numpy.ndarray | None :value: None .. py:attribute:: nalf :type: numpy.ndarray | None :value: None .. py:attribute:: ndeut :type: numpy.ndarray | None :value: None .. py:attribute:: ne :type: numpy.ndarray | None :value: None .. py:attribute:: nfuel :type: numpy.ndarray | None :value: None .. py:attribute:: nions :type: numpy.ndarray | None :value: None .. py:attribute:: ntrit :type: numpy.ndarray | None :value: None .. py:attribute:: phi :type: numpy.ndarray | None :value: None .. py:attribute:: pprime :type: numpy.ndarray | None :value: None .. py:attribute:: press :type: numpy.ndarray | None :value: None .. py:attribute:: psi :type: numpy.ndarray | None :value: None .. py:attribute:: qprof :type: numpy.ndarray | None :value: None .. py:attribute:: shif :type: numpy.ndarray | None :value: None .. py:attribute:: Te :type: numpy.ndarray | None :value: None .. py:attribute:: Ti :type: numpy.ndarray | None :value: None .. py:attribute:: volprof :type: numpy.ndarray | None :value: None .. py:attribute:: vprime :type: numpy.ndarray | None :value: None .. py:attribute:: x :type: numpy.ndarray | None :value: None .. py:method:: from_files(scalar_stream: TextIO, profile_stream: TextIO) -> PlasmodOutputs :classmethod: Initialise outputs from a scalar and a profiles file. .. py:function:: read_plasmod_output(io_stream: TextIO) -> dict[str, numpy.ndarray | float] Read an output file, generated by plasmod, into a dictionary.