Enumeration

NumCosmoMathCSQ1DInitialStateType

Declaration

enum NumCosmoMath.CSQ1DInitialStateType

Description [src]

Initial conditions for the system. The initial condition NCM_CSQ1D_INITIAL_CONDITION_TYPE_AD_HOC is used to set an arbitrary initial condition. The initial conditions NCM_CSQ1D_INITIAL_CONDITION_TYPE_ADIABATIC2, NCM_CSQ1D_INITIAL_CONDITION_TYPE_ADIABATIC4 and NCM_CSQ1D_INITIAL_CONDITION_TYPE_NONADIABATIC2 are used to set the initial conditions for the adiabatic and non-adiabatic vacuum initial conditions.

If the initial condition is set to NCM_CSQ1D_INITIAL_CONDITION_TYPE_AD_HOC the initial condition must be set using the function family ncm_csq1d_set_init_cond*.

Members

NCM_CSQ1D_INITIAL_CONDITION_TYPE_AD_HOC

Ad-hoc initial condition.

  • Value: 0
  • Available since: 1.0
NCM_CSQ1D_INITIAL_CONDITION_TYPE_ADIABATIC2

Second order adiabatic vacuum.

  • Value: 1
  • Available since: 1.0
NCM_CSQ1D_INITIAL_CONDITION_TYPE_ADIABATIC4

Fourth order adiabatic vacuum.

  • Value: 2
  • Available since: 1.0
NCM_CSQ1D_INITIAL_CONDITION_TYPE_NONADIABATIC2

Second order non-adiabatic vacuum.

  • Value: 3
  • Available since: 1.0