o
    ‡ÎÖaÙ(  ã                   @   s   d Z dZdZdZdZdZdS )aK  
    pygments.lexers._stan_builtins
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    This file contains the names of functions for Stan used by
    ``pygments.lexers.math.StanLexer. This is for Stan language version 2.17.0.

    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
)
ÚbreakÚcontinueÚelseÚforÚifÚinÚprintÚrejectÚreturnÚwhile)Úcholesky_factor_corrÚcholesky_factor_covÚcorr_matrixÚ
cov_matrixÚintÚmatrixÚorderedÚpositive_orderedÚrealÚ
row_vectorÚsimplexÚunit_vectorÚvectorÚvoid(h  ÚabsÚacosÚacoshÚalgebra_solverÚappend_arrayÚ
append_colÚ
append_rowÚasinÚasinhÚatanÚatan2ÚatanhÚbernoulli_cdfÚbernoulli_lccdfÚbernoulli_lcdfÚbernoulli_logit_lpmfÚbernoulli_logit_rngÚbernoulli_lpmfÚbernoulli_rngÚbessel_first_kindÚbessel_second_kindÚbeta_binomial_cdfÚbeta_binomial_lccdfÚbeta_binomial_lcdfÚbeta_binomial_lpmfÚbeta_binomial_rngÚbeta_cdfÚ
beta_lccdfÚ	beta_lcdfÚ	beta_lpdfÚbeta_rngÚbinary_log_lossÚbinomial_cdfÚbinomial_coefficient_logÚbinomial_lccdfÚbinomial_lcdfÚbinomial_logit_lpmfÚbinomial_lpmfÚbinomial_rngÚblockÚcategorical_logit_lpmfÚcategorical_logit_rngÚcategorical_lpmfÚcategorical_rngÚ
cauchy_cdfÚcauchy_lccdfÚcauchy_lcdfÚcauchy_lpdfÚ
cauchy_rngÚcbrtÚceilÚchi_square_cdfÚchi_square_lccdfÚchi_square_lcdfÚchi_square_lpdfÚchi_square_rngÚcholesky_decomposeÚchooseÚcolÚcolsÚcolumns_dot_productÚcolumns_dot_selfÚcosÚcoshÚcov_exp_quadÚ	crossprodÚcsr_extract_uÚcsr_extract_vÚcsr_extract_wÚcsr_matrix_times_vectorÚcsr_to_dense_matrixÚcumulative_sumÚdeterminantÚdiag_matrixÚdiag_post_multiplyÚdiag_pre_multiplyÚdiagonalÚdigammaÚdimsÚdirichlet_lpdfÚdirichlet_rngÚdistanceÚdot_productÚdot_selfÚdouble_exponential_cdfÚdouble_exponential_lccdfÚdouble_exponential_lcdfÚdouble_exponential_lpdfÚdouble_exponential_rngÚeÚeigenvalues_symÚeigenvectors_symÚerfÚerfcÚexpÚexp2Úexp_mod_normal_cdfÚexp_mod_normal_lccdfÚexp_mod_normal_lcdfÚexp_mod_normal_lpdfÚexp_mod_normal_rngÚexpm1Úexponential_cdfÚexponential_lccdfÚexponential_lcdfÚexponential_lpdfÚexponential_rngÚfabsÚfalling_factorialÚfdimÚfloorÚfmaÚfmaxÚfminÚfmodÚfrechet_cdfÚfrechet_lccdfÚfrechet_lcdfÚfrechet_lpdfÚfrechet_rngÚ	gamma_cdfÚgamma_lccdfÚ
gamma_lcdfÚ
gamma_lpdfÚgamma_pÚgamma_qÚ	gamma_rngÚgaussian_dlm_obs_lpdfÚget_lpÚ
gumbel_cdfÚgumbel_lccdfÚgumbel_lcdfÚgumbel_lpdfÚ
gumbel_rngÚheadÚhypergeometric_lpmfÚhypergeometric_rngÚhypotÚinc_betaÚint_stepÚintegrate_odeÚintegrate_ode_bdfÚintegrate_ode_rk45ÚinvÚinv_chi_square_cdfÚinv_chi_square_lccdfÚinv_chi_square_lcdfÚinv_chi_square_lpdfÚinv_chi_square_rngÚinv_cloglogÚinv_gamma_cdfÚinv_gamma_lccdfÚinv_gamma_lcdfÚinv_gamma_lpdfÚinv_gamma_rngÚ	inv_logitÚinv_PhiÚinv_sqrtÚ
inv_squareÚinv_wishart_lpdfÚinv_wishart_rngÚinverseÚinverse_spdÚis_infÚis_nanÚlbetaÚlchooseÚlgammaÚlkj_corr_cholesky_lpdfÚlkj_corr_cholesky_rngÚlkj_corr_lpdfÚlkj_corr_rngÚlmgammaÚ	lmultiplyÚlogÚlog10Úlog1mÚ	log1m_expÚlog1m_inv_logitÚlog1pÚ	log1p_expÚlog2Úlog_determinantÚlog_diff_expÚlog_falling_factorialÚlog_inv_logitÚlog_mixÚlog_rising_factorialÚlog_softmaxÚlog_sum_expÚlogistic_cdfÚlogistic_lccdfÚlogistic_lcdfÚlogistic_lpdfÚlogistic_rngÚlogitÚlognormal_cdfÚlognormal_lccdfÚlognormal_lcdfÚlognormal_lpdfÚlognormal_rngÚmachine_precisionÚ
matrix_expÚmaxÚmdivide_left_spdÚmdivide_left_tri_lowÚmdivide_right_spdÚmdivide_right_tri_lowÚmeanÚminÚmodified_bessel_first_kindÚmodified_bessel_second_kindÚmulti_gp_cholesky_lpdfÚmulti_gp_lpdfÚmulti_normal_cholesky_lpdfÚmulti_normal_cholesky_rngÚmulti_normal_lpdfÚmulti_normal_prec_lpdfÚmulti_normal_rngÚmulti_student_t_lpdfÚmulti_student_t_rngÚmultinomial_lpmfÚmultinomial_rngÚmultiply_logÚ!multiply_lower_tri_self_transposeÚneg_binomial_2_cdfÚneg_binomial_2_lccdfÚneg_binomial_2_lcdfÚneg_binomial_2_log_lpmfÚneg_binomial_2_log_rngÚneg_binomial_2_lpmfÚneg_binomial_2_rngÚneg_binomial_cdfÚneg_binomial_lccdfÚneg_binomial_lcdfÚneg_binomial_lpmfÚneg_binomial_rngÚnegative_infinityÚ
normal_cdfÚnormal_lccdfÚnormal_lcdfÚnormal_lpdfÚ
normal_rngÚnot_a_numberÚnum_elementsÚordered_logistic_lpmfÚordered_logistic_rngÚowens_tÚ
pareto_cdfÚpareto_lccdfÚpareto_lcdfÚpareto_lpdfÚ
pareto_rngÚpareto_type_2_cdfÚpareto_type_2_lccdfÚpareto_type_2_lcdfÚpareto_type_2_lpdfÚpareto_type_2_rngÚPhiÚ
Phi_approxÚpiÚpoisson_cdfÚpoisson_lccdfÚpoisson_lcdfÚpoisson_log_lpmfÚpoisson_log_rngÚpoisson_lpmfÚpoisson_rngÚpositive_infinityÚpowr   ÚprodÚqr_QÚqr_RÚ	quad_formÚquad_form_diagÚquad_form_symÚrankÚrayleigh_cdfÚrayleigh_lccdfÚrayleigh_lcdfÚrayleigh_lpdfÚrayleigh_rngr   Ú	rep_arrayÚ
rep_matrixÚrep_row_vectorÚ
rep_vectorÚrising_factorialÚroundÚrowÚrowsÚrows_dot_productÚrows_dot_selfÚscaled_inv_chi_square_cdfÚscaled_inv_chi_square_lccdfÚscaled_inv_chi_square_lcdfÚscaled_inv_chi_square_lpdfÚscaled_inv_chi_square_rngÚsdÚsegmentÚsinÚsingular_valuesÚsinhÚsizeÚskew_normal_cdfÚskew_normal_lccdfÚskew_normal_lcdfÚskew_normal_lpdfÚskew_normal_rngÚsoftmaxÚsort_ascÚ	sort_descÚsort_indices_ascÚsort_indices_descÚsqrtÚsqrt2ÚsquareÚsquared_distanceÚstepÚstudent_t_cdfÚstudent_t_lccdfÚstudent_t_lcdfÚstudent_t_lpdfÚstudent_t_rngÚsub_colÚsub_rowÚsumÚtailÚtanÚtanhÚtargetÚ
tcrossprodÚtgammaÚto_array_1dÚto_array_2dÚ	to_matrixÚto_row_vectorÚ	to_vectorÚtraceÚtrace_gen_quad_formÚtrace_quad_formÚtrigammaÚtruncÚuniform_cdfÚuniform_lccdfÚuniform_lcdfÚuniform_lpdfÚuniform_rngÚvarianceÚvon_mises_lpdfÚvon_mises_rngÚweibull_cdfÚweibull_lccdfÚweibull_lcdfÚweibull_lpdfÚweibull_rngÚwiener_lpdfÚwishart_lpdfÚwishart_rng)3Ú	bernoulliÚbernoulli_logitÚbetaÚbeta_binomialÚbinomialÚbinomial_logitÚcategoricalÚcategorical_logitÚcauchyÚ
chi_squareÚ	dirichletÚdouble_exponentialÚexp_mod_normalÚexponentialÚfrechetÚgammaÚgaussian_dlm_obsÚgumbelÚhypergeometricÚinv_chi_squareÚ	inv_gammaÚinv_wishartÚlkj_corrÚlkj_corr_choleskyÚlogisticÚ	lognormalÚmulti_gpÚmulti_gp_choleskyÚmulti_normalÚmulti_normal_choleskyÚmulti_normal_precÚmulti_student_tÚmultinomialÚneg_binomialÚneg_binomial_2Úneg_binomial_2_logÚnormalÚordered_logisticÚparetoÚpareto_type_2ÚpoissonÚpoisson_logÚrayleighÚscaled_inv_chi_squareÚskew_normalÚ	student_tÚuniformÚ	von_misesÚweibullÚwienerÚwishart)aÚalignasÚalignofÚandÚand_eqÚasmÚautoÚbitandÚbitorÚboolr   ÚcaseÚcatchÚcharÚchar16_tÚchar32_tÚclassÚcomplÚconstÚ
const_castÚ	constexprr   ÚdecltypeÚdefaultÚdeleteÚdoÚdoubleÚdynamic_castr   ÚenumÚexplicitÚexportÚexternÚfalseÚfloatr   ÚfriendÚfvarÚgotor   r   Úinliner   ÚlongÚlp__ÚmutableÚ	namespaceÚnewÚnoexceptÚnotÚnot_eqÚnullptrÚoperatorÚorÚor_eqÚprivateÚ	protectedÚpublicÚregisterÚreinterpret_castÚrepeatr	   ÚshortÚsignedÚsizeofÚ
STAN_MAJORÚSTAN_MATH_MAJORÚSTAN_MATH_MINORÚSTAN_MATH_PATCHÚ
STAN_MINORÚ
STAN_PATCHÚstaticÚstatic_assertÚstatic_castÚstructÚswitchÚtemplateÚthenÚthisÚthread_localÚthrowÚtrueÚtryÚtypedefÚtypeidÚtypenameÚunionÚunsignedÚuntilÚusingÚvarÚvirtualr   ÚvolatileÚwchar_tr
   ÚxorÚxor_eqN)Ú__doc__ÚKEYWORDSÚTYPESÚ	FUNCTIONSÚDISTRIBUTIONSÚRESERVED© r  r  ú@/usr/lib/python3/dist-packages/pygments/lexers/_stan_builtins.pyÚ<module>   s      m6