From e9f63259f8c7390f3ac3a3c4ea1b25b72809e81c Mon Sep 17 00:00:00 2001 From: Brian Ward Date: Mon, 28 Aug 2023 11:51:31 -0400 Subject: [PATCH 1/2] Fix: Optimizations crash on mod 0 partial evaluation --- .../Partial_evaluator.ml | 2 +- .../good/compiler-optimizations/cpp.expected | 340 +++++++++++++++++ .../compiler-optimizations/cppO0.expected | 348 ++++++++++++++++++ .../compiler-optimizations/cppO1.expected | 341 +++++++++++++++++ .../compiler-optimizations/fuzz-div0.stan | 5 + 5 files changed, 1035 insertions(+), 1 deletion(-) create mode 100644 test/integration/good/compiler-optimizations/fuzz-div0.stan diff --git a/src/analysis_and_optimization/Partial_evaluator.ml b/src/analysis_and_optimization/Partial_evaluator.ml index f31a020f2..8818e70bc 100644 --- a/src/analysis_and_optimization/Partial_evaluator.ml +++ b/src/analysis_and_optimization/Partial_evaluator.ml @@ -988,7 +988,7 @@ let rec eval_expr ?(preserve_stability = false) (e : Expr.Typed.t) = | "PPlus__" | "PMinus__" -> apply_prefix_operator_real op (Float.of_string r) | _ -> FunApp (kind, l) ) - | ( ("Divide__" | "IntDivide__") + | ( ("Divide__" | "IntDivide__" | "Modulo__") , [{meta= {type_= UInt; _}; _}; {pattern= Lit (Int, i2); _}] ) when Int.of_string i2 = 0 -> raise (Rejected (e.meta.loc, "Integer division by zero")) diff --git a/test/integration/good/compiler-optimizations/cpp.expected b/test/integration/good/compiler-optimizations/cpp.expected index 0322b9a9c..ed015bf8f 100644 --- a/test/integration/good/compiler-optimizations/cpp.expected +++ b/test/integration/good/compiler-optimizations/cpp.expected @@ -23575,6 +23575,346 @@ stan::math::profile_map& get_stan_profile_data() { return function_in_function_loops_model_namespace::profiles__; } #endif + $ ../../../../../install/default/bin/stanc --O --print-cpp fuzz-div0.stan +// Code generated by %%NAME%% %%VERSION%% +#include +namespace fuzz_div0_model_namespace { +using stan::model::model_base_crtp; +using namespace stan::math; +stan::math::profile_map profiles__; +static constexpr std::array locations_array__ = + {" (found before start of program)", + " (in 'fuzz-div0.stan', line 2, column 2 to column 66)", + " (in 'fuzz-div0.stan', line 2, column 20 to column 25)", + " (in 'fuzz-div0.stan', line 3, column 2 to column 38)"}; +class fuzz_div0_model final : public model_base_crtp { + private: + + public: + ~fuzz_div0_model() {} + fuzz_div0_model(stan::io::var_context& context__, unsigned int + random_seed__ = 0, std::ostream* pstream__ = nullptr) + : model_base_crtp(0) { + int current_statement__ = 0; + using local_scalar_t__ = double; + boost::ecuyer1988 base_rng__ = + stan::services::util::create_rng(random_seed__, 0); + // suppress unused var warning + (void) base_rng__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::fuzz_div0_model"; + // suppress unused var warning + (void) function__; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + num_params_r__ = 0U; + } + inline std::string model_name() const final { + return "fuzz_div0_model"; + } + inline std::vector model_compile_info() const noexcept { + return std::vector{"stanc_version = %%NAME%%3 %%VERSION%%", + "stancflags = --O --print-cpp"}; + } + // Base log prob + template * = nullptr, + stan::require_vector_like_vt* = nullptr, + stan::require_not_st_var* = nullptr> + inline stan::scalar_type_t + log_prob_impl(VecR& params_r__, VecI& params_i__, std::ostream* + pstream__ = nullptr) const { + using T__ = stan::scalar_type_t; + using local_scalar_t__ = T__; + T__ lp__(0.0); + stan::math::accumulator lp_accum__; + stan::io::deserializer in__(params_r__, params_i__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::log_prob"; + // suppress unused var warning + (void) function__; + try { + std::vector T = + std::vector(6, std::numeric_limits::min()); + current_statement__ = 2; + std::stringstream errmsg_stream__; + stan::math::stan_print(&errmsg_stream__, "Integer division by zero"); + throw std::domain_error(errmsg_stream__.str()); + std::vector T2 = + std::vector(4, std::numeric_limits::quiet_NaN()); + current_statement__ = 2; + std::stringstream errmsg_stream__; + stan::math::stan_print(&errmsg_stream__, "Integer division by zero"); + throw std::domain_error(errmsg_stream__.str()); + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + lp_accum__.add(lp__); + return lp_accum__.sum(); + } + // Reverse mode autodiff log prob + template * = nullptr, + stan::require_vector_like_vt* = nullptr, + stan::require_st_var* = nullptr> + inline stan::scalar_type_t + log_prob_impl(VecR& params_r__, VecI& params_i__, std::ostream* + pstream__ = nullptr) const { + using T__ = stan::scalar_type_t; + using local_scalar_t__ = T__; + T__ lp__(0.0); + stan::math::accumulator lp_accum__; + stan::io::deserializer in__(params_r__, params_i__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::log_prob"; + // suppress unused var warning + (void) function__; + try { + std::vector T = + std::vector(6, std::numeric_limits::min()); + current_statement__ = 2; + std::stringstream errmsg_stream__; + stan::math::stan_print(&errmsg_stream__, "Integer division by zero"); + throw std::domain_error(errmsg_stream__.str()); + std::vector T2 = + std::vector(4, std::numeric_limits::quiet_NaN()); + current_statement__ = 2; + std::stringstream errmsg_stream__; + stan::math::stan_print(&errmsg_stream__, "Integer division by zero"); + throw std::domain_error(errmsg_stream__.str()); + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + lp_accum__.add(lp__); + return lp_accum__.sum(); + } + template * = nullptr, stan::require_vector_like_vt* = nullptr, stan::require_vector_vt* = nullptr> + inline void + write_array_impl(RNG& base_rng__, VecR& params_r__, VecI& params_i__, + VecVar& vars__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true, std::ostream* + pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::deserializer in__(params_r__, params_i__); + stan::io::serializer out__(vars__); + static constexpr bool propto__ = true; + // suppress unused var warning + (void) propto__; + double lp__ = 0.0; + // suppress unused var warning + (void) lp__; + int current_statement__ = 0; + stan::math::accumulator lp_accum__; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + constexpr bool jacobian__ = false; + // suppress unused var warning + (void) jacobian__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::write_array"; + // suppress unused var warning + (void) function__; + try { + int lcm_sym2__; + int lcm_sym1__; + if (stan::math::logical_negation( + (stan::math::primitive_value(emit_transformed_parameters__) || + stan::math::primitive_value(emit_generated_quantities__)))) { + return ; + } + if (stan::math::logical_negation(emit_generated_quantities__)) { + return ; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + } + template * = nullptr, + stan::require_vector_like_vt* = nullptr> + inline void + unconstrain_array_impl(const VecVar& params_r__, const VecI& params_i__, + VecVar& vars__, std::ostream* pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::deserializer in__(params_r__, params_i__); + stan::io::serializer out__(vars__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + } + template * = nullptr> + inline void + transform_inits_impl(const stan::io::var_context& context__, VecVar& + vars__, std::ostream* pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::serializer out__(vars__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + } + inline void + get_param_names(std::vector& names__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true) const { + names__ = std::vector{}; + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + get_dims(std::vector>& dimss__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true) const { + dimss__ = std::vector>{}; + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + constrained_param_names(std::vector& param_names__, bool + emit_transformed_parameters__ = true, bool + emit_generated_quantities__ = true) const final { + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + unconstrained_param_names(std::vector& param_names__, bool + emit_transformed_parameters__ = true, bool + emit_generated_quantities__ = true) const final { + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline std::string get_constrained_sizedtypes() const { + return std::string("[]"); + } + inline std::string get_unconstrained_sizedtypes() const { + return std::string("[]"); + } + // Begin method overload boilerplate + template inline void + write_array(RNG& base_rng, Eigen::Matrix& params_r, + Eigen::Matrix& vars, const bool + emit_transformed_parameters = true, const bool + emit_generated_quantities = true, std::ostream* + pstream = nullptr) const { + const size_t num_params__ = 0; + const size_t num_transformed = emit_transformed_parameters * (0); + const size_t num_gen_quantities = emit_generated_quantities * (0); + const size_t num_to_write = num_params__ + num_transformed + + num_gen_quantities; + std::vector params_i; + vars = Eigen::Matrix::Constant(num_to_write, + std::numeric_limits::quiet_NaN()); + write_array_impl(base_rng, params_r, params_i, vars, + emit_transformed_parameters, emit_generated_quantities, pstream); + } + template inline void + write_array(RNG& base_rng, std::vector& params_r, std::vector& + params_i, std::vector& vars, bool + emit_transformed_parameters = true, bool + emit_generated_quantities = true, std::ostream* + pstream = nullptr) const { + const size_t num_params__ = 0; + const size_t num_transformed = emit_transformed_parameters * (0); + const size_t num_gen_quantities = emit_generated_quantities * (0); + const size_t num_to_write = num_params__ + num_transformed + + num_gen_quantities; + vars = std::vector(num_to_write, + std::numeric_limits::quiet_NaN()); + write_array_impl(base_rng, params_r, params_i, vars, + emit_transformed_parameters, emit_generated_quantities, pstream); + } + template inline T_ + log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { + Eigen::Matrix params_i; + return log_prob_impl(params_r, params_i, pstream); + } + template inline T_ + log_prob(std::vector& params_r, std::vector& params_i, + std::ostream* pstream = nullptr) const { + return log_prob_impl(params_r, params_i, pstream); + } + inline void + transform_inits(const stan::io::var_context& context, + Eigen::Matrix& params_r, std::ostream* + pstream = nullptr) const final { + std::vector params_r_vec(params_r.size()); + std::vector params_i; + transform_inits(context, params_i, params_r_vec, pstream); + params_r = Eigen::Map>(params_r_vec.data(), + params_r_vec.size()); + } + inline void + transform_inits(const stan::io::var_context& context, std::vector& + params_i, std::vector& vars, std::ostream* + pstream__ = nullptr) const { + vars.resize(num_params_r__); + transform_inits_impl(context, vars, pstream__); + } + inline void + unconstrain_array(const std::vector& params_constrained, + std::vector& params_unconstrained, std::ostream* + pstream = nullptr) const { + const std::vector params_i; + params_unconstrained = std::vector(num_params_r__, + std::numeric_limits::quiet_NaN()); + unconstrain_array_impl(params_constrained, params_i, + params_unconstrained, pstream); + } + inline void + unconstrain_array(const Eigen::Matrix& params_constrained, + Eigen::Matrix& params_unconstrained, + std::ostream* pstream = nullptr) const { + const std::vector params_i; + params_unconstrained = Eigen::Matrix::Constant(num_params_r__, + std::numeric_limits::quiet_NaN()); + unconstrain_array_impl(params_constrained, params_i, + params_unconstrained, pstream); + } +}; +} +using stan_model = fuzz_div0_model_namespace::fuzz_div0_model; +#ifndef USING_R +// Boilerplate +stan::model::model_base& +new_model(stan::io::var_context& data_context, unsigned int seed, + std::ostream* msg_stream) { + stan_model* m = new stan_model(data_context, seed, msg_stream); + return *m; +} +stan::math::profile_map& get_stan_profile_data() { + return fuzz_div0_model_namespace::profiles__; +} +#endif +Warning in 'fuzz-div0.stan', line 2, column 34: Found int division: + 0 / 0 + Values will be rounded towards zero. If rounding is not desired you can + write + the division as + 0.0 / 0 + If rounding is intended please use the integer division operator %/%. +Warning in 'fuzz-div0.stan', line 2, column 41: Found int division: + 1 / 0 + Values will be rounded towards zero. If rounding is not desired you can + write + the division as + 1.0 / 0 + If rounding is intended please use the integer division operator %/%. $ ../../../../../install/default/bin/stanc --O --print-cpp initialize-SoA.stan // Code generated by %%NAME%% %%VERSION%% #include diff --git a/test/integration/good/compiler-optimizations/cppO0.expected b/test/integration/good/compiler-optimizations/cppO0.expected index f7ca5fd03..ba5197193 100644 --- a/test/integration/good/compiler-optimizations/cppO0.expected +++ b/test/integration/good/compiler-optimizations/cppO0.expected @@ -14275,6 +14275,354 @@ stan::math::profile_map& get_stan_profile_data() { return function_in_function_loops_model_namespace::profiles__; } #endif + $ ../../../../../install/default/bin/stanc --print-cpp --O0 fuzz-div0.stan +// Code generated by %%NAME%% %%VERSION%% +#include +namespace fuzz_div0_model_namespace { +using stan::model::model_base_crtp; +using namespace stan::math; +stan::math::profile_map profiles__; +static constexpr std::array locations_array__ = + {" (found before start of program)", + " (in 'fuzz-div0.stan', line 2, column 2 to column 66)", + " (in 'fuzz-div0.stan', line 3, column 2 to column 38)", + " (in 'fuzz-div0.stan', line 4, column 2 to column 11)"}; +class fuzz_div0_model final : public model_base_crtp { + private: + + public: + ~fuzz_div0_model() {} + fuzz_div0_model(stan::io::var_context& context__, unsigned int + random_seed__ = 0, std::ostream* pstream__ = nullptr) + : model_base_crtp(0) { + int current_statement__ = 0; + using local_scalar_t__ = double; + boost::ecuyer1988 base_rng__ = + stan::services::util::create_rng(random_seed__, 0); + // suppress unused var warning + (void) base_rng__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::fuzz_div0_model"; + // suppress unused var warning + (void) function__; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + num_params_r__ = 0U; + } + inline std::string model_name() const final { + return "fuzz_div0_model"; + } + inline std::vector model_compile_info() const noexcept { + return std::vector{"stanc_version = %%NAME%%3 %%VERSION%%", + "stancflags = --print-cpp --O0"}; + } + // Base log prob + template * = nullptr, + stan::require_vector_like_vt* = nullptr, + stan::require_not_st_var* = nullptr> + inline stan::scalar_type_t + log_prob_impl(VecR& params_r__, VecI& params_i__, std::ostream* + pstream__ = nullptr) const { + using T__ = stan::scalar_type_t; + using local_scalar_t__ = T__; + T__ lp__(0.0); + stan::math::accumulator lp_accum__; + stan::io::deserializer in__(params_r__, params_i__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::log_prob"; + // suppress unused var warning + (void) function__; + try { + std::vector T = + std::vector(6, std::numeric_limits::min()); + current_statement__ = 1; + stan::model::assign(T, + std::vector{stan::math::modulus(0, 0), + stan::math::modulus(1, 0), (0 / 0), (1 / 0), (0 / 0), (1 / 0)}, + "assigning variable T"); + std::vector T2 = + std::vector(4, DUMMY_VAR__); + current_statement__ = 2; + stan::model::assign(T2, std::vector{(0 / 0.), (1 / 0.)}, + "assigning variable T2"); + current_statement__ = 3; + if (pstream__) { + stan::math::stan_print(pstream__, T); + *(pstream__) << std::endl; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + lp_accum__.add(lp__); + return lp_accum__.sum(); + } + // Reverse mode autodiff log prob + template * = nullptr, + stan::require_vector_like_vt* = nullptr, + stan::require_st_var* = nullptr> + inline stan::scalar_type_t + log_prob_impl(VecR& params_r__, VecI& params_i__, std::ostream* + pstream__ = nullptr) const { + using T__ = stan::scalar_type_t; + using local_scalar_t__ = T__; + T__ lp__(0.0); + stan::math::accumulator lp_accum__; + stan::io::deserializer in__(params_r__, params_i__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::log_prob"; + // suppress unused var warning + (void) function__; + try { + std::vector T = + std::vector(6, std::numeric_limits::min()); + current_statement__ = 1; + stan::model::assign(T, + std::vector{stan::math::modulus(0, 0), + stan::math::modulus(1, 0), (0 / 0), (1 / 0), (0 / 0), (1 / 0)}, + "assigning variable T"); + std::vector T2 = + std::vector(4, DUMMY_VAR__); + current_statement__ = 2; + stan::model::assign(T2, std::vector{(0 / 0.), (1 / 0.)}, + "assigning variable T2"); + current_statement__ = 3; + if (pstream__) { + stan::math::stan_print(pstream__, T); + *(pstream__) << std::endl; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + lp_accum__.add(lp__); + return lp_accum__.sum(); + } + template * = nullptr, stan::require_vector_like_vt* = nullptr, stan::require_vector_vt* = nullptr> + inline void + write_array_impl(RNG& base_rng__, VecR& params_r__, VecI& params_i__, + VecVar& vars__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true, std::ostream* + pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::deserializer in__(params_r__, params_i__); + stan::io::serializer out__(vars__); + static constexpr bool propto__ = true; + // suppress unused var warning + (void) propto__; + double lp__ = 0.0; + // suppress unused var warning + (void) lp__; + int current_statement__ = 0; + stan::math::accumulator lp_accum__; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + constexpr bool jacobian__ = false; + // suppress unused var warning + (void) jacobian__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::write_array"; + // suppress unused var warning + (void) function__; + try { + if (stan::math::logical_negation( + (stan::math::primitive_value(emit_transformed_parameters__) || + stan::math::primitive_value(emit_generated_quantities__)))) { + return ; + } + if (stan::math::logical_negation(emit_generated_quantities__)) { + return ; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + } + template * = nullptr, + stan::require_vector_like_vt* = nullptr> + inline void + unconstrain_array_impl(const VecVar& params_r__, const VecI& params_i__, + VecVar& vars__, std::ostream* pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::deserializer in__(params_r__, params_i__); + stan::io::serializer out__(vars__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + } + template * = nullptr> + inline void + transform_inits_impl(const stan::io::var_context& context__, VecVar& + vars__, std::ostream* pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::serializer out__(vars__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + } + inline void + get_param_names(std::vector& names__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true) const { + names__ = std::vector{}; + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + get_dims(std::vector>& dimss__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true) const { + dimss__ = std::vector>{}; + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + constrained_param_names(std::vector& param_names__, bool + emit_transformed_parameters__ = true, bool + emit_generated_quantities__ = true) const final { + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + unconstrained_param_names(std::vector& param_names__, bool + emit_transformed_parameters__ = true, bool + emit_generated_quantities__ = true) const final { + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline std::string get_constrained_sizedtypes() const { + return std::string("[]"); + } + inline std::string get_unconstrained_sizedtypes() const { + return std::string("[]"); + } + // Begin method overload boilerplate + template inline void + write_array(RNG& base_rng, Eigen::Matrix& params_r, + Eigen::Matrix& vars, const bool + emit_transformed_parameters = true, const bool + emit_generated_quantities = true, std::ostream* + pstream = nullptr) const { + const size_t num_params__ = 0; + const size_t num_transformed = emit_transformed_parameters * (0); + const size_t num_gen_quantities = emit_generated_quantities * (0); + const size_t num_to_write = num_params__ + num_transformed + + num_gen_quantities; + std::vector params_i; + vars = Eigen::Matrix::Constant(num_to_write, + std::numeric_limits::quiet_NaN()); + write_array_impl(base_rng, params_r, params_i, vars, + emit_transformed_parameters, emit_generated_quantities, pstream); + } + template inline void + write_array(RNG& base_rng, std::vector& params_r, std::vector& + params_i, std::vector& vars, bool + emit_transformed_parameters = true, bool + emit_generated_quantities = true, std::ostream* + pstream = nullptr) const { + const size_t num_params__ = 0; + const size_t num_transformed = emit_transformed_parameters * (0); + const size_t num_gen_quantities = emit_generated_quantities * (0); + const size_t num_to_write = num_params__ + num_transformed + + num_gen_quantities; + vars = std::vector(num_to_write, + std::numeric_limits::quiet_NaN()); + write_array_impl(base_rng, params_r, params_i, vars, + emit_transformed_parameters, emit_generated_quantities, pstream); + } + template inline T_ + log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { + Eigen::Matrix params_i; + return log_prob_impl(params_r, params_i, pstream); + } + template inline T_ + log_prob(std::vector& params_r, std::vector& params_i, + std::ostream* pstream = nullptr) const { + return log_prob_impl(params_r, params_i, pstream); + } + inline void + transform_inits(const stan::io::var_context& context, + Eigen::Matrix& params_r, std::ostream* + pstream = nullptr) const final { + std::vector params_r_vec(params_r.size()); + std::vector params_i; + transform_inits(context, params_i, params_r_vec, pstream); + params_r = Eigen::Map>(params_r_vec.data(), + params_r_vec.size()); + } + inline void + transform_inits(const stan::io::var_context& context, std::vector& + params_i, std::vector& vars, std::ostream* + pstream__ = nullptr) const { + vars.resize(num_params_r__); + transform_inits_impl(context, vars, pstream__); + } + inline void + unconstrain_array(const std::vector& params_constrained, + std::vector& params_unconstrained, std::ostream* + pstream = nullptr) const { + const std::vector params_i; + params_unconstrained = std::vector(num_params_r__, + std::numeric_limits::quiet_NaN()); + unconstrain_array_impl(params_constrained, params_i, + params_unconstrained, pstream); + } + inline void + unconstrain_array(const Eigen::Matrix& params_constrained, + Eigen::Matrix& params_unconstrained, + std::ostream* pstream = nullptr) const { + const std::vector params_i; + params_unconstrained = Eigen::Matrix::Constant(num_params_r__, + std::numeric_limits::quiet_NaN()); + unconstrain_array_impl(params_constrained, params_i, + params_unconstrained, pstream); + } +}; +} +using stan_model = fuzz_div0_model_namespace::fuzz_div0_model; +#ifndef USING_R +// Boilerplate +stan::model::model_base& +new_model(stan::io::var_context& data_context, unsigned int seed, + std::ostream* msg_stream) { + stan_model* m = new stan_model(data_context, seed, msg_stream); + return *m; +} +stan::math::profile_map& get_stan_profile_data() { + return fuzz_div0_model_namespace::profiles__; +} +#endif +Warning in 'fuzz-div0.stan', line 2, column 34: Found int division: + 0 / 0 + Values will be rounded towards zero. If rounding is not desired you can + write + the division as + 0.0 / 0 + If rounding is intended please use the integer division operator %/%. +Warning in 'fuzz-div0.stan', line 2, column 41: Found int division: + 1 / 0 + Values will be rounded towards zero. If rounding is not desired you can + write + the division as + 1.0 / 0 + If rounding is intended please use the integer division operator %/%. $ ../../../../../install/default/bin/stanc --print-cpp --O0 initialize-SoA.stan // Code generated by %%NAME%% %%VERSION%% #include diff --git a/test/integration/good/compiler-optimizations/cppO1.expected b/test/integration/good/compiler-optimizations/cppO1.expected index 6f1647ef9..8c97f5dae 100644 --- a/test/integration/good/compiler-optimizations/cppO1.expected +++ b/test/integration/good/compiler-optimizations/cppO1.expected @@ -15438,6 +15438,347 @@ stan::math::profile_map& get_stan_profile_data() { return function_in_function_loops_model_namespace::profiles__; } #endif + $ ../../../../../install/default/bin/stanc --O1 --print-cpp fuzz-div0.stan +// Code generated by %%NAME%% %%VERSION%% +#include +namespace fuzz_div0_model_namespace { +using stan::model::model_base_crtp; +using namespace stan::math; +stan::math::profile_map profiles__; +static constexpr std::array locations_array__ = + {" (found before start of program)", + " (in 'fuzz-div0.stan', line 2, column 2 to column 66)", + " (in 'fuzz-div0.stan', line 2, column 20 to column 25)", + " (in 'fuzz-div0.stan', line 3, column 2 to column 38)", + " (in 'fuzz-div0.stan', line 4, column 2 to column 11)"}; +class fuzz_div0_model final : public model_base_crtp { + private: + + public: + ~fuzz_div0_model() {} + fuzz_div0_model(stan::io::var_context& context__, unsigned int + random_seed__ = 0, std::ostream* pstream__ = nullptr) + : model_base_crtp(0) { + int current_statement__ = 0; + using local_scalar_t__ = double; + boost::ecuyer1988 base_rng__ = + stan::services::util::create_rng(random_seed__, 0); + // suppress unused var warning + (void) base_rng__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::fuzz_div0_model"; + // suppress unused var warning + (void) function__; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + num_params_r__ = 0U; + } + inline std::string model_name() const final { + return "fuzz_div0_model"; + } + inline std::vector model_compile_info() const noexcept { + return std::vector{"stanc_version = %%NAME%%3 %%VERSION%%", + "stancflags = --O1 --print-cpp"}; + } + // Base log prob + template * = nullptr, + stan::require_vector_like_vt* = nullptr, + stan::require_not_st_var* = nullptr> + inline stan::scalar_type_t + log_prob_impl(VecR& params_r__, VecI& params_i__, std::ostream* + pstream__ = nullptr) const { + using T__ = stan::scalar_type_t; + using local_scalar_t__ = T__; + T__ lp__(0.0); + stan::math::accumulator lp_accum__; + stan::io::deserializer in__(params_r__, params_i__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::log_prob"; + // suppress unused var warning + (void) function__; + try { + std::vector T = + std::vector(6, std::numeric_limits::min()); + current_statement__ = 2; + std::stringstream errmsg_stream__; + stan::math::stan_print(&errmsg_stream__, "Integer division by zero"); + throw std::domain_error(errmsg_stream__.str()); + std::vector T2 = + std::vector(4, DUMMY_VAR__); + current_statement__ = 4; + if (pstream__) { + stan::math::stan_print(pstream__, T); + *(pstream__) << std::endl; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + lp_accum__.add(lp__); + return lp_accum__.sum(); + } + // Reverse mode autodiff log prob + template * = nullptr, + stan::require_vector_like_vt* = nullptr, + stan::require_st_var* = nullptr> + inline stan::scalar_type_t + log_prob_impl(VecR& params_r__, VecI& params_i__, std::ostream* + pstream__ = nullptr) const { + using T__ = stan::scalar_type_t; + using local_scalar_t__ = T__; + T__ lp__(0.0); + stan::math::accumulator lp_accum__; + stan::io::deserializer in__(params_r__, params_i__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::log_prob"; + // suppress unused var warning + (void) function__; + try { + std::vector T = + std::vector(6, std::numeric_limits::min()); + current_statement__ = 2; + std::stringstream errmsg_stream__; + stan::math::stan_print(&errmsg_stream__, "Integer division by zero"); + throw std::domain_error(errmsg_stream__.str()); + std::vector T2 = + std::vector(4, DUMMY_VAR__); + current_statement__ = 4; + if (pstream__) { + stan::math::stan_print(pstream__, T); + *(pstream__) << std::endl; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + lp_accum__.add(lp__); + return lp_accum__.sum(); + } + template * = nullptr, stan::require_vector_like_vt* = nullptr, stan::require_vector_vt* = nullptr> + inline void + write_array_impl(RNG& base_rng__, VecR& params_r__, VecI& params_i__, + VecVar& vars__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true, std::ostream* + pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::deserializer in__(params_r__, params_i__); + stan::io::serializer out__(vars__); + static constexpr bool propto__ = true; + // suppress unused var warning + (void) propto__; + double lp__ = 0.0; + // suppress unused var warning + (void) lp__; + int current_statement__ = 0; + stan::math::accumulator lp_accum__; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + constexpr bool jacobian__ = false; + // suppress unused var warning + (void) jacobian__; + static constexpr const char* function__ = + "fuzz_div0_model_namespace::write_array"; + // suppress unused var warning + (void) function__; + try { + if (stan::math::logical_negation( + (stan::math::primitive_value(emit_transformed_parameters__) || + stan::math::primitive_value(emit_generated_quantities__)))) { + return ; + } + if (stan::math::logical_negation(emit_generated_quantities__)) { + return ; + } + } catch (const std::exception& e) { + stan::lang::rethrow_located(e, locations_array__[current_statement__]); + } + } + template * = nullptr, + stan::require_vector_like_vt* = nullptr> + inline void + unconstrain_array_impl(const VecVar& params_r__, const VecI& params_i__, + VecVar& vars__, std::ostream* pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::deserializer in__(params_r__, params_i__); + stan::io::serializer out__(vars__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + } + template * = nullptr> + inline void + transform_inits_impl(const stan::io::var_context& context__, VecVar& + vars__, std::ostream* pstream__ = nullptr) const { + using local_scalar_t__ = double; + stan::io::serializer out__(vars__); + int current_statement__ = 0; + local_scalar_t__ DUMMY_VAR__(std::numeric_limits::quiet_NaN()); + // suppress unused var warning + (void) DUMMY_VAR__; + } + inline void + get_param_names(std::vector& names__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true) const { + names__ = std::vector{}; + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + get_dims(std::vector>& dimss__, const bool + emit_transformed_parameters__ = true, const bool + emit_generated_quantities__ = true) const { + dimss__ = std::vector>{}; + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + constrained_param_names(std::vector& param_names__, bool + emit_transformed_parameters__ = true, bool + emit_generated_quantities__ = true) const final { + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline void + unconstrained_param_names(std::vector& param_names__, bool + emit_transformed_parameters__ = true, bool + emit_generated_quantities__ = true) const final { + if (emit_transformed_parameters__) {} + if (emit_generated_quantities__) {} + } + inline std::string get_constrained_sizedtypes() const { + return std::string("[]"); + } + inline std::string get_unconstrained_sizedtypes() const { + return std::string("[]"); + } + // Begin method overload boilerplate + template inline void + write_array(RNG& base_rng, Eigen::Matrix& params_r, + Eigen::Matrix& vars, const bool + emit_transformed_parameters = true, const bool + emit_generated_quantities = true, std::ostream* + pstream = nullptr) const { + const size_t num_params__ = 0; + const size_t num_transformed = emit_transformed_parameters * (0); + const size_t num_gen_quantities = emit_generated_quantities * (0); + const size_t num_to_write = num_params__ + num_transformed + + num_gen_quantities; + std::vector params_i; + vars = Eigen::Matrix::Constant(num_to_write, + std::numeric_limits::quiet_NaN()); + write_array_impl(base_rng, params_r, params_i, vars, + emit_transformed_parameters, emit_generated_quantities, pstream); + } + template inline void + write_array(RNG& base_rng, std::vector& params_r, std::vector& + params_i, std::vector& vars, bool + emit_transformed_parameters = true, bool + emit_generated_quantities = true, std::ostream* + pstream = nullptr) const { + const size_t num_params__ = 0; + const size_t num_transformed = emit_transformed_parameters * (0); + const size_t num_gen_quantities = emit_generated_quantities * (0); + const size_t num_to_write = num_params__ + num_transformed + + num_gen_quantities; + vars = std::vector(num_to_write, + std::numeric_limits::quiet_NaN()); + write_array_impl(base_rng, params_r, params_i, vars, + emit_transformed_parameters, emit_generated_quantities, pstream); + } + template inline T_ + log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { + Eigen::Matrix params_i; + return log_prob_impl(params_r, params_i, pstream); + } + template inline T_ + log_prob(std::vector& params_r, std::vector& params_i, + std::ostream* pstream = nullptr) const { + return log_prob_impl(params_r, params_i, pstream); + } + inline void + transform_inits(const stan::io::var_context& context, + Eigen::Matrix& params_r, std::ostream* + pstream = nullptr) const final { + std::vector params_r_vec(params_r.size()); + std::vector params_i; + transform_inits(context, params_i, params_r_vec, pstream); + params_r = Eigen::Map>(params_r_vec.data(), + params_r_vec.size()); + } + inline void + transform_inits(const stan::io::var_context& context, std::vector& + params_i, std::vector& vars, std::ostream* + pstream__ = nullptr) const { + vars.resize(num_params_r__); + transform_inits_impl(context, vars, pstream__); + } + inline void + unconstrain_array(const std::vector& params_constrained, + std::vector& params_unconstrained, std::ostream* + pstream = nullptr) const { + const std::vector params_i; + params_unconstrained = std::vector(num_params_r__, + std::numeric_limits::quiet_NaN()); + unconstrain_array_impl(params_constrained, params_i, + params_unconstrained, pstream); + } + inline void + unconstrain_array(const Eigen::Matrix& params_constrained, + Eigen::Matrix& params_unconstrained, + std::ostream* pstream = nullptr) const { + const std::vector params_i; + params_unconstrained = Eigen::Matrix::Constant(num_params_r__, + std::numeric_limits::quiet_NaN()); + unconstrain_array_impl(params_constrained, params_i, + params_unconstrained, pstream); + } +}; +} +using stan_model = fuzz_div0_model_namespace::fuzz_div0_model; +#ifndef USING_R +// Boilerplate +stan::model::model_base& +new_model(stan::io::var_context& data_context, unsigned int seed, + std::ostream* msg_stream) { + stan_model* m = new stan_model(data_context, seed, msg_stream); + return *m; +} +stan::math::profile_map& get_stan_profile_data() { + return fuzz_div0_model_namespace::profiles__; +} +#endif +Warning in 'fuzz-div0.stan', line 2, column 34: Found int division: + 0 / 0 + Values will be rounded towards zero. If rounding is not desired you can + write + the division as + 0.0 / 0 + If rounding is intended please use the integer division operator %/%. +Warning in 'fuzz-div0.stan', line 2, column 41: Found int division: + 1 / 0 + Values will be rounded towards zero. If rounding is not desired you can + write + the division as + 1.0 / 0 + If rounding is intended please use the integer division operator %/%. $ ../../../../../install/default/bin/stanc --O1 --print-cpp initialize-SoA.stan // Code generated by %%NAME%% %%VERSION%% #include diff --git a/test/integration/good/compiler-optimizations/fuzz-div0.stan b/test/integration/good/compiler-optimizations/fuzz-div0.stan new file mode 100644 index 000000000..118f211a3 --- /dev/null +++ b/test/integration/good/compiler-optimizations/fuzz-div0.stan @@ -0,0 +1,5 @@ +model { + array[6] int T = {0 % 0, 1 % 0, 0 / 0, 1 / 0, 0 %/% 0, 1 %/% 0}; + array[4] real T2 = {0 / 0., 1 / 0.}; + print(T); +} From 743d0ddff4055a2d00b698b7402f4c2ba2fa08f9 Mon Sep 17 00:00:00 2001 From: Brian Ward Date: Mon, 28 Aug 2023 12:43:47 -0400 Subject: [PATCH 2/2] Silly: fix sexp tests failing with longer tag names --- src/stanc/stanc.ml | 18 +- test/integration/good/code-gen/lir.expected | 11583 ++++++---------- test/integration/good/code-gen/mir.expected | 6793 +++------ .../profiling/transformed_mir.expected | 454 +- .../good/code-gen/transformed_mir.expected | 10911 +++++---------- .../mem_patterns/transformed_mir.expected | 9610 +++++-------- .../good/tuples/transformed_mir.expected | 7724 ++++------- 7 files changed, 15754 insertions(+), 31339 deletions(-) diff --git a/src/stanc/stanc.ml b/src/stanc/stanc.ml index 6253af6b6..951ec0566 100644 --- a/src/stanc/stanc.ml +++ b/src/stanc/stanc.ml @@ -248,6 +248,11 @@ let get_ast_or_exit ?printed_filename ?(print_warnings = true) Errors.pp ?printed_filename Fmt.stderr err ; exit 1 +let print_sexp sexp = + let ppf = Format.std_formatter in + Format.pp_set_margin ppf 90 ; + Sexp.pp_hum ppf sexp + let type_ast_or_exit ?printed_filename ast = match Typechecker.check_program ast with | Result.Ok (p, warns) -> @@ -337,8 +342,7 @@ let use_file filename = Debugging.typed_ast_logger typed_ast ; if not !pretty_print_program then ( let mir = Ast_to_Mir.trans_prog filename typed_ast in - if !dump_mir then - Sexp.pp_hum Format.std_formatter [%sexp (mir : Middle.Program.Typed.t)] ; + if !dump_mir then print_sexp [%sexp (mir : Middle.Program.Typed.t)] ; if !dump_mir_pretty then Program.Typed.pp Format.std_formatter mir ; if !warn_pedantic then Pedantic_analysis.warn_pedantic mir @@ -347,8 +351,7 @@ let use_file filename = Pedantic_analysis.warn_uninitialized mir |> pp_stderr (Warnings.pp_warnings ?printed_filename) ; let tx_mir = Transform_Mir.trans_prog mir in - if !dump_tx_mir then - Sexp.pp_hum Format.std_formatter [%sexp (tx_mir : Middle.Program.Typed.t)] ; + if !dump_tx_mir then print_sexp [%sexp (tx_mir : Middle.Program.Typed.t)] ; if !dump_tx_mir_pretty then Program.Typed.pp Format.std_formatter tx_mir ; let opt_mir = let set_optims = @@ -359,14 +362,11 @@ let use_file filename = Optimize.optimization_suite ~settings:set_optims tx_mir in if !dump_mem_pattern then Memory_patterns.pp_mem_patterns Format.std_formatter opt_mir ; - if !dump_opt_mir then - Sexp.pp_hum Format.std_formatter - [%sexp (opt_mir : Middle.Program.Typed.t)] ; + if !dump_opt_mir then print_sexp [%sexp (opt_mir : Middle.Program.Typed.t)] ; if !dump_opt_mir_pretty then Program.Typed.pp Format.std_formatter opt_mir ; if !output_file = "" then output_file := remove_dotstan !model_file ^ ".hpp" ; let cpp = Lower_program.lower_program ?printed_filename opt_mir in - if !dump_lir then - Sexp.pp_hum Format.std_formatter [%sexp (cpp : Cpp.program)] ; + if !dump_lir then print_sexp [%sexp (cpp : Cpp.program)] ; let cpp_str = Fmt.(to_to_string Cpp.Printing.pp_program) cpp in Out_channel.write_all !output_file ~data:cpp_str ; if !print_model_cpp then print_endline cpp_str ) diff --git a/test/integration/good/code-gen/lir.expected b/test/integration/good/code-gen/lir.expected index ea8a1d622..061a723b0 100644 --- a/test/integration/good/code-gen/lir.expected +++ b/test/integration/good/code-gen/lir.expected @@ -2,16 +2,13 @@ ((GlobalComment "Code generated by %%NAME%% %%VERSION%%") (Preprocessor (Include stan/model/model_header.hpp)) (Namespace mother_model_namespace - ((GlobalUsing stan::model::model_base_crtp ()) - (GlobalUsing "namespace stan::math" ()) + ((GlobalUsing stan::model::model_base_crtp ()) (GlobalUsing "namespace stan::math" ()) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral stan::math::profile_map)) (name profiles__) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral stan::math::profile_map)) + (name profiles__) (init Uninitialized))) (GlobalVariableDefn ((static true) (constexpr true) - (type_ (Array (Const (Pointer (TypeLiteral char))) 788)) - (name locations_array__) + (type_ (Array (Const (Pointer (TypeLiteral char))) 788)) (name locations_array__) (init (Assignment (ArrayLiteral @@ -97,41 +94,27 @@ (Literal "\" (in 'mother.stan', line 655, column 2 to column 33)\"") (Literal "\" (in 'mother.stan', line 657, column 2 to column 41)\"") (Literal "\" (in 'mother.stan', line 658, column 2 to column 36)\"") - (Literal - "\" (in 'mother.stan', line 664, column 10 to column 38)\"") - (Literal - "\" (in 'mother.stan', line 663, column 25 to line 665, column 9)\"") - (Literal - "\" (in 'mother.stan', line 663, column 8 to line 665, column 9)\"") - (Literal - "\" (in 'mother.stan', line 662, column 23 to line 666, column 7)\"") - (Literal - "\" (in 'mother.stan', line 662, column 6 to line 666, column 7)\"") - (Literal - "\" (in 'mother.stan', line 661, column 21 to line 667, column 5)\"") - (Literal - "\" (in 'mother.stan', line 661, column 4 to line 667, column 5)\"") - (Literal - "\" (in 'mother.stan', line 660, column 19 to line 668, column 3)\"") - (Literal - "\" (in 'mother.stan', line 660, column 2 to line 668, column 3)\"") + (Literal "\" (in 'mother.stan', line 664, column 10 to column 38)\"") + (Literal "\" (in 'mother.stan', line 663, column 25 to line 665, column 9)\"") + (Literal "\" (in 'mother.stan', line 663, column 8 to line 665, column 9)\"") + (Literal "\" (in 'mother.stan', line 662, column 23 to line 666, column 7)\"") + (Literal "\" (in 'mother.stan', line 662, column 6 to line 666, column 7)\"") + (Literal "\" (in 'mother.stan', line 661, column 21 to line 667, column 5)\"") + (Literal "\" (in 'mother.stan', line 661, column 4 to line 667, column 5)\"") + (Literal "\" (in 'mother.stan', line 660, column 19 to line 668, column 3)\"") + (Literal "\" (in 'mother.stan', line 660, column 2 to line 668, column 3)\"") (Literal "\" (in 'mother.stan', line 671, column 4 to column 32)\"") - (Literal - "\" (in 'mother.stan', line 670, column 2 to line 671, column 32)\"") + (Literal "\" (in 'mother.stan', line 670, column 2 to line 671, column 32)\"") (Literal "\" (in 'mother.stan', line 672, column 2 to column 29)\"") (Literal "\" (in 'mother.stan', line 673, column 2 to column 31)\"") (Literal "\" (in 'mother.stan', line 674, column 2 to column 31)\"") (Literal "\" (in 'mother.stan', line 676, column 2 to column 63)\"") - (Literal - "\" (in 'mother.stan', line 677, column 2 to line 678, column 31)\"") - (Literal - "\" (in 'mother.stan', line 679, column 2 to line 680, column 31)\"") + (Literal "\" (in 'mother.stan', line 677, column 2 to line 678, column 31)\"") + (Literal "\" (in 'mother.stan', line 679, column 2 to line 680, column 31)\"") (Literal "\" (in 'mother.stan', line 681, column 2 to column 65)\"") - (Literal - "\" (in 'mother.stan', line 682, column 2 to line 683, column 31)\"") + (Literal "\" (in 'mother.stan', line 682, column 2 to line 683, column 31)\"") (Literal "\" (in 'mother.stan', line 684, column 2 to column 67)\"") - (Literal - "\" (in 'mother.stan', line 685, column 2 to line 686, column 37)\"") + (Literal "\" (in 'mother.stan', line 685, column 2 to line 686, column 37)\"") (Literal "\" (in 'mother.stan', line 688, column 2 to column 29)\"") (Literal "\" (in 'mother.stan', line 689, column 2 to column 29)\"") (Literal "\" (in 'mother.stan', line 761, column 2 to column 39)\"") @@ -147,63 +130,40 @@ (Literal "\" (in 'mother.stan', line 773, column 2 to column 27)\"") (Literal "\" (in 'mother.stan', line 774, column 2 to column 27)\"") (Literal "\" (in 'mother.stan', line 775, column 2 to column 33)\"") - (Literal - "\" (in 'mother.stan', line 781, column 10 to column 38)\"") - (Literal - "\" (in 'mother.stan', line 780, column 25 to line 782, column 9)\"") - (Literal - "\" (in 'mother.stan', line 780, column 8 to line 782, column 9)\"") - (Literal - "\" (in 'mother.stan', line 779, column 23 to line 783, column 7)\"") - (Literal - "\" (in 'mother.stan', line 779, column 6 to line 783, column 7)\"") - (Literal - "\" (in 'mother.stan', line 778, column 21 to line 784, column 5)\"") - (Literal - "\" (in 'mother.stan', line 778, column 4 to line 784, column 5)\"") - (Literal - "\" (in 'mother.stan', line 777, column 19 to line 785, column 3)\"") - (Literal - "\" (in 'mother.stan', line 777, column 2 to line 785, column 3)\"") + (Literal "\" (in 'mother.stan', line 781, column 10 to column 38)\"") + (Literal "\" (in 'mother.stan', line 780, column 25 to line 782, column 9)\"") + (Literal "\" (in 'mother.stan', line 780, column 8 to line 782, column 9)\"") + (Literal "\" (in 'mother.stan', line 779, column 23 to line 783, column 7)\"") + (Literal "\" (in 'mother.stan', line 779, column 6 to line 783, column 7)\"") + (Literal "\" (in 'mother.stan', line 778, column 21 to line 784, column 5)\"") + (Literal "\" (in 'mother.stan', line 778, column 4 to line 784, column 5)\"") + (Literal "\" (in 'mother.stan', line 777, column 19 to line 785, column 3)\"") + (Literal "\" (in 'mother.stan', line 777, column 2 to line 785, column 3)\"") (Literal "\" (in 'mother.stan', line 788, column 4 to column 32)\"") - (Literal - "\" (in 'mother.stan', line 787, column 2 to line 788, column 32)\"") + (Literal "\" (in 'mother.stan', line 787, column 2 to line 788, column 32)\"") (Literal "\" (in 'mother.stan', line 794, column 8 to column 49)\"") - (Literal - "\" (in 'mother.stan', line 793, column 6 to line 794, column 49)\"") - (Literal - "\" (in 'mother.stan', line 792, column 4 to line 794, column 49)\"") - (Literal - "\" (in 'mother.stan', line 791, column 2 to line 794, column 49)\"") + (Literal "\" (in 'mother.stan', line 793, column 6 to line 794, column 49)\"") + (Literal "\" (in 'mother.stan', line 792, column 4 to line 794, column 49)\"") + (Literal "\" (in 'mother.stan', line 791, column 2 to line 794, column 49)\"") (Literal "\" (in 'mother.stan', line 799, column 6 to column 60)\"") - (Literal - "\" (in 'mother.stan', line 798, column 4 to line 799, column 60)\"") - (Literal - "\" (in 'mother.stan', line 797, column 2 to line 799, column 60)\"") + (Literal "\" (in 'mother.stan', line 798, column 4 to line 799, column 60)\"") + (Literal "\" (in 'mother.stan', line 797, column 2 to line 799, column 60)\"") (Literal "\" (in 'mother.stan', line 801, column 2 to column 45)\"") (Literal "\" (in 'mother.stan', line 803, column 4 to column 37)\"") - (Literal - "\" (in 'mother.stan', line 802, column 2 to line 803, column 37)\"") + (Literal "\" (in 'mother.stan', line 802, column 2 to line 803, column 37)\"") (Literal "\" (in 'mother.stan', line 808, column 6 to column 51)\"") - (Literal - "\" (in 'mother.stan', line 807, column 4 to line 808, column 51)\"") - (Literal - "\" (in 'mother.stan', line 806, column 2 to line 808, column 51)\"") + (Literal "\" (in 'mother.stan', line 807, column 4 to line 808, column 51)\"") + (Literal "\" (in 'mother.stan', line 806, column 2 to line 808, column 51)\"") (Literal "\" (in 'mother.stan', line 809, column 2 to column 41)\"") (Literal "\" (in 'mother.stan', line 812, column 4 to column 37)\"") - (Literal - "\" (in 'mother.stan', line 811, column 2 to line 812, column 37)\"") + (Literal "\" (in 'mother.stan', line 811, column 2 to line 812, column 37)\"") (Literal "\" (in 'mother.stan', line 818, column 8 to column 68)\"") - (Literal - "\" (in 'mother.stan', line 817, column 6 to line 818, column 68)\"") - (Literal - "\" (in 'mother.stan', line 816, column 4 to line 818, column 68)\"") - (Literal - "\" (in 'mother.stan', line 815, column 2 to line 818, column 68)\"") + (Literal "\" (in 'mother.stan', line 817, column 6 to line 818, column 68)\"") + (Literal "\" (in 'mother.stan', line 816, column 4 to line 818, column 68)\"") + (Literal "\" (in 'mother.stan', line 815, column 2 to line 818, column 68)\"") (Literal "\" (in 'mother.stan', line 819, column 2 to column 50)\"") (Literal "\" (in 'mother.stan', line 821, column 4 to column 37)\"") - (Literal - "\" (in 'mother.stan', line 820, column 2 to line 821, column 37)\"") + (Literal "\" (in 'mother.stan', line 820, column 2 to line 821, column 37)\"") (Literal "\" (in 'mother.stan', line 823, column 2 to column 40)\"") (Literal "\" (in 'mother.stan', line 824, column 2 to column 42)\"") (Literal "\" (in 'mother.stan', line 692, column 2 to column 16)\"") @@ -222,32 +182,20 @@ (Literal "\" (in 'mother.stan', line 710, column 8 to column 76)\"") (Literal "\" (in 'mother.stan', line 711, column 8 to column 76)\"") (Literal "\" (in 'mother.stan', line 712, column 8 to column 65)\"") - (Literal - "\" (in 'mother.stan', line 708, column 23 to line 713, column 7)\"") - (Literal - "\" (in 'mother.stan', line 708, column 6 to line 713, column 7)\"") - (Literal - "\" (in 'mother.stan', line 707, column 21 to line 714, column 5)\"") - (Literal - "\" (in 'mother.stan', line 707, column 4 to line 714, column 5)\"") - (Literal - "\" (in 'mother.stan', line 703, column 19 to line 715, column 3)\"") - (Literal - "\" (in 'mother.stan', line 703, column 2 to line 715, column 3)\"") + (Literal "\" (in 'mother.stan', line 708, column 23 to line 713, column 7)\"") + (Literal "\" (in 'mother.stan', line 708, column 6 to line 713, column 7)\"") + (Literal "\" (in 'mother.stan', line 707, column 21 to line 714, column 5)\"") + (Literal "\" (in 'mother.stan', line 707, column 4 to line 714, column 5)\"") + (Literal "\" (in 'mother.stan', line 703, column 19 to line 715, column 3)\"") + (Literal "\" (in 'mother.stan', line 703, column 2 to line 715, column 3)\"") (Literal "\" (in 'mother.stan', line 718, column 6 to column 47)\"") - (Literal - "\" (in 'mother.stan', line 717, column 21 to line 719, column 5)\"") - (Literal - "\" (in 'mother.stan', line 717, column 4 to line 719, column 5)\"") - (Literal - "\" (in 'mother.stan', line 716, column 19 to line 720, column 3)\"") - (Literal - "\" (in 'mother.stan', line 716, column 2 to line 720, column 3)\"") + (Literal "\" (in 'mother.stan', line 717, column 21 to line 719, column 5)\"") + (Literal "\" (in 'mother.stan', line 717, column 4 to line 719, column 5)\"") + (Literal "\" (in 'mother.stan', line 716, column 19 to line 720, column 3)\"") + (Literal "\" (in 'mother.stan', line 716, column 2 to line 720, column 3)\"") (Literal "\" (in 'mother.stan', line 722, column 4 to column 47)\"") - (Literal - "\" (in 'mother.stan', line 721, column 19 to line 723, column 3)\"") - (Literal - "\" (in 'mother.stan', line 721, column 2 to line 723, column 3)\"") + (Literal "\" (in 'mother.stan', line 721, column 19 to line 723, column 3)\"") + (Literal "\" (in 'mother.stan', line 721, column 2 to line 723, column 3)\"") (Literal "\" (in 'mother.stan', line 724, column 2 to column 38)\"") (Literal "\" (in 'mother.stan', line 725, column 2 to column 38)\"") (Literal "\" (in 'mother.stan', line 726, column 2 to column 38)\"") @@ -260,64 +208,46 @@ (Literal "\" (in 'mother.stan', line 351, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 351, column 2 to column 36)\"") (Literal "\" (in 'mother.stan', line 352, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 352, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 352, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 352, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 352, column 14 to column 15)\"") (Literal "\" (in 'mother.stan', line 352, column 2 to column 42)\"") (Literal "\" (in 'mother.stan', line 353, column 2 to column 32)\"") (Literal "\" (in 'mother.stan', line 354, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 354, column 2 to column 29)\"") (Literal "\" (in 'mother.stan', line 355, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 355, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 355, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 355, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 355, column 14 to column 15)\"") (Literal "\" (in 'mother.stan', line 355, column 2 to column 35)\"") (Literal "\" (in 'mother.stan', line 356, column 9 to column 10)\"") (Literal "\" (in 'mother.stan', line 356, column 2 to column 18)\"") (Literal "\" (in 'mother.stan', line 357, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 357, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 357, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 357, column 2 to column 30)\"") (Literal "\" (in 'mother.stan', line 358, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 358, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 358, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 358, column 24 to column 25)\"") + (Literal "\" (in 'mother.stan', line 358, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 358, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 358, column 24 to column 25)\"") (Literal "\" (in 'mother.stan', line 358, column 2 to column 36)\"") - (Literal - "\" (in 'mother.stan', line 359, column 13 to column 14)\"") + (Literal "\" (in 'mother.stan', line 359, column 13 to column 14)\"") (Literal "\" (in 'mother.stan', line 359, column 2 to column 26)\"") (Literal "\" (in 'mother.stan', line 360, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 360, column 22 to column 23)\"") + (Literal "\" (in 'mother.stan', line 360, column 22 to column 23)\"") (Literal "\" (in 'mother.stan', line 360, column 2 to column 38)\"") (Literal "\" (in 'mother.stan', line 361, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 361, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 361, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 361, column 28 to column 29)\"") + (Literal "\" (in 'mother.stan', line 361, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 361, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 361, column 28 to column 29)\"") (Literal "\" (in 'mother.stan', line 361, column 2 to column 44)\"") (Literal "\" (in 'mother.stan', line 362, column 2 to column 54)\"") - (Literal - "\" (in 'mother.stan', line 363, column 10 to column 11)\"") + (Literal "\" (in 'mother.stan', line 363, column 10 to column 11)\"") (Literal "\" (in 'mother.stan', line 363, column 2 to column 23)\"") (Literal "\" (in 'mother.stan', line 364, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 364, column 19 to column 20)\"") + (Literal "\" (in 'mother.stan', line 364, column 19 to column 20)\"") (Literal "\" (in 'mother.stan', line 364, column 2 to column 35)\"") (Literal "\" (in 'mother.stan', line 365, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 365, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 365, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 365, column 25 to column 26)\"") + (Literal "\" (in 'mother.stan', line 365, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 365, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 365, column 25 to column 26)\"") (Literal "\" (in 'mother.stan', line 365, column 2 to column 41)\"") (Literal "\" (in 'mother.stan', line 366, column 2 to column 39)\"") (Literal "\" (in 'mother.stan', line 367, column 2 to column 36)\"") @@ -338,55 +268,41 @@ (Literal "\" (in 'mother.stan', line 376, column 8 to column 13)\"") (Literal "\" (in 'mother.stan', line 376, column 2 to column 42)\"") (Literal "\" (in 'mother.stan', line 377, column 9 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 377, column 16 to column 21)\"") + (Literal "\" (in 'mother.stan', line 377, column 16 to column 21)\"") (Literal "\" (in 'mother.stan', line 377, column 2 to column 32)\"") (Literal "\" (in 'mother.stan', line 378, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 378, column 22 to column 27)\"") - (Literal - "\" (in 'mother.stan', line 378, column 29 to column 34)\"") + (Literal "\" (in 'mother.stan', line 378, column 22 to column 27)\"") + (Literal "\" (in 'mother.stan', line 378, column 29 to column 34)\"") (Literal "\" (in 'mother.stan', line 378, column 2 to column 51)\"") (Literal "\" (in 'mother.stan', line 379, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 379, column 25 to column 30)\"") - (Literal - "\" (in 'mother.stan', line 379, column 32 to column 37)\"") + (Literal "\" (in 'mother.stan', line 379, column 25 to column 30)\"") + (Literal "\" (in 'mother.stan', line 379, column 32 to column 37)\"") (Literal "\" (in 'mother.stan', line 379, column 2 to column 57)\"") (Literal "\" (in 'mother.stan', line 380, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 380, column 28 to column 33)\"") - (Literal - "\" (in 'mother.stan', line 380, column 35 to column 40)\"") + (Literal "\" (in 'mother.stan', line 380, column 28 to column 33)\"") + (Literal "\" (in 'mother.stan', line 380, column 35 to column 40)\"") (Literal "\" (in 'mother.stan', line 380, column 2 to column 60)\"") (Literal "\" (in 'mother.stan', line 381, column 9 to column 14)\"") (Literal "\" (in 'mother.stan', line 381, column 2 to column 25)\"") (Literal "\" (in 'mother.stan', line 382, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 382, column 22 to column 27)\"") + (Literal "\" (in 'mother.stan', line 382, column 22 to column 27)\"") (Literal "\" (in 'mother.stan', line 382, column 2 to column 44)\"") (Literal "\" (in 'mother.stan', line 383, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 383, column 25 to column 30)\"") + (Literal "\" (in 'mother.stan', line 383, column 25 to column 30)\"") (Literal "\" (in 'mother.stan', line 383, column 2 to column 50)\"") (Literal "\" (in 'mother.stan', line 384, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 384, column 28 to column 33)\"") + (Literal "\" (in 'mother.stan', line 384, column 28 to column 33)\"") (Literal "\" (in 'mother.stan', line 384, column 2 to column 53)\"") - (Literal - "\" (in 'mother.stan', line 385, column 13 to column 18)\"") + (Literal "\" (in 'mother.stan', line 385, column 13 to column 18)\"") (Literal "\" (in 'mother.stan', line 385, column 2 to column 33)\"") (Literal "\" (in 'mother.stan', line 386, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 386, column 26 to column 31)\"") + (Literal "\" (in 'mother.stan', line 386, column 26 to column 31)\"") (Literal "\" (in 'mother.stan', line 386, column 2 to column 52)\"") (Literal "\" (in 'mother.stan', line 387, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 387, column 29 to column 34)\"") + (Literal "\" (in 'mother.stan', line 387, column 29 to column 34)\"") (Literal "\" (in 'mother.stan', line 387, column 2 to column 58)\"") (Literal "\" (in 'mother.stan', line 388, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 388, column 32 to column 37)\"") + (Literal "\" (in 'mother.stan', line 388, column 32 to column 37)\"") (Literal "\" (in 'mother.stan', line 388, column 2 to column 61)\"") (Literal "\" (in 'mother.stan', line 391, column 2 to column 13)\"") (Literal "\" (in 'mother.stan', line 392, column 8 to column 9)\"") @@ -397,20 +313,15 @@ (Literal "\" (in 'mother.stan', line 395, column 2 to column 20)\"") (Literal "\" (in 'mother.stan', line 396, column 2 to column 29)\"") (Literal "\" (in 'mother.stan', line 397, column 2 to column 55)\"") - (Literal - "\" (in 'mother.stan', line 398, column 10 to column 11)\"") + (Literal "\" (in 'mother.stan', line 398, column 10 to column 11)\"") (Literal "\" (in 'mother.stan', line 398, column 2 to column 24)\"") (Literal "\" (in 'mother.stan', line 399, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 399, column 19 to column 20)\"") + (Literal "\" (in 'mother.stan', line 399, column 19 to column 20)\"") (Literal "\" (in 'mother.stan', line 399, column 2 to column 36)\"") (Literal "\" (in 'mother.stan', line 400, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 400, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 400, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 400, column 25 to column 26)\"") + (Literal "\" (in 'mother.stan', line 400, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 400, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 400, column 25 to column 26)\"") (Literal "\" (in 'mother.stan', line 400, column 2 to column 42)\"") (Literal "\" (in 'mother.stan', line 401, column 2 to column 40)\"") (Literal "\" (in 'mother.stan', line 402, column 2 to column 37)\"") @@ -422,69 +333,43 @@ (Literal "\" (in 'mother.stan', line 408, column 2 to column 22)\"") (Literal "\" (in 'mother.stan', line 409, column 2 to column 18)\"") (Literal "\" (in 'mother.stan', line 410, column 2 to column 18)\"") - (Literal - "\" (in 'mother.stan', line 415, column 10 to column 38)\"") - (Literal - "\" (in 'mother.stan', line 414, column 25 to line 416, column 9)\"") - (Literal - "\" (in 'mother.stan', line 414, column 8 to line 416, column 9)\"") - (Literal - "\" (in 'mother.stan', line 413, column 23 to line 417, column 7)\"") - (Literal - "\" (in 'mother.stan', line 413, column 6 to line 417, column 7)\"") - (Literal - "\" (in 'mother.stan', line 412, column 21 to line 418, column 5)\"") - (Literal - "\" (in 'mother.stan', line 412, column 4 to line 418, column 5)\"") - (Literal - "\" (in 'mother.stan', line 411, column 19 to line 419, column 3)\"") - (Literal - "\" (in 'mother.stan', line 411, column 2 to line 419, column 3)\"") + (Literal "\" (in 'mother.stan', line 415, column 10 to column 38)\"") + (Literal "\" (in 'mother.stan', line 414, column 25 to line 416, column 9)\"") + (Literal "\" (in 'mother.stan', line 414, column 8 to line 416, column 9)\"") + (Literal "\" (in 'mother.stan', line 413, column 23 to line 417, column 7)\"") + (Literal "\" (in 'mother.stan', line 413, column 6 to line 417, column 7)\"") + (Literal "\" (in 'mother.stan', line 412, column 21 to line 418, column 5)\"") + (Literal "\" (in 'mother.stan', line 412, column 4 to line 418, column 5)\"") + (Literal "\" (in 'mother.stan', line 411, column 19 to line 419, column 3)\"") + (Literal "\" (in 'mother.stan', line 411, column 2 to line 419, column 3)\"") (Literal "\" (in 'mother.stan', line 421, column 4 to column 28)\"") (Literal "\" (in 'mother.stan', line 423, column 6 to column 36)\"") - (Literal - "\" (in 'mother.stan', line 426, column 10 to column 46)\"") - (Literal - "\" (in 'mother.stan', line 425, column 25 to line 427, column 9)\"") - (Literal - "\" (in 'mother.stan', line 425, column 8 to line 427, column 9)\"") - (Literal - "\" (in 'mother.stan', line 424, column 23 to line 428, column 7)\"") - (Literal - "\" (in 'mother.stan', line 424, column 6 to line 428, column 7)\"") - (Literal - "\" (in 'mother.stan', line 422, column 21 to line 429, column 5)\"") - (Literal - "\" (in 'mother.stan', line 422, column 4 to line 429, column 5)\"") - (Literal - "\" (in 'mother.stan', line 420, column 19 to line 430, column 3)\"") - (Literal - "\" (in 'mother.stan', line 420, column 2 to line 430, column 3)\"") + (Literal "\" (in 'mother.stan', line 426, column 10 to column 46)\"") + (Literal "\" (in 'mother.stan', line 425, column 25 to line 427, column 9)\"") + (Literal "\" (in 'mother.stan', line 425, column 8 to line 427, column 9)\"") + (Literal "\" (in 'mother.stan', line 424, column 23 to line 428, column 7)\"") + (Literal "\" (in 'mother.stan', line 424, column 6 to line 428, column 7)\"") + (Literal "\" (in 'mother.stan', line 422, column 21 to line 429, column 5)\"") + (Literal "\" (in 'mother.stan', line 422, column 4 to line 429, column 5)\"") + (Literal "\" (in 'mother.stan', line 420, column 19 to line 430, column 3)\"") + (Literal "\" (in 'mother.stan', line 420, column 2 to line 430, column 3)\"") (Literal "\" (in 'mother.stan', line 433, column 6 to column 42)\"") (Literal "\" (in 'mother.stan', line 434, column 6 to column 65)\"") - (Literal - "\" (in 'mother.stan', line 432, column 21 to line 435, column 5)\"") - (Literal - "\" (in 'mother.stan', line 432, column 4 to line 435, column 5)\"") - (Literal - "\" (in 'mother.stan', line 431, column 19 to line 436, column 3)\"") - (Literal - "\" (in 'mother.stan', line 431, column 2 to line 436, column 3)\"") + (Literal "\" (in 'mother.stan', line 432, column 21 to line 435, column 5)\"") + (Literal "\" (in 'mother.stan', line 432, column 4 to line 435, column 5)\"") + (Literal "\" (in 'mother.stan', line 431, column 19 to line 436, column 3)\"") + (Literal "\" (in 'mother.stan', line 431, column 2 to line 436, column 3)\"") (Literal "\" (in 'mother.stan', line 437, column 2 to column 62)\"") (Literal "\" (in 'mother.stan', line 438, column 2 to column 62)\"") (Literal "\" (in 'mother.stan', line 440, column 4 to column 11)\"") (Literal "\" (in 'mother.stan', line 441, column 4 to column 35)\"") - (Literal - "\" (in 'mother.stan', line 442, column 4 to line 444, column 5)\"") + (Literal "\" (in 'mother.stan', line 442, column 4 to line 444, column 5)\"") (Literal "\" (in 'mother.stan', line 443, column 6 to column 12)\"") (Literal "\" (in 'mother.stan', line 445, column 4 to column 40)\"") - (Literal - "\" (in 'mother.stan', line 446, column 14 to column 28)\"") - (Literal - "\" (in 'mother.stan', line 446, column 4 to line 448, column 5)\"") + (Literal "\" (in 'mother.stan', line 446, column 14 to column 28)\"") + (Literal "\" (in 'mother.stan', line 446, column 4 to line 448, column 5)\"") (Literal "\" (in 'mother.stan', line 447, column 6 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 439, column 2 to line 449, column 3)\"") + (Literal "\" (in 'mother.stan', line 439, column 2 to line 449, column 3)\"") (Literal "\" (in 'mother.stan', line 451, column 2 to column 25)\"") (Literal "\" (in 'mother.stan', line 452, column 2 to column 37)\"") (Literal "\" (in 'mother.stan', line 453, column 2 to column 37)\"") @@ -500,55 +385,41 @@ (Literal "\" (in 'mother.stan', line 464, column 8 to column 13)\"") (Literal "\" (in 'mother.stan', line 464, column 2 to column 57)\"") (Literal "\" (in 'mother.stan', line 465, column 9 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 465, column 16 to column 21)\"") + (Literal "\" (in 'mother.stan', line 465, column 16 to column 21)\"") (Literal "\" (in 'mother.stan', line 465, column 2 to column 47)\"") (Literal "\" (in 'mother.stan', line 466, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 466, column 22 to column 27)\"") - (Literal - "\" (in 'mother.stan', line 466, column 29 to column 34)\"") + (Literal "\" (in 'mother.stan', line 466, column 22 to column 27)\"") + (Literal "\" (in 'mother.stan', line 466, column 29 to column 34)\"") (Literal "\" (in 'mother.stan', line 466, column 2 to column 66)\"") (Literal "\" (in 'mother.stan', line 467, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 467, column 25 to column 30)\"") - (Literal - "\" (in 'mother.stan', line 467, column 32 to column 37)\"") + (Literal "\" (in 'mother.stan', line 467, column 25 to column 30)\"") + (Literal "\" (in 'mother.stan', line 467, column 32 to column 37)\"") (Literal "\" (in 'mother.stan', line 467, column 2 to column 72)\"") (Literal "\" (in 'mother.stan', line 468, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 468, column 28 to column 33)\"") - (Literal - "\" (in 'mother.stan', line 468, column 35 to column 40)\"") + (Literal "\" (in 'mother.stan', line 468, column 28 to column 33)\"") + (Literal "\" (in 'mother.stan', line 468, column 35 to column 40)\"") (Literal "\" (in 'mother.stan', line 468, column 2 to column 75)\"") (Literal "\" (in 'mother.stan', line 469, column 9 to column 14)\"") (Literal "\" (in 'mother.stan', line 469, column 2 to column 40)\"") (Literal "\" (in 'mother.stan', line 470, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 470, column 22 to column 27)\"") + (Literal "\" (in 'mother.stan', line 470, column 22 to column 27)\"") (Literal "\" (in 'mother.stan', line 470, column 2 to column 59)\"") (Literal "\" (in 'mother.stan', line 471, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 471, column 25 to column 30)\"") + (Literal "\" (in 'mother.stan', line 471, column 25 to column 30)\"") (Literal "\" (in 'mother.stan', line 471, column 2 to column 65)\"") (Literal "\" (in 'mother.stan', line 472, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 472, column 28 to column 33)\"") + (Literal "\" (in 'mother.stan', line 472, column 28 to column 33)\"") (Literal "\" (in 'mother.stan', line 472, column 2 to column 68)\"") - (Literal - "\" (in 'mother.stan', line 473, column 13 to column 18)\"") + (Literal "\" (in 'mother.stan', line 473, column 13 to column 18)\"") (Literal "\" (in 'mother.stan', line 473, column 2 to column 48)\"") (Literal "\" (in 'mother.stan', line 474, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 474, column 26 to column 31)\"") + (Literal "\" (in 'mother.stan', line 474, column 26 to column 31)\"") (Literal "\" (in 'mother.stan', line 474, column 2 to column 67)\"") (Literal "\" (in 'mother.stan', line 475, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 475, column 29 to column 34)\"") + (Literal "\" (in 'mother.stan', line 475, column 29 to column 34)\"") (Literal "\" (in 'mother.stan', line 475, column 2 to column 73)\"") (Literal "\" (in 'mother.stan', line 476, column 8 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 476, column 32 to column 37)\"") + (Literal "\" (in 'mother.stan', line 476, column 32 to column 37)\"") (Literal "\" (in 'mother.stan', line 476, column 2 to column 76)\"") (Literal "\" (in 'mother.stan', line 478, column 2 to column 41)\"") (Literal "\" (in 'mother.stan', line 479, column 2 to column 42)\"") @@ -626,12 +497,9 @@ (Literal "\" (in 'mother.stan', line 559, column 2 to column 72)\"") (Literal "\" (in 'mother.stan', line 560, column 2 to column 73)\"") (Literal "\" (in 'mother.stan', line 562, column 2 to column 61)\"") - (Literal - "\" (in 'mother.stan', line 563, column 2 to line 564, column 60)\"") - (Literal - "\" (in 'mother.stan', line 565, column 2 to line 566, column 66)\"") - (Literal - "\" (in 'mother.stan', line 567, column 2 to line 568, column 66)\"") + (Literal "\" (in 'mother.stan', line 563, column 2 to line 564, column 60)\"") + (Literal "\" (in 'mother.stan', line 565, column 2 to line 566, column 66)\"") + (Literal "\" (in 'mother.stan', line 567, column 2 to line 568, column 66)\"") (Literal "\" (in 'mother.stan', line 570, column 2 to column 46)\"") (Literal "\" (in 'mother.stan', line 571, column 2 to column 47)\"") (Literal "\" (in 'mother.stan', line 572, column 2 to column 62)\"") @@ -658,428 +526,288 @@ (Literal "\" (in 'mother.stan', line 596, column 2 to column 43)\"") (Literal "\" (in 'mother.stan', line 605, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 606, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 606, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 606, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 607, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 606, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 606, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 607, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 608, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 608, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 608, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 609, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 609, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 609, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 609, column 24 to column 25)\"") - (Literal - "\" (in 'mother.stan', line 610, column 13 to column 14)\"") + (Literal "\" (in 'mother.stan', line 609, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 609, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 609, column 24 to column 25)\"") + (Literal "\" (in 'mother.stan', line 610, column 13 to column 14)\"") (Literal "\" (in 'mother.stan', line 611, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 611, column 22 to column 23)\"") + (Literal "\" (in 'mother.stan', line 611, column 22 to column 23)\"") (Literal "\" (in 'mother.stan', line 612, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 612, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 612, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 612, column 28 to column 29)\"") - (Literal - "\" (in 'mother.stan', line 615, column 10 to column 11)\"") + (Literal "\" (in 'mother.stan', line 612, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 612, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 612, column 28 to column 29)\"") + (Literal "\" (in 'mother.stan', line 615, column 10 to column 11)\"") (Literal "\" (in 'mother.stan', line 616, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 616, column 19 to column 20)\"") + (Literal "\" (in 'mother.stan', line 616, column 19 to column 20)\"") (Literal "\" (in 'mother.stan', line 617, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 617, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 617, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 617, column 25 to column 26)\"") - (Literal - "\" (in 'mother.stan', line 618, column 22 to column 23)\"") - (Literal - "\" (in 'mother.stan', line 619, column 22 to column 23)\"") + (Literal "\" (in 'mother.stan', line 617, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 617, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 617, column 25 to column 26)\"") + (Literal "\" (in 'mother.stan', line 618, column 22 to column 23)\"") + (Literal "\" (in 'mother.stan', line 619, column 22 to column 23)\"") (Literal "\" (in 'mother.stan', line 620, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 620, column 31 to column 32)\"") + (Literal "\" (in 'mother.stan', line 620, column 31 to column 32)\"") (Literal "\" (in 'mother.stan', line 625, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 626, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 626, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 626, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 627, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 626, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 626, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 627, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 628, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 628, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 628, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 629, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 629, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 629, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 629, column 24 to column 25)\"") - (Literal - "\" (in 'mother.stan', line 630, column 13 to column 14)\"") + (Literal "\" (in 'mother.stan', line 629, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 629, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 629, column 24 to column 25)\"") + (Literal "\" (in 'mother.stan', line 630, column 13 to column 14)\"") (Literal "\" (in 'mother.stan', line 631, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 631, column 22 to column 23)\"") + (Literal "\" (in 'mother.stan', line 631, column 22 to column 23)\"") (Literal "\" (in 'mother.stan', line 632, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 632, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 632, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 632, column 28 to column 29)\"") - (Literal - "\" (in 'mother.stan', line 635, column 10 to column 11)\"") + (Literal "\" (in 'mother.stan', line 632, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 632, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 632, column 28 to column 29)\"") + (Literal "\" (in 'mother.stan', line 635, column 10 to column 11)\"") (Literal "\" (in 'mother.stan', line 636, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 636, column 19 to column 20)\"") + (Literal "\" (in 'mother.stan', line 636, column 19 to column 20)\"") (Literal "\" (in 'mother.stan', line 637, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 637, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 637, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 637, column 25 to column 26)\"") + (Literal "\" (in 'mother.stan', line 637, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 637, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 637, column 25 to column 26)\"") (Literal "\" (in 'mother.stan', line 640, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 735, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 736, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 736, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 736, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 737, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 736, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 736, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 737, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 738, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 738, column 18 to column 19)\"") + (Literal "\" (in 'mother.stan', line 738, column 18 to column 19)\"") (Literal "\" (in 'mother.stan', line 739, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 739, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 739, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 739, column 24 to column 25)\"") - (Literal - "\" (in 'mother.stan', line 740, column 13 to column 14)\"") + (Literal "\" (in 'mother.stan', line 739, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 739, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 739, column 24 to column 25)\"") + (Literal "\" (in 'mother.stan', line 740, column 13 to column 14)\"") (Literal "\" (in 'mother.stan', line 741, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 741, column 22 to column 23)\"") + (Literal "\" (in 'mother.stan', line 741, column 22 to column 23)\"") (Literal "\" (in 'mother.stan', line 742, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 742, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 742, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 742, column 28 to column 29)\"") - (Literal - "\" (in 'mother.stan', line 744, column 10 to column 11)\"") + (Literal "\" (in 'mother.stan', line 742, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 742, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 742, column 28 to column 29)\"") + (Literal "\" (in 'mother.stan', line 744, column 10 to column 11)\"") (Literal "\" (in 'mother.stan', line 745, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 745, column 19 to column 20)\"") + (Literal "\" (in 'mother.stan', line 745, column 19 to column 20)\"") (Literal "\" (in 'mother.stan', line 746, column 8 to column 9)\"") - (Literal - "\" (in 'mother.stan', line 746, column 11 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 746, column 14 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 746, column 25 to column 26)\"") + (Literal "\" (in 'mother.stan', line 746, column 11 to column 12)\"") + (Literal "\" (in 'mother.stan', line 746, column 14 to column 15)\"") + (Literal "\" (in 'mother.stan', line 746, column 25 to column 26)\"") (Literal "\" (in 'mother.stan', line 749, column 8 to column 9)\"") (Literal "\" (in 'mother.stan', line 12, column 6 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 11, column 4 to line 12, column 15)\"") + (Literal "\" (in 'mother.stan', line 11, column 4 to line 12, column 15)\"") (Literal "\" (in 'mother.stan', line 13, column 4 to column 26)\"") - (Literal - "\" (in 'mother.stan', line 10, column 17 to line 14, column 3)\"") + (Literal "\" (in 'mother.stan', line 10, column 17 to line 14, column 3)\"") (Literal "\" (in 'mother.stan', line 18, column 4 to column 23)\"") (Literal "\" (in 'mother.stan', line 19, column 4 to column 19)\"") (Literal "\" (in 'mother.stan', line 20, column 4 to column 38)\"") (Literal "\" (in 'mother.stan', line 21, column 4 to column 16)\"") - (Literal - "\" (in 'mother.stan', line 17, column 64 to line 22, column 3)\"") + (Literal "\" (in 'mother.stan', line 17, column 64 to line 22, column 3)\"") (Literal "\" (in 'mother.stan', line 25, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 24, column 18 to line 26, column 3)\"") + (Literal "\" (in 'mother.stan', line 24, column 18 to line 26, column 3)\"") (Literal "\" (in 'mother.stan', line 29, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 28, column 24 to line 30, column 3)\"") + (Literal "\" (in 'mother.stan', line 28, column 24 to line 30, column 3)\"") (Literal "\" (in 'mother.stan', line 33, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 32, column 32 to line 34, column 3)\"") + (Literal "\" (in 'mother.stan', line 32, column 32 to line 34, column 3)\"") (Literal "\" (in 'mother.stan', line 37, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 36, column 36 to line 38, column 3)\"") + (Literal "\" (in 'mother.stan', line 36, column 36 to line 38, column 3)\"") (Literal "\" (in 'mother.stan', line 41, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 40, column 36 to line 42, column 3)\"") + (Literal "\" (in 'mother.stan', line 40, column 36 to line 42, column 3)\"") (Literal "\" (in 'mother.stan', line 45, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 44, column 37 to line 46, column 3)\"") + (Literal "\" (in 'mother.stan', line 44, column 37 to line 46, column 3)\"") (Literal "\" (in 'mother.stan', line 48, column 4 to column 33)\"") - (Literal - "\" (in 'mother.stan', line 47, column 36 to line 49, column 3)\"") + (Literal "\" (in 'mother.stan', line 47, column 36 to line 49, column 3)\"") (Literal "\" (in 'mother.stan', line 52, column 4 to column 36)\"") (Literal "\" (in 'mother.stan', line 53, column 4 to column 27)\"") - (Literal - "\" (in 'mother.stan', line 51, column 30 to line 54, column 3)\"") + (Literal "\" (in 'mother.stan', line 51, column 30 to line 54, column 3)\"") (Literal "\" (in 'mother.stan', line 58, column 14 to column 20)\"") (Literal "\" (in 'mother.stan', line 58, column 4 to column 20)\"") (Literal "\" (in 'mother.stan', line 59, column 14 to column 23)\"") (Literal "\" (in 'mother.stan', line 59, column 4 to column 23)\"") (Literal "\" (in 'mother.stan', line 63, column 6 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 62, column 4 to line 63, column 12)\"") + (Literal "\" (in 'mother.stan', line 62, column 4 to line 63, column 12)\"") (Literal "\" (in 'mother.stan', line 65, column 6 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 64, column 4 to line 65, column 15)\"") + (Literal "\" (in 'mother.stan', line 64, column 4 to line 65, column 15)\"") (Literal "\" (in 'mother.stan', line 69, column 6 to column 12)\"") (Literal "\" (in 'mother.stan', line 70, column 6 to column 12)\"") (Literal "\" (in 'mother.stan', line 71, column 6 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 68, column 14 to line 72, column 5)\"") - (Literal - "\" (in 'mother.stan', line 68, column 4 to line 72, column 5)\"") + (Literal "\" (in 'mother.stan', line 68, column 14 to line 72, column 5)\"") + (Literal "\" (in 'mother.stan', line 68, column 4 to line 72, column 5)\"") (Literal "\" (in 'mother.stan', line 81, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 79, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 78, column 11 to line 81, column 14)\"") + (Literal "\" (in 'mother.stan', line 78, column 11 to line 81, column 14)\"") (Literal "\" (in 'mother.stan', line 77, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 76, column 6 to line 81, column 14)\"") - (Literal - "\" (in 'mother.stan', line 75, column 14 to line 82, column 5)\"") - (Literal - "\" (in 'mother.stan', line 75, column 4 to line 82, column 5)\"") + (Literal "\" (in 'mother.stan', line 76, column 6 to line 81, column 14)\"") + (Literal "\" (in 'mother.stan', line 75, column 14 to line 82, column 5)\"") + (Literal "\" (in 'mother.stan', line 75, column 4 to line 82, column 5)\"") (Literal "\" (in 'mother.stan', line 85, column 24 to column 30)\"") (Literal "\" (in 'mother.stan', line 85, column 14 to column 30)\"") (Literal "\" (in 'mother.stan', line 85, column 4 to column 30)\"") (Literal "\" (in 'mother.stan', line 90, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 89, column 6 to line 90, column 14)\"") - (Literal - "\" (in 'mother.stan', line 88, column 14 to line 91, column 5)\"") - (Literal - "\" (in 'mother.stan', line 88, column 4 to line 91, column 5)\"") + (Literal "\" (in 'mother.stan', line 89, column 6 to line 90, column 14)\"") + (Literal "\" (in 'mother.stan', line 88, column 14 to line 91, column 5)\"") + (Literal "\" (in 'mother.stan', line 88, column 4 to line 91, column 5)\"") (Literal "\" (in 'mother.stan', line 95, column 6 to column 25)\"") (Literal "\" (in 'mother.stan', line 96, column 6 to column 12)\"") - (Literal - "\" (in 'mother.stan', line 97, column 6 to line 100, column 7)\"") + (Literal "\" (in 'mother.stan', line 97, column 6 to line 100, column 7)\"") (Literal "\" (in 'mother.stan', line 98, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 99, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 101, column 6 to line 104, column 7)\"") + (Literal "\" (in 'mother.stan', line 101, column 6 to line 104, column 7)\"") (Literal "\" (in 'mother.stan', line 102, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 103, column 8 to column 17)\"") - (Literal - "\" (in 'mother.stan', line 105, column 6 to line 111, column 7)\"") - (Literal - "\" (in 'mother.stan', line 106, column 8 to line 109, column 9)\"") - (Literal - "\" (in 'mother.stan', line 107, column 10 to column 16)\"") - (Literal - "\" (in 'mother.stan', line 108, column 10 to column 16)\"") + (Literal "\" (in 'mother.stan', line 105, column 6 to line 111, column 7)\"") + (Literal "\" (in 'mother.stan', line 106, column 8 to line 109, column 9)\"") + (Literal "\" (in 'mother.stan', line 107, column 10 to column 16)\"") + (Literal "\" (in 'mother.stan', line 108, column 10 to column 16)\"") (Literal "\" (in 'mother.stan', line 110, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 94, column 14 to line 112, column 5)\"") - (Literal - "\" (in 'mother.stan', line 94, column 4 to line 112, column 5)\"") + (Literal "\" (in 'mother.stan', line 94, column 14 to line 112, column 5)\"") + (Literal "\" (in 'mother.stan', line 94, column 4 to line 112, column 5)\"") (Literal "\" (in 'mother.stan', line 116, column 6 to column 13)\"") (Literal "\" (in 'mother.stan', line 117, column 6 to column 22)\"") - (Literal - "\" (in 'mother.stan', line 118, column 6 to line 121, column 7)\"") + (Literal "\" (in 'mother.stan', line 118, column 6 to line 121, column 7)\"") (Literal "\" (in 'mother.stan', line 119, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 120, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 122, column 6 to line 125, column 7)\"") + (Literal "\" (in 'mother.stan', line 122, column 6 to line 125, column 7)\"") (Literal "\" (in 'mother.stan', line 123, column 8 to column 16)\"") (Literal "\" (in 'mother.stan', line 124, column 8 to column 17)\"") - (Literal - "\" (in 'mother.stan', line 115, column 14 to line 126, column 5)\"") - (Literal - "\" (in 'mother.stan', line 115, column 4 to line 126, column 5)\"") + (Literal "\" (in 'mother.stan', line 115, column 14 to line 126, column 5)\"") + (Literal "\" (in 'mother.stan', line 115, column 4 to line 126, column 5)\"") (Literal "\" (in 'mother.stan', line 130, column 6 to column 13)\"") (Literal "\" (in 'mother.stan', line 131, column 6 to column 19)\"") - (Literal - "\" (in 'mother.stan', line 132, column 6 to line 135, column 7)\"") + (Literal "\" (in 'mother.stan', line 132, column 6 to line 135, column 7)\"") (Literal "\" (in 'mother.stan', line 133, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 134, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 136, column 6 to line 139, column 7)\"") + (Literal "\" (in 'mother.stan', line 136, column 6 to line 139, column 7)\"") (Literal "\" (in 'mother.stan', line 137, column 8 to column 16)\"") (Literal "\" (in 'mother.stan', line 138, column 8 to column 17)\"") - (Literal - "\" (in 'mother.stan', line 129, column 14 to line 140, column 5)\"") - (Literal - "\" (in 'mother.stan', line 129, column 4 to line 140, column 5)\"") + (Literal "\" (in 'mother.stan', line 129, column 14 to line 140, column 5)\"") + (Literal "\" (in 'mother.stan', line 129, column 4 to line 140, column 5)\"") (Literal "\" (in 'mother.stan', line 144, column 6 to column 13)\"") (Literal "\" (in 'mother.stan', line 145, column 6 to column 23)\"") - (Literal - "\" (in 'mother.stan', line 146, column 6 to line 149, column 7)\"") + (Literal "\" (in 'mother.stan', line 146, column 6 to line 149, column 7)\"") (Literal "\" (in 'mother.stan', line 147, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 148, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 150, column 6 to line 153, column 7)\"") + (Literal "\" (in 'mother.stan', line 150, column 6 to line 153, column 7)\"") (Literal "\" (in 'mother.stan', line 151, column 8 to column 16)\"") (Literal "\" (in 'mother.stan', line 152, column 8 to column 17)\"") - (Literal - "\" (in 'mother.stan', line 143, column 14 to line 154, column 5)\"") - (Literal - "\" (in 'mother.stan', line 143, column 4 to line 154, column 5)\"") + (Literal "\" (in 'mother.stan', line 143, column 14 to line 154, column 5)\"") + (Literal "\" (in 'mother.stan', line 143, column 4 to line 154, column 5)\"") (Literal "\" (in 'mother.stan', line 158, column 6 to column 12)\"") (Literal "\" (in 'mother.stan', line 159, column 6 to column 12)\"") (Literal "\" (in 'mother.stan', line 161, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 162, column 8 to column 14)\"") (Literal "\" (in 'mother.stan', line 163, column 8 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 160, column 6 to line 164, column 7)\"") - (Literal - "\" (in 'mother.stan', line 157, column 14 to line 165, column 5)\"") - (Literal - "\" (in 'mother.stan', line 157, column 4 to line 165, column 5)\"") + (Literal "\" (in 'mother.stan', line 160, column 6 to line 164, column 7)\"") + (Literal "\" (in 'mother.stan', line 157, column 14 to line 165, column 5)\"") + (Literal "\" (in 'mother.stan', line 157, column 4 to line 165, column 5)\"") (Literal "\" (in 'mother.stan', line 167, column 4 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 56, column 19 to line 168, column 3)\"") + (Literal "\" (in 'mother.stan', line 56, column 19 to line 168, column 3)\"") (Literal "\" (in 'mother.stan', line 171, column 4 to column 20)\"") (Literal "\" (in 'mother.stan', line 172, column 4 to column 10)\"") - (Literal - "\" (in 'mother.stan', line 173, column 4 to line 174, column 12)\"") + (Literal "\" (in 'mother.stan', line 173, column 4 to line 174, column 12)\"") (Literal "\" (in 'mother.stan', line 174, column 6 to column 12)\"") (Literal "\" (in 'mother.stan', line 175, column 4 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 170, column 19 to line 176, column 3)\"") + (Literal "\" (in 'mother.stan', line 170, column 19 to line 176, column 3)\"") (Literal "\" (in 'mother.stan', line 179, column 4 to column 27)\"") - (Literal - "\" (in 'mother.stan', line 178, column 36 to line 180, column 3)\"") + (Literal "\" (in 'mother.stan', line 178, column 36 to line 180, column 3)\"") (Literal "\" (in 'mother.stan', line 183, column 4 to column 24)\"") - (Literal - "\" (in 'mother.stan', line 182, column 22 to line 184, column 3)\"") + (Literal "\" (in 'mother.stan', line 182, column 22 to line 184, column 3)\"") (Literal "\" (in 'mother.stan', line 187, column 4 to column 54)\"") - (Literal - "\" (in 'mother.stan', line 186, column 29 to line 188, column 3)\"") + (Literal "\" (in 'mother.stan', line 186, column 29 to line 188, column 3)\"") (Literal "\" (in 'mother.stan', line 191, column 4 to column 18)\"") (Literal "\" (in 'mother.stan', line 192, column 4 to column 19)\"") (Literal "\" (in 'mother.stan', line 193, column 4 to column 26)\"") (Literal "\" (in 'mother.stan', line 194, column 4 to column 38)\"") - (Literal - "\" (in 'mother.stan', line 196, column 6 to line 197, column 23)\"") - (Literal - "\" (in 'mother.stan', line 195, column 4 to line 197, column 23)\"") - (Literal - "\" (in 'mother.stan', line 199, column 6 to line 200, column 23)\"") - (Literal - "\" (in 'mother.stan', line 198, column 4 to line 200, column 23)\"") + (Literal "\" (in 'mother.stan', line 196, column 6 to line 197, column 23)\"") + (Literal "\" (in 'mother.stan', line 195, column 4 to line 197, column 23)\"") + (Literal "\" (in 'mother.stan', line 199, column 6 to line 200, column 23)\"") + (Literal "\" (in 'mother.stan', line 198, column 4 to line 200, column 23)\"") (Literal "\" (in 'mother.stan', line 201, column 4 to column 32)\"") - (Literal - "\" (in 'mother.stan', line 190, column 59 to line 202, column 3)\"") + (Literal "\" (in 'mother.stan', line 190, column 59 to line 202, column 3)\"") (Literal "\" (in 'mother.stan', line 206, column 4 to column 22)\"") - (Literal - "\" (in 'mother.stan', line 205, column 66 to line 207, column 3)\"") + (Literal "\" (in 'mother.stan', line 205, column 66 to line 207, column 3)\"") (Literal "\" (in 'mother.stan', line 210, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 209, column 66 to line 211, column 3)\"") + (Literal "\" (in 'mother.stan', line 209, column 66 to line 211, column 3)\"") (Literal "\" (in 'mother.stan', line 213, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 212, column 78 to line 214, column 3)\"") - (Literal - "\" (in 'mother.stan', line 217, column 11 to column 20)\"") - (Literal - "\" (in 'mother.stan', line 217, column 22 to column 31)\"") + (Literal "\" (in 'mother.stan', line 212, column 78 to line 214, column 3)\"") + (Literal "\" (in 'mother.stan', line 217, column 11 to column 20)\"") + (Literal "\" (in 'mother.stan', line 217, column 22 to column 31)\"") (Literal "\" (in 'mother.stan', line 217, column 4 to column 35)\"") (Literal "\" (in 'mother.stan', line 218, column 4 to column 12)\"") (Literal "\" (in 'mother.stan', line 219, column 4 to column 16)\"") (Literal "\" (in 'mother.stan', line 220, column 4 to column 24)\"") (Literal "\" (in 'mother.stan', line 221, column 4 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 216, column 49 to line 222, column 3)\"") + (Literal "\" (in 'mother.stan', line 216, column 49 to line 222, column 3)\"") (Literal "\" (in 'mother.stan', line 226, column 4 to column 16)\"") - (Literal - "\" (in 'mother.stan', line 225, column 63 to line 227, column 3)\"") + (Literal "\" (in 'mother.stan', line 225, column 63 to line 227, column 3)\"") (Literal "\" (in 'mother.stan', line 232, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 231, column 62 to line 233, column 3)\"") + (Literal "\" (in 'mother.stan', line 231, column 62 to line 233, column 3)\"") (Literal "\" (in 'mother.stan', line 239, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 238, column 58 to line 240, column 3)\"") + (Literal "\" (in 'mother.stan', line 238, column 58 to line 240, column 3)\"") (Literal "\" (in 'mother.stan', line 246, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 245, column 59 to line 247, column 3)\"") + (Literal "\" (in 'mother.stan', line 245, column 59 to line 247, column 3)\"") (Literal "\" (in 'mother.stan', line 252, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 251, column 63 to line 253, column 3)\"") + (Literal "\" (in 'mother.stan', line 251, column 63 to line 253, column 3)\"") (Literal "\" (in 'mother.stan', line 259, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 258, column 59 to line 260, column 3)\"") + (Literal "\" (in 'mother.stan', line 258, column 59 to line 260, column 3)\"") (Literal "\" (in 'mother.stan', line 266, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 265, column 60 to line 267, column 3)\"") + (Literal "\" (in 'mother.stan', line 265, column 60 to line 267, column 3)\"") (Literal "\" (in 'mother.stan', line 273, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 272, column 33 to line 274, column 3)\"") + (Literal "\" (in 'mother.stan', line 272, column 33 to line 274, column 3)\"") (Literal "\" (in 'mother.stan', line 280, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 279, column 61 to line 281, column 3)\"") + (Literal "\" (in 'mother.stan', line 279, column 61 to line 281, column 3)\"") (Literal "\" (in 'mother.stan', line 287, column 4 to column 14)\"") - (Literal - "\" (in 'mother.stan', line 286, column 62 to line 288, column 3)\"") + (Literal "\" (in 'mother.stan', line 286, column 62 to line 288, column 3)\"") (Literal "\" (in 'mother.stan', line 294, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 293, column 34 to line 295, column 3)\"") + (Literal "\" (in 'mother.stan', line 293, column 34 to line 295, column 3)\"") (Literal "\" (in 'mother.stan', line 301, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 300, column 62 to line 302, column 3)\"") + (Literal "\" (in 'mother.stan', line 300, column 62 to line 302, column 3)\"") (Literal "\" (in 'mother.stan', line 308, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 307, column 63 to line 309, column 3)\"") + (Literal "\" (in 'mother.stan', line 307, column 63 to line 309, column 3)\"") (Literal "\" (in 'mother.stan', line 311, column 4 to column 10)\"") (Literal "\" (in 'mother.stan', line 312, column 4 to column 11)\"") (Literal "\" (in 'mother.stan', line 313, column 4 to column 25)\"") (Literal "\" (in 'mother.stan', line 314, column 4 to column 40)\"") (Literal "\" (in 'mother.stan', line 315, column 4 to column 27)\"") - (Literal - "\" (in 'mother.stan', line 310, column 15 to line 316, column 3)\"") - (Literal - "\" (in 'mother.stan', line 318, column 4 to line 319, column 45)\"") - (Literal - "\" (in 'mother.stan', line 317, column 18 to line 320, column 3)\"") + (Literal "\" (in 'mother.stan', line 310, column 15 to line 316, column 3)\"") + (Literal "\" (in 'mother.stan', line 318, column 4 to line 319, column 45)\"") + (Literal "\" (in 'mother.stan', line 317, column 18 to line 320, column 3)\"") (Literal "\" (in 'mother.stan', line 322, column 4 to column 44)\"") - (Literal - "\" (in 'mother.stan', line 321, column 18 to line 323, column 3)\"") + (Literal "\" (in 'mother.stan', line 321, column 18 to line 323, column 3)\"") (Literal "\" (in 'mother.stan', line 325, column 4 to column 33)\"") (Literal "\" (in 'mother.stan', line 326, column 4 to column 13)\"") - (Literal - "\" (in 'mother.stan', line 324, column 27 to line 327, column 3)\"") + (Literal "\" (in 'mother.stan', line 324, column 27 to line 327, column 3)\"") (Literal "\" (in 'mother.stan', line 329, column 4 to column 57)\"") (Literal "\" (in 'mother.stan', line 330, column 4 to column 30)\"") - (Literal - "\" (in 'mother.stan', line 328, column 27 to line 331, column 3)\"") + (Literal "\" (in 'mother.stan', line 328, column 27 to line 331, column 3)\"") (Literal "\" (in 'mother.stan', line 334, column 4 to column 18)\"") (Literal "\" (in 'mother.stan', line 335, column 4 to column 25)\"") (Literal "\" (in 'mother.stan', line 336, column 4 to column 25)\"") (Literal "\" (in 'mother.stan', line 337, column 4 to column 15)\"") - (Literal - "\" (in 'mother.stan', line 333, column 45 to line 338, column 3)\"") + (Literal "\" (in 'mother.stan', line 333, column 45 to line 338, column 3)\"") (Literal "\" (in 'mother.stan', line 342, column 4 to column 19)\"") (Literal "\" (in 'mother.stan', line 343, column 4 to column 18)\"") (Literal "\" (in 'mother.stan', line 344, column 4 to column 16)\"") - (Literal - "\" (in 'mother.stan', line 341, column 41 to line 345, column 3)\""))))))) + (Literal "\" (in 'mother.stan', line 341, column 41 to line 345, column 3)\""))))))) (FunDef ((templates_init ((()) true)) (inline false) (return_type Int) (name foo) - (args - (((Const (Ref Int)) n) - ((Pointer (TypeLiteral std::ostream)) pstream__))) + (args (((Const (Ref Int)) n) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename T2__) - (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) + (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__) (RequireIs stan::is_stan_scalar T2__))) true)) (inline false) @@ -1092,20 +820,16 @@ (((Const (Ref (TemplateType T0__))) t) ((Const (Ref (StdVector (TemplateType T1__)))) y) ((Const (Ref (StdVector (TemplateType T2__)))) theta) - ((Const (Ref (StdVector Double))) x) - ((Const (Ref (StdVector Int))) x_int) + ((Const (Ref (StdVector Double))) x) ((Const (Ref (StdVector Int))) x_int) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init ((()) true)) (inline false) (return_type Double) - (name foo_bar0) - (args (((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) true)) (inline false) (return_type Double) + (name foo_bar0) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) (name foo_bar1) (args (((Const (Ref (TemplateType T0__))) x) @@ -1113,47 +837,37 @@ (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T0__) (Typename T1__) - (RequireIs stan::is_stan_scalar T0__) + ((((Typename T0__) (Typename T1__) (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__))) true)) (inline false) (return_type - (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__)))) + (TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__)))) (name foo_bar2) (args - (((Const (Ref (TemplateType T0__))) x) - ((Const (Ref (TemplateType T1__))) y) + (((Const (Ref (TemplateType T0__))) x) ((Const (Ref (TemplateType T1__))) y) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Bool propto__) (Typename T1__) - (RequireIs stan::is_stan_scalar T1__))) - true)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) + ((((Bool propto__) (Typename T1__) (RequireIs stan::is_stan_scalar T1__))) true)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) (name foo_lpmf) (args (((Const (Ref Int)) y) ((Const (Ref (TemplateType T1__))) lambda) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) true)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) + ((templates_init ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) true)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) (name foo_lcdf) (args (((Const (Ref Int)) y) ((Const (Ref (TemplateType T1__))) lambda) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) true)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) + ((templates_init ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) true)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) (name foo_lccdf) (args (((Const (Ref Int)) y) ((Const (Ref (TemplateType T1__))) lambda) @@ -1162,52 +876,40 @@ (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename RNG) - (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__))) + (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__))) true)) (inline false) (return_type - (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__)))) + (TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__)))) (name foo_rng) (args - (((Const (Ref (TemplateType T0__))) mu) - ((Const (Ref (TemplateType T1__))) sigma) + (((Const (Ref (TemplateType T0__))) mu) ((Const (Ref (TemplateType T1__))) sigma) ((Ref (TemplateType RNG)) base_rng__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Bool propto__) (Typename T0__) (Typename T_lp__) - (Typename T_lp_accum__) (RequireIs stan::is_stan_scalar T0__))) + ((((Bool propto__) (Typename T0__) (Typename T_lp__) (Typename T_lp_accum__) + (RequireIs stan::is_stan_scalar T0__))) true)) (inline false) (return_type Void) (name unit_normal_lp) (args - (((Const (Ref (TemplateType T0__))) u) - ((Ref (TemplateType T_lp__)) lp__) + (((Const (Ref (TemplateType T0__))) u) ((Ref (TemplateType T_lp__)) lp__) ((Ref (TemplateType T_lp_accum__)) lp_accum__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init ((()) true)) (inline false) (return_type Int) - (name foo_1) - (args - (((Const (Ref Int)) a) - ((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) true)) (inline false) (return_type Int) (name foo_1) + (args (((Const (Ref Int)) a) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init ((()) true)) (inline false) (return_type Int) - (name foo_2) - (args - (((Const (Ref Int)) a) - ((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) true)) (inline false) (return_type Int) (name foo_2) + (args (((Const (Ref Int)) a) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) (inline false) - (return_type - (StdVector (TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (return_type (StdVector (TypeTrait stan::promote_args_t ((TemplateType T0__))))) (name foo_3) (args (((Const (Ref (TemplateType T0__))) t) ((Const (Ref Int)) n) @@ -1215,21 +917,18 @@ (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Bool propto__) (Typename T0__) (Typename T_lp__) - (Typename T_lp_accum__) (RequireIs stan::is_stan_scalar T0__))) + ((((Bool propto__) (Typename T0__) (Typename T_lp__) (Typename T_lp_accum__) + (RequireIs stan::is_stan_scalar T0__))) true)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) (name foo_lp) (args - (((Const (Ref (TemplateType T0__))) x) - ((Ref (TemplateType T_lp__)) lp__) + (((Const (Ref (TemplateType T0__))) x) ((Ref (TemplateType T_lp__)) lp__) ((Ref (TemplateType T_lp_accum__)) lp_accum__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) (inline false) (return_type Void) (name foo_4) (args (((Const (Ref (StdVector (TemplateType T0__)))) x) @@ -1238,96 +937,77 @@ (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) - (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) - (RequireIs stan::is_stan_scalar T2__) - (RequireIs stan::is_stan_scalar T3__))) + (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__) + (RequireIs stan::is_stan_scalar T2__) (RequireIs stan::is_stan_scalar T3__))) true)) (inline false) (return_type (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) - (TemplateType T3__)))) + ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__)))) (name relative_diff) (args - (((Const (Ref (TemplateType T0__))) x) - ((Const (Ref (TemplateType T1__))) y) - ((Const (Ref (TemplateType T2__))) max_) - ((Const (Ref (TemplateType T3__))) min_) + (((Const (Ref (TemplateType T0__))) x) ((Const (Ref (TemplateType T1__))) y) + ((Const (Ref (TemplateType T2__))) max_) ((Const (Ref (TemplateType T3__))) min_) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (RequireIs stan::is_col_vector T0__) - (RequireIs stan::is_vt_not_complex T0__) - (RequireIs stan::is_col_vector T1__) + (RequireIs stan::is_vt_not_complex T0__) (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__))) true)) (inline false) (return_type (Matrix (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t))) -1 1 AoS)) (name foo_5) (args (((Const (Ref (TemplateType T0__))) shared_params_arg__) ((Const (Ref (TemplateType T1__))) job_params_arg__) - ((Const (Ref (StdVector Double))) data_r) - ((Const (Ref (StdVector Int))) data_i) + ((Const (Ref (StdVector Double))) data_r) ((Const (Ref (StdVector Int))) data_i) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) + ((((Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) (Typename T4__) (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) - (RequireIs stan::is_stan_scalar T2__) - (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__))) + (RequireIs stan::is_stan_scalar T1__) (RequireIs stan::is_stan_scalar T2__) + (RequireIs stan::is_stan_scalar T3__) (RequireIs stan::is_stan_scalar T4__))) true)) (inline false) (return_type (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) - (TemplateType T3__) (TemplateType T4__)))) + ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__) + (TemplateType T4__)))) (name foo_five_args) (args - (((Const (Ref (TemplateType T0__))) x1) - ((Const (Ref (TemplateType T1__))) x2) - ((Const (Ref (TemplateType T2__))) x3) - ((Const (Ref (TemplateType T3__))) x4) + (((Const (Ref (TemplateType T0__))) x1) ((Const (Ref (TemplateType T1__))) x2) + ((Const (Ref (TemplateType T2__))) x3) ((Const (Ref (TemplateType T3__))) x4) ((Const (Ref (TemplateType T4__))) x5) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Bool propto__) (Typename T0__) (Typename T1__) (Typename T2__) + ((((Bool propto__) (Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) (Typename T4__) (Typename T5__) (Typename T_lp__) (Typename T_lp_accum__) (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) - (RequireIs stan::is_stan_scalar T2__) - (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) + (RequireIs stan::is_stan_scalar T1__) (RequireIs stan::is_stan_scalar T2__) + (RequireIs stan::is_stan_scalar T3__) (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__))) true)) (inline false) (return_type (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) - (TemplateType T3__) (TemplateType T4__) - (TypeTrait stan::promote_args_t ((TemplateType T5__)))))) + ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__) + (TemplateType T4__) (TypeTrait stan::promote_args_t ((TemplateType T5__)))))) (name foo_five_args_lp) (args - (((Const (Ref (TemplateType T0__))) x1) - ((Const (Ref (TemplateType T1__))) x2) - ((Const (Ref (TemplateType T2__))) x3) - ((Const (Ref (TemplateType T3__))) x4) - ((Const (Ref (TemplateType T4__))) x5) - ((Const (Ref (TemplateType T5__))) x6) - ((Ref (TemplateType T_lp__)) lp__) - ((Ref (TemplateType T_lp_accum__)) lp_accum__) + (((Const (Ref (TemplateType T0__))) x1) ((Const (Ref (TemplateType T1__))) x2) + ((Const (Ref (TemplateType T2__))) x3) ((Const (Ref (TemplateType T3__))) x4) + ((Const (Ref (TemplateType T4__))) x5) ((Const (Ref (TemplateType T5__))) x6) + ((Ref (TemplateType T_lp__)) lp__) ((Ref (TemplateType T_lp_accum__)) lp_accum__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef @@ -1337,30 +1017,23 @@ true)) (inline false) (return_type - (Matrix - (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t))) + (Matrix (TypeTrait stan::promote_args_t ((TemplateType stan::base_type_t))) -1 -1 AoS)) (name covsqrt2corsqrt) (args - (((Const (Ref (TemplateType T0__))) mat_arg__) - ((Const (Ref Int)) invert) + (((Const (Ref (TemplateType T0__))) mat_arg__) ((Const (Ref Int)) invert) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) (return_type Void) (name f0) @@ -1372,32 +1045,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) (return_type Int) (name f1) @@ -1409,32 +1073,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) (return_type (StdVector Int)) (name f2) @@ -1446,32 +1101,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) (return_type (StdVector (StdVector Int))) (name f3) @@ -1483,32 +1129,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1517,7 +1154,7 @@ ((TemplateType T3__) (TemplateType T4__) (TemplateType T5__) (TemplateType stan::base_type_t) (TemplateType T7__) (TypeTrait stan::promote_args_t - ((TemplateType T8__) (TemplateType stan::base_type_t) + ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__)))))) (name f4) (args @@ -1528,32 +1165,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1574,32 +1202,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1621,32 +1240,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1668,32 +1278,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1716,32 +1317,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1765,32 +1357,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1812,32 +1395,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1860,32 +1434,23 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) true)) (inline false) @@ -1909,51 +1474,40 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init ((()) true)) (inline false) (return_type Void) - (name foo_6) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) - (cv_qualifiers ()) (body ()))) + ((templates_init ((()) true)) (inline false) (return_type Void) (name foo_6) + (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) + (body ()))) (FunDef - ((templates_init ((()) true)) (inline false) - (return_type (Matrix Double -1 -1 AoS)) (name matfoo) - (args (((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) true)) (inline false) (return_type (Matrix Double -1 -1 AoS)) + (name matfoo) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init ((()) true)) (inline false) - (return_type (Matrix Double -1 1 AoS)) (name vecfoo) - (args (((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) true)) (inline false) (return_type (Matrix Double -1 1 AoS)) + (name vecfoo) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) (inline false) (return_type - (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 - AoS)) + (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 AoS)) (name vecmufoo) (args (((Const (Ref (TemplateType T0__))) mu) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) true)) (inline false) (return_type - (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 - AoS)) + (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 AoS)) (name vecmubar) (args (((Const (Ref (TemplateType T0__))) mu) @@ -1962,18 +1516,16 @@ (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename T2__) - (RequireIs stan::is_col_vector T0__) - (RequireIs stan::is_vt_not_complex T0__) - (RequireIs stan::is_col_vector T1__) - (RequireIs stan::is_vt_not_complex T1__) + (RequireIs stan::is_col_vector T0__) (RequireIs stan::is_vt_not_complex T0__) + (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__) (RequireIs stan::is_stan_scalar T2__))) true)) (inline false) (return_type (Matrix (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t) (TemplateType T2__))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t) + (TemplateType T2__))) -1 1 AoS)) (name algebra_system) (args @@ -1986,23 +1538,20 @@ (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (RequireIs stan::is_col_vector T0__) - (RequireIs stan::is_vt_not_complex T0__) - (RequireIs stan::is_col_vector T1__) + (RequireIs stan::is_vt_not_complex T0__) (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__))) true)) (inline false) (return_type (Matrix (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t))) -1 1 AoS)) (name binomialf) (args (((Const (Ref (TemplateType T0__))) phi_arg__) ((Const (Ref (TemplateType T1__))) theta_arg__) - ((Const (Ref (StdVector Double))) x_r) - ((Const (Ref (StdVector Int))) x_i) + ((Const (Ref (StdVector Double))) x_r) ((Const (Ref (StdVector Int))) x_i) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body ()))) (Struct @@ -2026,8 +1575,7 @@ -1 1 AoS)) (name "operator()") (args - (((Const (Ref (TemplateType T0__))) x) - ((Const (Ref (TemplateType T1__))) y) + (((Const (Ref (TemplateType T0__))) x) ((Const (Ref (TemplateType T1__))) y) ((Const (Ref (StdVector (TemplateType T2__)))) dat) ((Const (Ref (StdVector Int))) dat_int) ((Pointer (TypeLiteral std::ostream)) pstream__))) @@ -2041,8 +1589,7 @@ (body ((FunDef ((templates_init - ((((Typename T0__) (Typename T1__) - (RequireIs stan::is_col_vector T0__) + ((((Typename T0__) (Typename T1__) (RequireIs stan::is_col_vector T0__) (RequireIs stan::is_vt_not_complex T0__) (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__))) @@ -2058,8 +1605,7 @@ (args (((Const (Ref (TemplateType T0__))) phi) ((Const (Ref (TemplateType T1__))) theta) - ((Const (Ref (StdVector Double))) x_r) - ((Const (Ref (StdVector Int))) x_i) + ((Const (Ref (StdVector Double))) x_r) ((Const (Ref (StdVector Int))) x_i) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers (Const)) (body @@ -2067,28 +1613,22 @@ ((FunCall binomialf () ((Var phi) (Var theta) (Var x_r) (Var x_i) (Var pstream__)))))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) (return_type Int) - (name foo) - (args - (((Const (Ref Int)) n) - ((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) false)) (inline false) (return_type Int) (name foo) + (args (((Const (Ref Int)) n) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2103,18 +1643,15 @@ ((Parens (BinOp (Var n) Multiply (FunCall foo () - ((Parens (BinOp (Var n) Subtract (Literal 1))) - (Var pstream__)))))))) + ((Parens (BinOp (Var n) Subtract (Literal 1))) (Var pstream__)))))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename T2__) - (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) + (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__) (RequireIs stan::is_stan_scalar T2__))) false)) (inline false) @@ -2127,8 +1664,7 @@ (((Const (Ref (TemplateType T0__))) t) ((Const (Ref (StdVector (TemplateType T1__)))) y) ((Const (Ref (StdVector (TemplateType T2__)))) theta) - ((Const (Ref (StdVector Double))) x) - ((Const (Ref (StdVector Int))) x_int) + ((Const (Ref (StdVector Double))) x) ((Const (Ref (StdVector Int))) x_int) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body @@ -2136,19 +1672,16 @@ ((TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2195,29 +1728,24 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) (return_type Double) - (name foo_bar0) - (args (((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) false)) (inline false) (return_type Double) + (name foo_bar0) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2226,35 +1754,28 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) (name foo_bar1) (args (((Const (Ref (TemplateType T0__))) x) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2263,42 +1784,34 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T0__) (Typename T1__) - (RequireIs stan::is_stan_scalar T0__) + ((((Typename T0__) (Typename T1__) (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__))) false)) (inline false) (return_type - (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__)))) + (TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__)))) (name foo_bar2) (args - (((Const (Ref (TemplateType T0__))) x) - ((Const (Ref (TemplateType T1__))) y) + (((Const (Ref (TemplateType T0__))) x) ((Const (Ref (TemplateType T1__))) y) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__))))) + ((TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2307,32 +1820,25 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Bool propto__) (Typename T1__) - (RequireIs stan::is_stan_scalar T1__))) - false)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) + ((((Bool propto__) (Typename T1__) (RequireIs stan::is_stan_scalar T1__))) false)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) (name foo_lpmf) (args (((Const (Ref Int)) y) ((Const (Ref (TemplateType T1__))) lambda) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T1__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T1__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2341,35 +1847,28 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) false)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) + ((templates_init ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) false)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) (name foo_lcdf) (args (((Const (Ref Int)) y) ((Const (Ref (TemplateType T1__))) lambda) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T1__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T1__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2378,35 +1877,28 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) false)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) + ((templates_init ((((Typename T1__) (RequireIs stan::is_stan_scalar T1__))) false)) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T1__)))) (name foo_lccdf) (args (((Const (Ref Int)) y) ((Const (Ref (TemplateType T1__))) lambda) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T1__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T1__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2415,79 +1907,65 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename RNG) - (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__))) + (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__))) false)) (inline false) (return_type - (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__)))) + (TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__)))) (name foo_rng) (args - (((Const (Ref (TemplateType T0__))) mu) - ((Const (Ref (TemplateType T1__))) sigma) + (((Const (Ref (TemplateType T0__))) mu) ((Const (Ref (TemplateType T1__))) sigma) ((Ref (TemplateType RNG)) base_rng__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__))))) + ((TypeTrait stan::promote_args_t ((TemplateType T0__) (TemplateType T1__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((Expression (Assign (Var current_statement__) (Literal 614))) (Return - ((FunCall stan::math::normal_rng () - ((Var mu) (Var sigma) (Var base_rng__)))))) + ((FunCall stan::math::normal_rng () ((Var mu) (Var sigma) (Var base_rng__)))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Bool propto__) (Typename T0__) (Typename T_lp__) - (Typename T_lp_accum__) (RequireIs stan::is_stan_scalar T0__))) + ((((Bool propto__) (Typename T0__) (Typename T_lp__) (Typename T_lp_accum__) + (RequireIs stan::is_stan_scalar T0__))) false)) (inline false) (return_type Void) (name unit_normal_lp) (args - (((Const (Ref (TemplateType T0__))) u) - ((Ref (TemplateType T_lp__)) lp__) + (((Const (Ref (TemplateType T0__))) u) ((Ref (TemplateType T_lp__)) lp__) ((Ref (TemplateType T_lp_accum__)) lp_accum__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2504,31 +1982,24 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) (return_type Int) - (name foo_1) - (args - (((Const (Ref Int)) a) - ((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) false)) (inline false) (return_type Int) (name foo_1) + (args (((Const (Ref Int)) a) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2540,21 +2011,18 @@ (For ((static false) (constexpr false) (type_ Int) (name i) (init (Assignment (Literal 1)))) - (BinOp (Var i) LEq (Literal 10)) (Increment (Var i)) - (Block (Break))) + (BinOp (Var i) LEq (Literal 10)) (Increment (Var i)) (Block (Break))) (Expression (Assign (Var current_statement__) (Literal 626))) (For ((static false) (constexpr false) (type_ Int) (name i) (init (Assignment (Literal 1)))) - (BinOp (Var i) LEq (Literal 10)) (Increment (Var i)) - (Block (Continue))) + (BinOp (Var i) LEq (Literal 10)) (Increment (Var i)) (Block (Continue))) (Expression (Assign (Var current_statement__) (Literal 631))) (While (Literal 1) (Block ((VariableDefn ((static false) (constexpr false) (type_ Int) (name b) - (init - (Assignment (FunCall std::numeric_limits::min () ()))))) + (init (Assignment (FunCall std::numeric_limits::min () ()))))) (Expression (Assign (Var current_statement__) (Literal 628))) (Expression (Assign (Var b) (Literal 5))) Break))) (Expression (Assign (Var current_statement__) (Literal 638))) @@ -2563,8 +2031,7 @@ ((Expression (Assign (Var current_statement__) (Literal 636))) (IfElse (Literal 0) (Block (Break)) ((Block - ((Expression - (Assign (Var current_statement__) (Literal 634))) + ((Expression (Assign (Var current_statement__) (Literal 634))) (IfElse (Literal 1) (Block (Break)) ((Block (Break))))))))))) (Expression (Assign (Var current_statement__) (Literal 641))) (While (Literal 1) @@ -2578,42 +2045,37 @@ (For ((static false) (constexpr false) (type_ Int) (name i) (init (Assignment (Literal 1)))) - (BinOp (Var i) LEq (Literal 10)) (Increment (Var i)) - (Block (Break)))))) + (BinOp (Var i) LEq (Literal 10)) (Increment (Var i)) (Block (Break)))))) (Expression (Assign (Var current_statement__) (Literal 660))) (While (Literal 1) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (StdVector (StdVector Int))) (name vs) + ((static false) (constexpr false) (type_ (StdVector (StdVector Int))) + (name vs) (init (Assignment (Constructor (StdVector (StdVector Int)) ((Literal 2) (Constructor (StdVector Int) - ((Literal 3) - (FunCall std::numeric_limits::min () ()))))))))) + ((Literal 3) (FunCall std::numeric_limits::min () ()))))))))) (VariableDefn ((static false) (constexpr false) (type_ Int) (name z) - (init - (Assignment (FunCall std::numeric_limits::min () ()))))) + (init (Assignment (FunCall std::numeric_limits::min () ()))))) (Expression (Assign (Var current_statement__) (Literal 648))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 648))) (Expression (FunCall stan::model::assign () ((Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) (Literal "\"assigning variable v\"")))) (Expression (Assign (Var current_statement__) (Literal 649))) (Expression (Assign (Var z) (Literal 0))) Break))) @@ -2621,19 +2083,17 @@ (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 651))) (Expression (FunCall stan::model::assign () ((Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) (Literal "\"assigning variable v\"")))) (Expression (Assign (Var current_statement__) (Literal 652))) (Expression (Assign (Var z) (Literal 0))) Continue))) @@ -2641,39 +2101,33 @@ (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 654))) (Expression (FunCall stan::model::assign () ((Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) (Literal "\"assigning variable v\"")))) (Expression (Assign (Var current_statement__) (Literal 655))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var v)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var v)))) (Increment (Var sym1__)) (Block ((VariableDefn ((static false) (constexpr false) (type_ Int) (name vv) (init Uninitialized))) - (Expression - (Assign (Var current_statement__) (Literal 655))) + (Expression (Assign (Var current_statement__) (Literal 655))) (Expression (Assign (Var vv) - (Index (Var v) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 656))) + (Index (Var v) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) + (Expression (Assign (Var current_statement__) (Literal 656))) (Expression (Assign (Var z) (Literal 0))) Break))) (Expression (Assign (Var current_statement__) (Literal 658))) (Expression (Assign (Var z) (Literal 1))))))))) @@ -2681,24 +2135,21 @@ (While (Literal 1) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name z) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name z) (init (Assignment (Var DUMMY_VAR__))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name vs) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 663))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::rows () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::rows () ((Var vs)))) (Increment (Var sym1__)) (Block ((Expression (Assign (Var current_statement__) (Literal 663))) @@ -2716,23 +2167,20 @@ ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) (name v) (init Uninitialized))) - (Expression - (Assign (Var current_statement__) (Literal 663))) + (Expression (Assign (Var current_statement__) (Literal 663))) (Expression (Assign (Var v) (FunCall stan::model::rvalue () ((Var vs) (Literal "\"vs\"") (FunCall stan::model::index_uni () ((Var sym1__))) (FunCall stan::model::index_uni () ((Var sym2__))))))) - (Expression - (Assign (Var current_statement__) (Literal 664))) + (Expression (Assign (Var current_statement__) (Literal 664))) (Expression (Assign (Var z) (Literal 0))) Break)))))) (Expression (Assign (Var current_statement__) (Literal 666))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::rows () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::rows () ((Var vs)))) (Increment (Var sym1__)) (Block ((Expression (Assign (Var current_statement__) (Literal 666))) @@ -2750,123 +2198,105 @@ ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) (name v) (init Uninitialized))) - (Expression - (Assign (Var current_statement__) (Literal 666))) + (Expression (Assign (Var current_statement__) (Literal 666))) (Expression (Assign (Var v) (FunCall stan::model::rvalue () ((Var vs) (Literal "\"vs\"") (FunCall stan::model::index_uni () ((Var sym1__))) (FunCall stan::model::index_uni () ((Var sym2__))))))) - (Expression - (Assign (Var current_statement__) (Literal 667))) + (Expression (Assign (Var current_statement__) (Literal 667))) (Expression (Assign (Var z) (Literal 3.1))) Continue))))))))) (Expression (Assign (Var current_statement__) (Literal 680))) (While (Literal 1) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name z) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name z) (init (Assignment (Var DUMMY_VAR__))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name vs) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 673))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name v) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 673))) (Expression (Assign (Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 674))) (Expression (Assign (Var z) (Literal 0))) Break))) (Expression (Assign (Var current_statement__) (Literal 676))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name v) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 676))) (Expression (Assign (Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 677))) (Expression (Assign (Var z) (Literal 3.2))) Continue)))))) (Expression (Assign (Var current_statement__) (Literal 690))) (While (Literal 1) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name z) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name z) (init (Assignment (Var DUMMY_VAR__))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name vs) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 683))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name v) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 683))) (Expression (Assign (Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 684))) (Expression (Assign (Var z) (Literal 0))) Break))) (Expression (Assign (Var current_statement__) (Literal 686))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (FunCall stan::math::size () ((Var vs)))) + (BinOp (Var sym1__) LEq (FunCall stan::math::size () ((Var vs)))) (Increment (Var sym1__)) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name v) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name v) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 686))) (Expression (Assign (Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 687))) (Expression (Assign (Var z) (Literal 3.3))) Continue)))))) (Expression (Assign (Var current_statement__) (Literal 698))) @@ -2874,15 +2304,13 @@ (Block ((VariableDefn ((static false) (constexpr false) (type_ Int) (name b) - (init - (Assignment (FunCall std::numeric_limits::min () ()))))) + (init (Assignment (FunCall std::numeric_limits::min () ()))))) (Expression (Assign (Var current_statement__) (Literal 692))) (Expression (Assign (Var b) (Literal 5))) (Block ((VariableDefn ((static false) (constexpr false) (type_ Int) (name c) - (init - (Assignment (FunCall std::numeric_limits::min () ()))))) + (init (Assignment (FunCall std::numeric_limits::min () ()))))) (Expression (Assign (Var current_statement__) (Literal 694))) (Expression (Assign (Var c) (Literal 6))) Break))))) (Expression (Assign (Var current_statement__) (Literal 699))) @@ -2890,36 +2318,29 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) (return_type Int) - (name foo_2) - (args - (((Const (Ref Int)) a) - ((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) false)) (inline false) (return_type Int) (name foo_2) + (args (((Const (Ref Int)) a) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name vs) (init (Assignment @@ -2941,8 +2362,7 @@ (Expression (Assign (Var current_statement__) (Literal 703))) (Expression (Assign (Var v) - (Index (Var vs) - (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) + (Index (Var vs) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 704))) (Expression (Assign (Var y) (Var v)))))) (Expression (Assign (Var current_statement__) (Literal 705))) @@ -2950,36 +2370,29 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) (inline false) - (return_type - (StdVector (TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (return_type (StdVector (TypeTrait stan::promote_args_t ((TemplateType T0__))))) (name foo_3) (args (((Const (Ref (TemplateType T0__))) t) ((Const (Ref Int)) n) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -2988,34 +2401,28 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Bool propto__) (Typename T0__) (Typename T_lp__) - (Typename T_lp_accum__) (RequireIs stan::is_stan_scalar T0__))) + ((((Bool propto__) (Typename T0__) (Typename T_lp__) (Typename T_lp_accum__) + (RequireIs stan::is_stan_scalar T0__))) false)) - (inline false) - (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) + (inline false) (return_type (TypeTrait stan::promote_args_t ((TemplateType T0__)))) (name foo_lp) (args - (((Const (Ref (TemplateType T0__))) x) - ((Ref (TemplateType T_lp__)) lp__) + (((Const (Ref (TemplateType T0__))) x) ((Ref (TemplateType T_lp__)) lp__) ((Ref (TemplateType T_lp_accum__)) lp_accum__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3027,45 +2434,37 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) (inline false) (return_type Void) (name foo_4) (args (((Const (Ref (StdVector (TemplateType T0__)))) x) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((Expression (Assign (Var current_statement__) (Literal 711))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral std::stringstream)) (name errmsg_stream__) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral std::stringstream)) + (name errmsg_stream__) (init Uninitialized))) (Expression (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) - (Literal "\"user-specified rejection\"")))) + ((VarRef errmsg_stream__) (Literal "\"user-specified rejection\"")))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) @@ -3076,35 +2475,27 @@ (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\"; \"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var x)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var x)))) (Throw - (FunCall std::domain_error () - ((MethodCall (Var errmsg_stream__) str () ()))))) + (FunCall std::domain_error () ((MethodCall (Var errmsg_stream__) str () ()))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) - (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) - (RequireIs stan::is_stan_scalar T2__) - (RequireIs stan::is_stan_scalar T3__))) + (RequireIs stan::is_stan_scalar T0__) (RequireIs stan::is_stan_scalar T1__) + (RequireIs stan::is_stan_scalar T2__) (RequireIs stan::is_stan_scalar T3__))) false)) (inline false) (return_type (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) - (TemplateType T3__)))) + ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__)))) (name relative_diff) (args - (((Const (Ref (TemplateType T0__))) x) - ((Const (Ref (TemplateType T1__))) y) - ((Const (Ref (TemplateType T2__))) max_) - ((Const (Ref (TemplateType T3__))) min_) + (((Const (Ref (TemplateType T0__))) x) ((Const (Ref (TemplateType T1__))) y) + ((Const (Ref (TemplateType T2__))) max_) ((Const (Ref (TemplateType T3__))) min_) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body @@ -3113,35 +2504,29 @@ ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name abs_diff) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name abs_diff) (init (Assignment (Var DUMMY_VAR__))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name avg_scale) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name avg_scale) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 715))) (Expression (Assign (Var abs_diff) - (FunCall stan::math::abs () - ((Parens (BinOp (Var x) Subtract (Var y))))))) + (FunCall stan::math::abs () ((Parens (BinOp (Var x) Subtract (Var y))))))) (Expression (Assign (Var current_statement__) (Literal 716))) (Expression (Assign (Var avg_scale) @@ -3154,33 +2539,28 @@ (Expression (Assign (Var current_statement__) (Literal 718))) (IfElse (FunCall stan::math::logical_gt () - ((Parens (BinOp (Var abs_diff) Divide (Var avg_scale))) - (Var max_))) + ((Parens (BinOp (Var abs_diff) Divide (Var avg_scale))) (Var max_))) (Block ((Expression (Assign (Var current_statement__) (Literal 717))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral std::stringstream)) (name errmsg_stream__) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral std::stringstream)) + (name errmsg_stream__) (init Uninitialized))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\"user-specified rejection, difference above \"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var max_)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var max_)))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\" x:\"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var x)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var x)))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\" y:\"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var y)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var y)))) (Throw (FunCall std::domain_error () ((MethodCall (Var errmsg_stream__) str () ())))))) @@ -3188,33 +2568,28 @@ (Expression (Assign (Var current_statement__) (Literal 720))) (IfElse (FunCall stan::math::logical_lt () - ((Parens (BinOp (Var abs_diff) Divide (Var avg_scale))) - (Var min_))) + ((Parens (BinOp (Var abs_diff) Divide (Var avg_scale))) (Var min_))) (Block ((Expression (Assign (Var current_statement__) (Literal 719))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral std::stringstream)) (name errmsg_stream__) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (TypeLiteral std::stringstream)) + (name errmsg_stream__) (init Uninitialized))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\"user-specified rejection, difference below \"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var min_)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var min_)))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\" x:\"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var x)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var x)))) (Expression (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Literal "\" y:\"")))) (Expression - (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) (Var y)))) + (FunCall stan::math::stan_print () ((VarRef errmsg_stream__) (Var y)))) (Throw (FunCall std::domain_error () ((MethodCall (Var errmsg_stream__) str () ())))))) @@ -3224,28 +2599,24 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (RequireIs stan::is_col_vector T0__) - (RequireIs stan::is_vt_not_complex T0__) - (RequireIs stan::is_col_vector T1__) + (RequireIs stan::is_vt_not_complex T0__) (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__))) false)) (inline false) (return_type (Matrix (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t))) -1 1 AoS)) (name foo_5) (args (((Const (Ref (TemplateType T0__))) shared_params_arg__) ((Const (Ref (TemplateType T1__))) job_params_arg__) - ((Const (Ref (StdVector Double))) data_r) - ((Const (Ref (StdVector Int))) data_i) + ((Const (Ref (StdVector Double))) data_r) ((Const (Ref (StdVector Int))) data_i) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body @@ -3254,69 +2625,55 @@ ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name shared_params) - (init - (Assignment - (FunCall stan::math::to_ref () ((Var shared_params_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var shared_params_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name job_params) - (init - (Assignment - (FunCall stan::math::to_ref () ((Var job_params_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var job_params_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((Expression (Assign (Var current_statement__) (Literal 723))) (Return - ((FunCall stan::math::promote_scalar - ((TypeLiteral local_scalar_t__)) + ((FunCall stan::math::promote_scalar ((TypeLiteral local_scalar_t__)) ((MethodCall (Parens - (StreamInsertion - (Constructor (Matrix Double -1 1 AoS) ((Literal 3))) + (StreamInsertion (Constructor (Matrix Double -1 1 AoS) ((Literal 3))) ((Literal 1) (Literal 2) (Literal 3)))) finished () ())))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) + ((((Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) (Typename T4__) (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) - (RequireIs stan::is_stan_scalar T2__) - (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__))) + (RequireIs stan::is_stan_scalar T1__) (RequireIs stan::is_stan_scalar T2__) + (RequireIs stan::is_stan_scalar T3__) (RequireIs stan::is_stan_scalar T4__))) false)) (inline false) (return_type (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) - (TemplateType T3__) (TemplateType T4__)))) + ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__) + (TemplateType T4__)))) (name foo_five_args) (args - (((Const (Ref (TemplateType T0__))) x1) - ((Const (Ref (TemplateType T1__))) x2) - ((Const (Ref (TemplateType T2__))) x3) - ((Const (Ref (TemplateType T3__))) x4) + (((Const (Ref (TemplateType T0__))) x1) ((Const (Ref (TemplateType T1__))) x2) + ((Const (Ref (TemplateType T2__))) x3) ((Const (Ref (TemplateType T3__))) x4) ((Const (Ref (TemplateType T4__))) x5) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3326,19 +2683,16 @@ ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__) (TemplateType T4__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3347,35 +2701,27 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Bool propto__) (Typename T0__) (Typename T1__) (Typename T2__) + ((((Bool propto__) (Typename T0__) (Typename T1__) (Typename T2__) (Typename T3__) (Typename T4__) (Typename T5__) (Typename T_lp__) (Typename T_lp_accum__) (RequireIs stan::is_stan_scalar T0__) - (RequireIs stan::is_stan_scalar T1__) - (RequireIs stan::is_stan_scalar T2__) - (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) + (RequireIs stan::is_stan_scalar T1__) (RequireIs stan::is_stan_scalar T2__) + (RequireIs stan::is_stan_scalar T3__) (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__))) false)) (inline false) (return_type (TypeTrait stan::promote_args_t - ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) - (TemplateType T3__) (TemplateType T4__) - (TypeTrait stan::promote_args_t ((TemplateType T5__)))))) + ((TemplateType T0__) (TemplateType T1__) (TemplateType T2__) (TemplateType T3__) + (TemplateType T4__) (TypeTrait stan::promote_args_t ((TemplateType T5__)))))) (name foo_five_args_lp) (args - (((Const (Ref (TemplateType T0__))) x1) - ((Const (Ref (TemplateType T1__))) x2) - ((Const (Ref (TemplateType T2__))) x3) - ((Const (Ref (TemplateType T3__))) x4) - ((Const (Ref (TemplateType T4__))) x5) - ((Const (Ref (TemplateType T5__))) x6) - ((Ref (TemplateType T_lp__)) lp__) - ((Ref (TemplateType T_lp_accum__)) lp_accum__) + (((Const (Ref (TemplateType T0__))) x1) ((Const (Ref (TemplateType T1__))) x2) + ((Const (Ref (TemplateType T2__))) x3) ((Const (Ref (TemplateType T3__))) x4) + ((Const (Ref (TemplateType T4__))) x5) ((Const (Ref (TemplateType T5__))) x6) + ((Ref (TemplateType T_lp__)) lp__) ((Ref (TemplateType T_lp_accum__)) lp_accum__) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body @@ -3385,14 +2731,12 @@ (TemplateType T3__) (TemplateType T4__) (TypeTrait stan::promote_args_t ((TemplateType T5__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3401,8 +2745,7 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (RequireIs stan::is_eigen_matrix_dynamic T0__) @@ -3410,39 +2753,31 @@ false)) (inline false) (return_type - (Matrix - (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t))) + (Matrix (TypeTrait stan::promote_args_t ((TemplateType stan::base_type_t))) -1 -1 AoS)) (name covsqrt2corsqrt) (args - (((Const (Ref (TemplateType T0__))) mat_arg__) - ((Const (Ref Int)) invert) + (((Const (Ref (TemplateType T0__))) mat_arg__) ((Const (Ref Int)) invert) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t))))) + ((TypeTrait stan::promote_args_t ((TemplateType stan::base_type_t))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name mat) - (init - (Assignment (FunCall stan::math::to_ref () ((Var mat_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var mat_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3458,12 +2793,12 @@ (FunCall stan::math::cols () ((Var mat)))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name o) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((FunCall stan::math::rows () ((Var mat))) (FunCall stan::math::cols () ((Var mat))) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 732))) @@ -3487,32 +2822,25 @@ (FunCall stan::model::deep_copy () ((FunCall stan::model::rvalue () ((Var o) (Literal "\"o\"") - (FunCall stan::model::index_min_max () - ((Literal 1) (Literal 2))))))) + (FunCall stan::model::index_min_max () ((Literal 1) (Literal 2))))))) (Literal "\"assigning variable o\"") - (FunCall stan::model::index_min_max () - ((Literal 3) (Literal 4)))))) + (FunCall stan::model::index_min_max () ((Literal 3) (Literal 4)))))) (Expression (Assign (Var current_statement__) (Literal 735))) (Return ((Var o)))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) (return_type Void) (name f0) @@ -3524,15 +2852,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3545,29 +2868,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3575,30 +2892,23 @@ (IfElse (Var pstream__) (Block ((Expression - (FunCall stan::math::stan_print () - ((Var pstream__) (Literal "\"hi\"")))) - (Expression - (StreamInsertion (Deref (Var pstream__)) ((Literal std::endl)))))) + (FunCall stan::math::stan_print () ((Var pstream__) (Literal "\"hi\"")))) + (Expression (StreamInsertion (Deref (Var pstream__)) ((Literal std::endl)))))) ())) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) (return_type Int) (name f1) @@ -3610,15 +2920,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3631,29 +2936,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3662,22 +2961,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) (return_type (StdVector Int)) (name f2) @@ -3689,15 +2983,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3710,29 +2999,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3741,22 +3024,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) (return_type (StdVector (StdVector Int))) (name f3) @@ -3768,15 +3046,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3789,29 +3062,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3820,22 +3087,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -3844,7 +3106,7 @@ ((TemplateType T3__) (TemplateType T4__) (TemplateType T5__) (TemplateType stan::base_type_t) (TemplateType T7__) (TypeTrait stan::promote_args_t - ((TemplateType T8__) (TemplateType stan::base_type_t) + ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__)))))) (name f4) (args @@ -3855,15 +3117,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3876,29 +3133,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3907,22 +3158,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -3943,15 +3189,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -3964,29 +3205,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -3995,22 +3230,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4032,15 +3262,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4053,29 +3278,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4084,22 +3303,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4121,15 +3335,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4142,29 +3351,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4173,22 +3376,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4211,15 +3409,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4232,29 +3425,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4263,22 +3450,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4302,15 +3484,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4323,29 +3500,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4354,22 +3525,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4391,15 +3557,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4412,29 +3573,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4443,22 +3598,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4481,15 +3631,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4502,29 +3647,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4533,22 +3672,17 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) + ((((Typename T3__) (Typename T4__) (Typename T5__) (Typename T6__) (Typename T7__) (Typename T8__) (Typename T9__) (Typename T10__) (Typename T11__) (RequireIs stan::is_stan_scalar T3__) - (RequireIs stan::is_stan_scalar T4__) - (RequireIs stan::is_stan_scalar T5__) - (RequireIs stan::is_col_vector T6__) - (RequireIs stan::is_vt_not_complex T6__) - (RequireIs stan::is_stan_scalar T7__) - (RequireIs stan::is_stan_scalar T8__) + (RequireIs stan::is_stan_scalar T4__) (RequireIs stan::is_stan_scalar T5__) + (RequireIs stan::is_col_vector T6__) (RequireIs stan::is_vt_not_complex T6__) + (RequireIs stan::is_stan_scalar T7__) (RequireIs stan::is_stan_scalar T8__) (RequireIs stan::is_eigen_matrix_dynamic T9__) - (RequireIs stan::is_vt_not_complex T9__) - (RequireIs stan::is_stan_scalar T10__) + (RequireIs stan::is_vt_not_complex T9__) (RequireIs stan::is_stan_scalar T10__) (RequireIs stan::is_stan_scalar T11__))) false)) (inline false) @@ -4572,15 +3706,10 @@ ((Const (Ref (StdVector (StdVector (TemplateType T5__))))) a6) ((Const (Ref (TemplateType T6__))) a7_arg__) ((Const (Ref (StdVector (Matrix (TemplateType T7__) -1 1 AoS)))) a8) - ((Const - (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) - a9) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T8__) -1 1 AoS))))) a9) ((Const (Ref (TemplateType T9__))) a10_arg__) - ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) - a11) - ((Const - (Ref - (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) + ((Const (Ref (StdVector (Matrix (TemplateType T10__) -1 -1 AoS)))) a11) + ((Const (Ref (StdVector (StdVector (Matrix (TemplateType T11__) -1 -1 AoS))))) a12) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) @@ -4593,29 +3722,23 @@ ((TemplateType T8__) (TemplateType stan::base_type_t) (TemplateType T10__) (TemplateType T11__))))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name a7) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name a7) (init (Assignment (FunCall stan::math::to_ref () ((Var a7_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name a10) - (init - (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var a10_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4624,28 +3747,24 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) (return_type Void) + ((templates_init ((()) false)) (inline false) (return_type Void) (name foo_6) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4653,39 +3772,33 @@ ((static false) (constexpr false) (type_ Int) (name a) (init (Assignment (FunCall std::numeric_limits::min () ()))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name b) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name b) (init (Assignment (Var DUMMY_VAR__))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (type_ (StdVector (StdVector (TypeLiteral local_scalar_t__)))) (name c) (init (Assignment - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Literal 20) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Literal 30) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name ar_mat) (init (Assignment (Constructor - (StdVector - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 60) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 70) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 40) (Literal 50) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 40) (Literal 50) (Var DUMMY_VAR__))))))))))) (Expression (Assign (Var current_statement__) (Literal 767))) (Expression (FunCall stan::model::assign () @@ -4697,29 +3810,24 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) - (return_type (Matrix Double -1 -1 AoS)) (name matfoo) - (args (((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) false)) (inline false) (return_type (Matrix Double -1 -1 AoS)) + (name matfoo) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4731,108 +3839,87 @@ ((MethodCall (Parens (StreamInsertion - (Constructor - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (Constructor (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) ((Literal 10))) - ((Literal 1) (Literal 2) (Literal 3) (Literal 4) - (Literal 5) (Literal 6) (Literal 7) (Literal 8) - (Literal 9) (Literal 10)))) + ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5) + (Literal 6) (Literal 7) (Literal 8) (Literal 9) (Literal 10)))) finished () ()) (MethodCall (Parens (StreamInsertion - (Constructor - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (Constructor (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) ((Literal 10))) - ((Literal 1) (Literal 2) (Literal 3) (Literal 4) - (Literal 5) (Literal 6) (Literal 7) (Literal 8) - (Literal 9) (Literal 10)))) + ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5) + (Literal 6) (Literal 7) (Literal 8) (Literal 9) (Literal 10)))) finished () ()) (MethodCall (Parens (StreamInsertion - (Constructor - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (Constructor (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) ((Literal 10))) - ((Literal 1) (Literal 2) (Literal 3) (Literal 4) - (Literal 5) (Literal 6) (Literal 7) (Literal 8) - (Literal 9) (Literal 10)))) + ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5) + (Literal 6) (Literal 7) (Literal 8) (Literal 9) (Literal 10)))) finished () ())))))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init ((()) false)) (inline false) - (return_type (Matrix Double -1 1 AoS)) (name vecfoo) - (args (((Pointer (TypeLiteral std::ostream)) pstream__))) + ((templates_init ((()) false)) (inline false) (return_type (Matrix Double -1 1 AoS)) + (name vecfoo) (args (((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body (((Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((Expression (Assign (Var current_statement__) (Literal 771))) (Return - ((FunCall stan::math::promote_scalar - ((TypeLiteral local_scalar_t__)) + ((FunCall stan::math::promote_scalar ((TypeLiteral local_scalar_t__)) ((MethodCall (Parens - (StreamInsertion - (Constructor (Matrix Double -1 1 AoS) ((Literal 10))) - ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5) - (Literal 6) (Literal 7) (Literal 8) (Literal 9) - (Literal 10)))) + (StreamInsertion (Constructor (Matrix Double -1 1 AoS) ((Literal 10))) + ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5) + (Literal 6) (Literal 7) (Literal 8) (Literal 9) (Literal 10)))) finished () ())))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) (inline false) (return_type - (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 - AoS)) + (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 AoS)) (name vecmufoo) (args (((Const (Ref (TemplateType T0__))) mu) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4842,9 +3929,8 @@ (name l) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () - ((Literal 10) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant + () ((Literal 10) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 773))) (Expression (FunCall stan::model::assign () @@ -4857,37 +3943,30 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef - ((templates_init - ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) + ((templates_init ((((Typename T0__) (RequireIs stan::is_stan_scalar T0__))) false)) (inline false) (return_type - (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 - AoS)) + (Matrix (TypeTrait stan::promote_args_t ((TemplateType T0__))) -1 1 AoS)) (name vecmubar) (args (((Const (Ref (TemplateType T0__))) mu) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body - (((Using local_scalar_t__ - ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) + (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t ((TemplateType T0__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch @@ -4897,9 +3976,8 @@ (name l) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () - ((Literal 10) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant + () ((Literal 10) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 776))) (Expression (FunCall stan::model::assign () @@ -4908,11 +3986,9 @@ ((Var mu) (MethodCall (Parens - (StreamInsertion - (Constructor (Matrix Double -1 1 AoS) ((Literal 10))) - ((Literal 1) (Literal 2) (Literal 3) (Literal 4) - (Literal 5) (Literal 6) (Literal 7) (Literal 8) - (Literal 9) (Literal 10)))) + (StreamInsertion (Constructor (Matrix Double -1 1 AoS) ((Literal 10))) + ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5) + (Literal 6) (Literal 7) (Literal 8) (Literal 9) (Literal 10)))) finished () ()))) (Literal "\"assigning variable l\"")))) (Expression (Assign (Var current_statement__) (Literal 777))) @@ -4921,28 +3997,24 @@ ((Var l) (Literal "\"l\"") (FunCall stan::model::index_multi () ((InitializerExpr (StdVector Int) - ((Literal 1) (Literal 2) (Literal 3) (Literal 4) - (Literal 5)))))))))) + ((Literal 1) (Literal 2) (Literal 3) (Literal 4) (Literal 5)))))))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (Typename T2__) - (RequireIs stan::is_col_vector T0__) - (RequireIs stan::is_vt_not_complex T0__) - (RequireIs stan::is_col_vector T1__) - (RequireIs stan::is_vt_not_complex T1__) + (RequireIs stan::is_col_vector T0__) (RequireIs stan::is_vt_not_complex T0__) + (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__) (RequireIs stan::is_stan_scalar T2__))) false)) (inline false) (return_type (Matrix (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t) (TemplateType T2__))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t) + (TemplateType T2__))) -1 1 AoS)) (name algebra_system) (args @@ -4955,42 +4027,36 @@ (body (((Using local_scalar_t__ ((TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t) (TemplateType T2__))))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t) + (TemplateType T2__))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name x) - (init (Assignment (FunCall stan::math::to_ref () ((Var x_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name x) (init (Assignment (FunCall stan::math::to_ref () ((Var x_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) - (name y) - (init (Assignment (FunCall stan::math::to_ref () ((Var y_arg__))))))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) + (name y) (init (Assignment (FunCall stan::math::to_ref () ((Var y_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name f_x) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () - ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant + () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 780))) (Expression (FunCall stan::model::assign () @@ -5026,28 +4092,24 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((((Typename T0__) (Typename T1__) (RequireIs stan::is_col_vector T0__) - (RequireIs stan::is_vt_not_complex T0__) - (RequireIs stan::is_col_vector T1__) + (RequireIs stan::is_vt_not_complex T0__) (RequireIs stan::is_col_vector T1__) (RequireIs stan::is_vt_not_complex T1__))) false)) (inline false) (return_type (Matrix (TypeTrait stan::promote_args_t - ((TemplateType stan::base_type_t) - (TemplateType stan::base_type_t))) + ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t))) -1 1 AoS)) (name binomialf) (args (((Const (Ref (TemplateType T0__))) phi_arg__) ((Const (Ref (TemplateType T1__))) theta_arg__) - ((Const (Ref (StdVector Double))) x_r) - ((Const (Ref (StdVector Int))) x_i) + ((Const (Ref (StdVector Double))) x_r) ((Const (Ref (StdVector Int))) x_i) ((Pointer (TypeLiteral std::ostream)) pstream__))) (cv_qualifiers ()) (body @@ -5056,41 +4118,35 @@ ((TemplateType stan::base_type_t) (TemplateType stan::base_type_t))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name phi) - (init - (Assignment (FunCall stan::math::to_ref () ((Var phi_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var phi_arg__))))))) (VariableDefn - ((static false) (constexpr false) (type_ (Const (Ref Auto))) + ((static false) (constexpr false) (type_ (Const (Ref Auto))) (name theta) - (init - (Assignment (FunCall stan::math::to_ref () ((Var theta_arg__))))))) + (init (Assignment (FunCall stan::math::to_ref () ((Var theta_arg__))))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) - (name propto__) (init (Assignment (Literal true))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var propto__))) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) + (init (Assignment (Literal true))))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name lpmf) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () - ((Literal 1) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant + () ((Literal 1) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 785))) (Expression (FunCall stan::model::assign () @@ -5101,45 +4157,38 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (Class ((class_name mother_model) (final true) (public_base (TypeTrait model_base_crtp ((TypeLiteral mother_model)))) (private_members ((GlobalVariableDefn - ((static false) (constexpr false) (type_ Int) (name N) - (init Uninitialized))) - (GlobalVariableDefn - ((static false) (constexpr false) (type_ Int) (name M) - (init Uninitialized))) + ((static false) (constexpr false) (type_ Int) (name N) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ Int) (name K) - (init Uninitialized))) + ((static false) (constexpr false) (type_ Int) (name M) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) - (name d_int_1d_ar) (init Uninitialized))) + ((static false) (constexpr false) (type_ Int) (name K) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Int)))) (name d_int_3d_ar) + ((static false) (constexpr false) (type_ (StdVector Int)) (name d_int_1d_ar) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ Double) (name J) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (StdVector (StdVector Int)))) + (name d_int_3d_ar) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Double)) + ((static false) (constexpr false) (type_ Double) (name J) (init Uninitialized))) + (GlobalVariableDefn + ((static false) (constexpr false) (type_ (StdVector Double)) (name d_real_1d_ar) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Double)))) - (name d_real_3d_ar) (init Uninitialized))) + (type_ (StdVector (StdVector (StdVector Double)))) (name d_real_3d_ar) + (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) (name d_vec_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) (name d_1d_vec) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) + (name d_1d_vec) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) @@ -5148,24 +4197,22 @@ ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) (name d_row_vec_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double 1 -1 AoS))) (name d_1d_row_vec) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double 1 -1 AoS))) + (name d_1d_row_vec) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) (name d_3d_row_vec) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) - (name d_ar_mat) (init Uninitialized))) + (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) (name d_ar_mat) + (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) (name d_simplex_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) (name d_1d_simplex) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) + (name d_1d_simplex) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) @@ -5177,59 +4224,52 @@ ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) (name d_cfcov_33_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) (name d_cfcov_33_ar) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 -1 AoS))) + (name d_cfcov_33_ar) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ Int) (name d_int) - (init Uninitialized))) + ((static false) (constexpr false) (type_ Int) (name d_int) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) - (name d_int_array) (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector Int)) (name d_int_array) + (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector Int))) (name d_int_array_2d) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Int)))) + ((static false) (constexpr false) (type_ (StdVector (StdVector (StdVector Int)))) (name d_int_array_3d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ Double) (name d_real) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Double)) + ((static false) (constexpr false) (type_ (StdVector Double)) (name d_real_array) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (StdVector Double))) (name d_real_array_2d) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (StdVector Double))) + (name d_real_array_2d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Double)))) - (name d_real_array_3d) (init Uninitialized))) + (type_ (StdVector (StdVector (StdVector Double)))) (name d_real_array_3d) + (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) (name d_matrix_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) (name d_matrix_array) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 -1 AoS))) + (name d_matrix_array) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) (name d_matrix_array_2d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS))))) (name d_matrix_array_3d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) (name d_vector_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) (name d_vector_array) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) + (name d_vector_array) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (Matrix Double -1 1 AoS)))) @@ -5242,8 +4282,7 @@ ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) (name d_row_vector_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double 1 -1 AoS))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double 1 -1 AoS))) (name d_row_vector_array) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) @@ -5254,17 +4293,15 @@ (type_ (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) (name d_row_vector_array_3d) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ Int) (name td_int) - (init Uninitialized))) - (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) - (name td_1d) (init Uninitialized))) + ((static false) (constexpr false) (type_ Int) (name td_int) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) - (name td_1dk) (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector Int)) (name td_1d) + (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ Int) (name td_a) + ((static false) (constexpr false) (type_ (StdVector Int)) (name td_1dk) (init Uninitialized))) + (GlobalVariableDefn + ((static false) (constexpr false) (type_ Int) (name td_a) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ Double) (name td_b) (init Uninitialized))) @@ -5273,15 +4310,14 @@ (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) - (name td_ar_mat) (init Uninitialized))) + (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) (name td_ar_mat) + (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) (name td_simplex_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) (name td_1d_simplex) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) + (name td_1d_simplex) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) @@ -5299,33 +4335,31 @@ ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) (name y_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Double)) + ((static false) (constexpr false) (type_ (StdVector Double)) (name dat) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) - (name dat_int) (init Uninitialized))) - (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (StdVector Double))) (name x_r) + ((static false) (constexpr false) (type_ (StdVector Int)) (name dat_int) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector (StdVector Int))) + ((static false) (constexpr false) (type_ (StdVector (StdVector Double))) + (name x_r) (init Uninitialized))) + (GlobalVariableDefn + ((static false) (constexpr false) (type_ (StdVector (StdVector Int))) (name x_i) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector Int))) (name arr_mul_ind) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ (StdVector Double)) + ((static false) (constexpr false) (type_ (StdVector Double)) (name x_mul_ind) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) (type_ Double) - (name transformed_data_real) (init Uninitialized))) + ((static false) (constexpr false) (type_ Double) (name transformed_data_real) + (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (StdVector Double)) (name transformed_data_real_array) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (StdVector Double))) + ((static false) (constexpr false) (type_ (StdVector (StdVector Double))) (name transformed_data_real_array_2d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) @@ -5335,8 +4369,7 @@ ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) (name transformed_data_matrix_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 -1 AoS))) (name transformed_data_matrix_array) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) @@ -5344,15 +4377,13 @@ (name transformed_data_matrix_array_2d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS))))) (name transformed_data_matrix_array_3d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) (name transformed_data_vector_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) (name transformed_data_vector_array) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) @@ -5366,8 +4397,7 @@ ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) (name transformed_data_row_vector_data__) (init Uninitialized))) (GlobalVariableDefn - ((static false) (constexpr false) - (type_ (StdVector (Matrix Double 1 -1 AoS))) + ((static false) (constexpr false) (type_ (StdVector (Matrix Double 1 -1 AoS))) (name transformed_data_row_vector_array) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) @@ -5379,58 +4409,47 @@ (name transformed_data_row_vector_array_3d) (init Uninitialized))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) - (name d_vec) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) (name d_vec) (init (InitializerList ((Literal nullptr) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS)))) - (name d_row_vec) + (type_ (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS)))) (name d_row_vec) (init (InitializerList ((Literal nullptr) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) - (name d_simplex) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) (name d_simplex) (init (InitializerList ((Literal nullptr) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) - (name d_cfcov_54) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) (name d_cfcov_54) (init (InitializerList ((Literal nullptr) (Literal 0) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) - (name d_cfcov_33) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) (name d_cfcov_33) (init (InitializerList ((Literal nullptr) (Literal 0) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) - (name d_matrix) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) (name d_matrix) (init (InitializerList ((Literal nullptr) (Literal 0) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) - (name d_vector) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) (name d_vector) (init (InitializerList ((Literal nullptr) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS)))) - (name d_row_vector) + (type_ (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS)))) (name d_row_vector) (init (InitializerList ((Literal nullptr) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) - (name td_simplex) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS)))) (name td_simplex) (init (InitializerList ((Literal nullptr) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) - (name td_cfcov_54) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) (name td_cfcov_54) (init (InitializerList ((Literal nullptr) (Literal 0) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) - (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) - (name td_cfcov_33) + (type_ (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS)))) (name td_cfcov_33) (init (InitializerList ((Literal nullptr) (Literal 0) (Literal 0)))))) (GlobalVariableDefn ((static false) (constexpr false) @@ -5463,8 +4482,8 @@ (body (((Return ((Literal "\"mother_model\"")))))))) (FunDef ((templates_init ((()) false)) (inline true) - (return_type (StdVector (TypeLiteral std::string))) - (name model_compile_info) (args ()) (cv_qualifiers (Const NoExcept)) + (return_type (StdVector (TypeLiteral std::string))) (name model_compile_info) + (args ()) (cv_qualifiers (Const NoExcept)) (body (((Return ((InitializerExpr (StdVector (TypeLiteral std::string)) @@ -5473,8 +4492,8 @@ (GlobalComment "Base log prob") (FunDef ((templates_init - ((((Bool propto__) (Bool jacobian__) (Typename VecR) - (Typename VecI) (Require stan::require_vector_like_t (VecR)) + ((((Bool propto__) (Bool jacobian__) (Typename VecR) (Typename VecI) + (Require stan::require_vector_like_t (VecR)) (Require stan::require_vector_like_vt (std::is_integral VecI)) (Require stan::require_not_st_var (VecR)))) true)) @@ -5482,16 +4501,14 @@ (return_type (TypeTrait stan::scalar_type_t ((TemplateType VecR)))) (name log_prob_impl) (args - (((Ref (TemplateType VecR)) params_r__) - ((Ref (TemplateType VecI)) params_i__) + (((Ref (TemplateType VecR)) params_r__) ((Ref (TemplateType VecI)) params_i__) ((Pointer (TypeLiteral std::ostream)) "pstream__ = nullptr"))) (cv_qualifiers (Const)) (body - (((Using T__ - ((TypeTrait stan::scalar_type_t ((TemplateType VecR))))) + (((Using T__ ((TypeTrait stan::scalar_type_t ((TemplateType VecR))))) (Using local_scalar_t__ ((TypeLiteral T__))) (VariableDefn - ((static false) (constexpr false) (type_ (TypeLiteral T__)) + ((static false) (constexpr false) (type_ (TypeLiteral T__)) (name lp__) (init (Construction ((Literal 0.0)))))) (VariableDefn ((static false) (constexpr false) @@ -5499,43 +4516,36 @@ (name lp_accum__) (init Uninitialized))) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::deserializer - ((TypeLiteral local_scalar_t__)))) - (name in__) - (init (Construction ((Var params_r__) (Var params_i__)))))) + (type_ (TypeTrait stan::io::deserializer ((TypeLiteral local_scalar_t__)))) + (name in__) (init (Construction ((Var params_r__) (Var params_i__)))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (VariableDefn - ((static true) (constexpr true) - (type_ (Const (Pointer (TypeLiteral char)))) (name function__) - (init - (Assignment (Literal "\"mother_model_namespace::log_prob\""))))) + ((static true) (constexpr true) (type_ (Const (Pointer (TypeLiteral char)))) + (name function__) + (init (Assignment (Literal "\"mother_model_namespace::log_prob\""))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var function__))) (TryCatch ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_real) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_real) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 1))) (Expression (Assign (Var p_real) - (MethodCall (Var in__) "template read" - ((TypeLiteral local_scalar_t__)) ()))) + (MethodCall (Var in__) "template read" ((TypeLiteral local_scalar_t__)) + ()))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_upper) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_upper) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 2))) (Expression (Assign (Var p_upper) @@ -5543,9 +4553,8 @@ ((TypeLiteral local_scalar_t__) (TemplateType jacobian__)) ((Var p_real) (Var lp__))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_lower) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_lower) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 3))) (Expression (Assign (Var p_lower) @@ -5563,10 +4572,8 @@ (Expression (Assign (Var current_statement__) (Literal 4))) (Expression (Assign (Var offset_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 1) (Literal 2) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) @@ -5579,10 +4586,8 @@ (Expression (Assign (Var current_statement__) (Literal 5))) (Expression (Assign (Var no_offset_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 0) (Literal 2) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) @@ -5595,15 +4600,12 @@ (Expression (Assign (Var current_statement__) (Literal 6))) (Expression (Assign (Var offset_no_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 3) (Literal 1) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name p_real_1d_ar) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name p_real_1d_ar) (init (Assignment (Constructor (StdVector (TypeLiteral local_scalar_t__)) @@ -5612,23 +4614,19 @@ (Expression (Assign (Var p_real_1d_ar) (MethodCall (Var in__) "template read_constrain_lb" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 0) (Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__))))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__))))) (name p_real_3d_ar) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) ((Var N) - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Var M) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Var K) (Var DUMMY_VAR__))))))))))) @@ -5636,19 +4634,17 @@ (Expression (Assign (Var p_real_3d_ar) (MethodCall (Var in__) "template read_constrain_lb" - ((StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + ((StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) (TemplateType jacobian__)) ((Literal 0) (Var lp__) (Var N) (Var M) (Var K))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 9))) (Expression (Assign (Var p_vec) @@ -5658,144 +4654,123 @@ ((Literal 0) (Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 10))) (Expression (Assign (Var p_1d_vec) (MethodCall (Var in__) "template read" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 11))) (Expression (Assign (Var p_3d_vec) (MethodCall (Var in__) "template read" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) ((Var N) (Var M) (Var K) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name p_row_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 12))) (Expression (Assign (Var p_row_vec) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) - ((Var N))))) + ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) (name p_1d_row_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 13))) (Expression (Assign (Var p_1d_row_vec) (MethodCall (Var in__) "template read" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) (name p_3d_row_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 14))) (Expression (Assign (Var p_3d_row_vec) (MethodCall (Var in__) "template read" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) ((Var N) (Var M) (Var K) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name p_mat) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 15))) (Expression (Assign (Var p_mat) @@ -5806,43 +4781,36 @@ ((static false) (constexpr false) (type_ (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name p_ar_mat) (init (Assignment (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 4) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 5) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) - Constant () - ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) (Expression (Assign (Var current_statement__) (Literal 16))) (Expression (Assign (Var p_ar_mat) (MethodCall (Var in__) "template read_constrain_lub" ((StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (TemplateType jacobian__)) - ((Literal 0) (Literal 1) (Var lp__) (Literal 4) (Literal 5) + ((Literal 0) (Literal 1) (Var lp__) (Literal 4) (Literal 5) (Literal 2) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_simplex) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 17))) (Expression (Assign (Var p_simplex) @@ -5852,24 +4820,20 @@ ((Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_simplex) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 18))) (Expression (Assign (Var p_1d_simplex) (MethodCall (Var in__) "template read_constrain_simplex" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (TemplateType jacobian__)) ((Var lp__) (Var N) (Var N))))) (VariableDefn @@ -5877,37 +4841,32 @@ (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_simplex) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 19))) (Expression (Assign (Var p_3d_simplex) (MethodCall (Var in__) "template read_constrain_simplex" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) (TemplateType jacobian__)) ((Var lp__) (Var N) (Var M) (Var K) (Var N))))) (VariableDefn @@ -5916,14 +4875,12 @@ (name p_cfcov_54) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 20))) (Expression (Assign (Var p_cfcov_54) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" ((Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) (TemplateType jacobian__)) ((Var lp__) (Literal 5) (Literal 4))))) @@ -5933,75 +4890,62 @@ (name p_cfcov_33) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 21))) (Expression (Assign (Var p_cfcov_33) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" ((Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) (TemplateType jacobian__)) ((Var lp__) (Literal 3) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (name p_cfcov_33_ar) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Var K) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 22))) (Expression (Assign (Var p_cfcov_33_ar) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (TemplateType jacobian__)) ((Var lp__) (Var K) (Literal 3) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name x_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 23))) (Expression (Assign (Var x_p) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) - ((Literal 2))))) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name y_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 24))) (Expression (Assign (Var y_p) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) - ((Literal 2))))) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name tp_real_1d_ar) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name tp_real_1d_ar) (init (Assignment (Constructor (StdVector (TypeLiteral local_scalar_t__)) @@ -6009,250 +4953,209 @@ (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__))))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__))))) (name tp_real_3d_ar) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) ((Var N) - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Var M) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Var K) (Var DUMMY_VAR__))))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name tp_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name tp_1d_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name tp_3d_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name tp_row_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) (name tp_1d_row_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) (name tp_3d_row_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name tp_mat) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name tp_ar_mat) (init (Assignment (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 4) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 5) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) - Constant () - ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name tp_simplex) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name tp_1d_simplex) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name tp_3d_simplex) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name tp_cfcov_54) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name tp_cfcov_33) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (name tp_cfcov_33_ar) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Var K) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name theta_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name tp_real) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name tp_real) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 70))) (Expression (FunCall stan::model::assign () @@ -6307,15 +5210,13 @@ (Expression (FunCall stan::model::assign () ((Var tp_mat) - (FunCall stan::math::fma () - ((Var d_cfcov_54) (Var p_mat) (Var p_mat))) + (FunCall stan::math::fma () ((Var d_cfcov_54) (Var p_mat) (Var p_mat))) (Literal "\"assigning variable tp_mat\"")))) (Expression (Assign (Var current_statement__) (Literal 81))) (Expression (FunCall stan::model::assign () ((Var tp_vec) - (FunCall stan::math::fma () - ((Var d_vec) (Var p_vec) (Var p_vec))) + (FunCall stan::math::fma () ((Var d_vec) (Var p_vec) (Var p_vec))) (Literal "\"assigning variable tp_vec\"")))) (Expression (Assign (Var current_statement__) (Literal 90))) (For @@ -6329,22 +5230,19 @@ (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 3)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 86))) + ((Expression (Assign (Var current_statement__) (Literal 86))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Literal 4)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 84))) + ((Expression (Assign (Var current_statement__) (Literal 84))) (For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name n) (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Literal 5)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 82))) + ((Expression (Assign (Var current_statement__) (Literal 82))) (Expression (FunCall stan::model::assign () ((Var tp_ar_mat) (Literal 0.4) @@ -6394,7 +5292,7 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) (Var dat) (Var dat_int) (Var pstream__))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 97))) @@ -6402,8 +5300,8 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) - (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) + (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 98))) @@ -6411,8 +5309,8 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y_p) - (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y_p) + (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 99))) @@ -6429,15 +5327,15 @@ ((Var theta_p) (FunCall stan::math::algebra_solver () ((FunCall algebra_system_functor__ () ()) (Var x_p) - (Var y) (Var dat) (Var dat_int) (Var pstream__) - (Literal 0.01) (Literal 0.01) (Literal 10))) + (Var y) (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 101))) (Expression (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x_p) + ((FunCall algebra_system_functor__ () ()) (Var x_p) (Var y_p) (Var dat) (Var dat_int) (Var pstream__))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 102))) @@ -6445,114 +5343,94 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x_p) - (Var y_p) (Var dat) (Var dat_int) (Var pstream__) + ((FunCall algebra_system_functor__ () ()) (Var x_p) + (Var y_p) (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 103))) (Expression - (Assign (Var tp_real) - (Parens (BinOp (Var p_real) Multiply (Var p_real))))) + (Assign (Var tp_real) (Parens (BinOp (Var p_real) Multiply (Var p_real))))) (Expression (Assign (Var current_statement__) (Literal 104))) (Expression - (Assign (Var tp_real) - (Parens (BinOp (Var p_real) Divide (Var p_real))))) + (Assign (Var tp_real) (Parens (BinOp (Var p_real) Divide (Var p_real))))) (Expression (Assign (Var current_statement__) (Literal 25))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_real_1d_ar\"") - (Var tp_real_1d_ar) (Literal 0)))) + ((Var function__) (Literal "\"tp_real_1d_ar\"") (Var tp_real_1d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 26))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_real_3d_ar\"") - (Var tp_real_3d_ar) (Literal 0)))) + ((Var function__) (Literal "\"tp_real_3d_ar\"") (Var tp_real_3d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 27))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"tp_vec\"") (Var tp_vec) - (Literal 0)))) + ((Var function__) (Literal "\"tp_vec\"") (Var tp_vec) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 34))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) - (Literal 0)))) + ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 34))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) - (Literal 1)))) + ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 35))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_simplex\"") - (Var tp_simplex)))) + ((Var function__) (Literal "\"tp_simplex\"") (Var tp_simplex)))) (Expression (Assign (Var current_statement__) (Literal 36))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_1d_simplex\"") - (Var tp_1d_simplex)))) + ((Var function__) (Literal "\"tp_1d_simplex\"") (Var tp_1d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 37))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_3d_simplex\"") - (Var tp_3d_simplex)))) + ((Var function__) (Literal "\"tp_3d_simplex\"") (Var tp_3d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 38))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_54\"") - (Var tp_cfcov_54)))) + ((Var function__) (Literal "\"tp_cfcov_54\"") (Var tp_cfcov_54)))) (Expression (Assign (Var current_statement__) (Literal 39))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_33\"") - (Var tp_cfcov_33)))) + ((Var function__) (Literal "\"tp_cfcov_33\"") (Var tp_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 40))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_33_ar\"") - (Var tp_cfcov_33_ar)))) + ((Var function__) (Literal "\"tp_cfcov_33_ar\"") (Var tp_cfcov_33_ar)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name tmp) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Literal 0) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name tmp2) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 0) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Literal 0) (Var DUMMY_VAR__))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name r1) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name r1) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 156))) (Expression - (Assign (Var r1) - (FunCall foo_bar1 () ((Var p_real) (Var pstream__))))) + (Assign (Var r1) (FunCall foo_bar1 () ((Var p_real) (Var pstream__))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name r2) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name r2) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 157))) (Expression - (Assign (Var r2) - (FunCall foo_bar1 () ((Var J) (Var pstream__))))) + (Assign (Var r2) (FunCall foo_bar1 () ((Var J) (Var pstream__))))) (Expression (Assign (Var current_statement__) (Literal 158))) (Expression (MethodCall (Var lp_accum__) add () @@ -6577,7 +5455,7 @@ (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_real_1d_ar))) + ((FunCall stan::math::to_vector () ((Var p_real_1d_ar))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 175))) (For @@ -6585,135 +5463,104 @@ (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Var N)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 163))) + ((Expression (Assign (Var current_statement__) (Literal 163))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_1d_vec) (Literal "\"p_1d_vec\"") (FunCall stan::model::index_uni () ((Var n))))))) (Literal 0) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 164))) + (Expression (Assign (Var current_statement__) (Literal 164))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_1d_row_vec) (Literal "\"p_1d_row_vec\"") (FunCall stan::model::index_uni () ((Var n))))))) (Literal 0) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 165))) + (Expression (Assign (Var current_statement__) (Literal 165))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_1d_simplex) (Literal "\"p_1d_simplex\"") (FunCall stan::model::index_uni () ((Var n))))))) (Literal 0) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 173))) + (Expression (Assign (Var current_statement__) (Literal 173))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Var M)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 171))) + ((Expression (Assign (Var current_statement__) (Literal 171))) (For ((static false) (constexpr false) (type_ Int) (name k) (init (Assignment (Literal 1)))) (BinOp (Var k) LEq (Var K)) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 166))) + ((Expression (Assign (Var current_statement__) (Literal 166))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_3d_vec) (Literal "\"p_3d_vec\"") - (FunCall stan::model::index_uni () - ((Var n))) - (FunCall stan::model::index_uni () - ((Var m))) - (FunCall stan::model::index_uni () - ((Var k))))))) + (FunCall stan::model::index_uni () ((Var n))) + (FunCall stan::model::index_uni () ((Var m))) + (FunCall stan::model::index_uni () ((Var k))))))) (FunCall stan::model::rvalue () ((Var d_3d_vec) (Literal "\"d_3d_vec\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 167))) + (Expression (Assign (Var current_statement__) (Literal 167))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () - ((Var p_3d_row_vec) - (Literal "\"p_3d_row_vec\"") - (FunCall stan::model::index_uni () - ((Var n))) - (FunCall stan::model::index_uni () - ((Var m))) - (FunCall stan::model::index_uni () - ((Var k))))))) + ((Var p_3d_row_vec) (Literal "\"p_3d_row_vec\"") + (FunCall stan::model::index_uni () ((Var n))) + (FunCall stan::model::index_uni () ((Var m))) + (FunCall stan::model::index_uni () ((Var k))))))) (FunCall stan::model::rvalue () - ((Var d_3d_row_vec) - (Literal "\"d_3d_row_vec\"") + ((Var d_3d_row_vec) (Literal "\"d_3d_row_vec\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 168))) + (Expression (Assign (Var current_statement__) (Literal 168))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () - ((Var p_3d_simplex) - (Literal "\"p_3d_simplex\"") - (FunCall stan::model::index_uni () - ((Var n))) - (FunCall stan::model::index_uni () - ((Var m))) - (FunCall stan::model::index_uni () - ((Var k))))))) + ((Var p_3d_simplex) (Literal "\"p_3d_simplex\"") + (FunCall stan::model::index_uni () ((Var n))) + (FunCall stan::model::index_uni () ((Var m))) + (FunCall stan::model::index_uni () ((Var k))))))) (FunCall stan::model::rvalue () - ((Var d_3d_simplex) - (Literal "\"d_3d_simplex\"") + ((Var d_3d_simplex) (Literal "\"d_3d_simplex\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 169))) + (Expression (Assign (Var current_statement__) (Literal 169))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::model::rvalue () - ((Var p_real_3d_ar) - (Literal "\"p_real_3d_ar\"") + ((Var p_real_3d_ar) (Literal "\"p_real_3d_ar\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (FunCall stan::model::rvalue () - ((Var p_real_3d_ar) - (Literal "\"p_real_3d_ar\"") + ((Var p_real_3d_ar) (Literal "\"p_real_3d_ar\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) @@ -6724,19 +5571,16 @@ (init (Assignment (Literal 1)))) (BinOp (Var i) LEq (Literal 4)) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 178))) + ((Expression (Assign (Var current_statement__) (Literal 178))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 5)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 176))) + ((Expression (Assign (Var current_statement__) (Literal 176))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_ar_mat) (Literal "\"p_ar_mat\"") @@ -6749,12 +5593,10 @@ (init (Assignment (Literal 1)))) (BinOp (Var k) LEq (Var K)) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 181))) + ((Expression (Assign (Var current_statement__) (Literal 181))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_cfcov_33_ar) (Literal "\"p_cfcov_33_ar\"") @@ -6764,50 +5606,48 @@ (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_vec))) + ((FunCall stan::math::to_vector () ((Var p_vec))) (Var d_vec) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 185))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_row_vec))) + ((FunCall stan::math::to_vector () ((Var p_row_vec))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 186))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_simplex))) + ((FunCall stan::math::to_vector () ((Var p_simplex))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 187))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_cfcov_54))) + ((FunCall stan::math::to_vector () ((Var p_cfcov_54))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 188))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_cfcov_33))) + ((FunCall stan::math::to_vector () ((Var p_cfcov_33))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 189))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall "stan::math::map_rect<2, binomialf_functor__>" () - ((Var tmp) (Var tmp2) (Var x_r) (Var x_i) - (Var pstream__))))))))) + ((Var tmp) (Var tmp2) (Var x_r) (Var x_i) (Var pstream__))))))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__))))))) (Expression (MethodCall (Var lp_accum__) add () ((Var lp__)))) (Return ((MethodCall (Var lp_accum__) sum () ())))))))) (GlobalComment "Reverse mode autodiff log prob") (FunDef ((templates_init - ((((Bool propto__) (Bool jacobian__) (Typename VecR) - (Typename VecI) (Require stan::require_vector_like_t (VecR)) + ((((Bool propto__) (Bool jacobian__) (Typename VecR) (Typename VecI) + (Require stan::require_vector_like_t (VecR)) (Require stan::require_vector_like_vt (std::is_integral VecI)) (Require stan::require_st_var (VecR)))) true)) @@ -6815,16 +5655,14 @@ (return_type (TypeTrait stan::scalar_type_t ((TemplateType VecR)))) (name log_prob_impl) (args - (((Ref (TemplateType VecR)) params_r__) - ((Ref (TemplateType VecI)) params_i__) + (((Ref (TemplateType VecR)) params_r__) ((Ref (TemplateType VecI)) params_i__) ((Pointer (TypeLiteral std::ostream)) "pstream__ = nullptr"))) (cv_qualifiers (Const)) (body - (((Using T__ - ((TypeTrait stan::scalar_type_t ((TemplateType VecR))))) + (((Using T__ ((TypeTrait stan::scalar_type_t ((TemplateType VecR))))) (Using local_scalar_t__ ((TypeLiteral T__))) (VariableDefn - ((static false) (constexpr false) (type_ (TypeLiteral T__)) + ((static false) (constexpr false) (type_ (TypeLiteral T__)) (name lp__) (init (Construction ((Literal 0.0)))))) (VariableDefn ((static false) (constexpr false) @@ -6832,43 +5670,36 @@ (name lp_accum__) (init Uninitialized))) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::deserializer - ((TypeLiteral local_scalar_t__)))) - (name in__) - (init (Construction ((Var params_r__) (Var params_i__)))))) + (type_ (TypeTrait stan::io::deserializer ((TypeLiteral local_scalar_t__)))) + (name in__) (init (Construction ((Var params_r__) (Var params_i__)))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (VariableDefn - ((static true) (constexpr true) - (type_ (Const (Pointer (TypeLiteral char)))) (name function__) - (init - (Assignment (Literal "\"mother_model_namespace::log_prob\""))))) + ((static true) (constexpr true) (type_ (Const (Pointer (TypeLiteral char)))) + (name function__) + (init (Assignment (Literal "\"mother_model_namespace::log_prob\""))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var function__))) (TryCatch ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_real) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_real) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 1))) (Expression (Assign (Var p_real) - (MethodCall (Var in__) "template read" - ((TypeLiteral local_scalar_t__)) ()))) + (MethodCall (Var in__) "template read" ((TypeLiteral local_scalar_t__)) + ()))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_upper) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_upper) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 2))) (Expression (Assign (Var p_upper) @@ -6876,9 +5707,8 @@ ((TypeLiteral local_scalar_t__) (TemplateType jacobian__)) ((Var p_real) (Var lp__))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_lower) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_lower) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 3))) (Expression (Assign (Var p_lower) @@ -6896,10 +5726,8 @@ (Expression (Assign (Var current_statement__) (Literal 4))) (Expression (Assign (Var offset_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 1) (Literal 2) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) @@ -6912,10 +5740,8 @@ (Expression (Assign (Var current_statement__) (Literal 5))) (Expression (Assign (Var no_offset_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 0) (Literal 2) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) @@ -6928,15 +5754,12 @@ (Expression (Assign (Var current_statement__) (Literal 6))) (Expression (Assign (Var offset_no_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 3) (Literal 1) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name p_real_1d_ar) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name p_real_1d_ar) (init (Assignment (Constructor (StdVector (TypeLiteral local_scalar_t__)) @@ -6945,23 +5768,19 @@ (Expression (Assign (Var p_real_1d_ar) (MethodCall (Var in__) "template read_constrain_lb" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 0) (Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__))))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__))))) (name p_real_3d_ar) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) ((Var N) - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Var M) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Var K) (Var DUMMY_VAR__))))))))))) @@ -6969,19 +5788,17 @@ (Expression (Assign (Var p_real_3d_ar) (MethodCall (Var in__) "template read_constrain_lb" - ((StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + ((StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) (TemplateType jacobian__)) ((Literal 0) (Var lp__) (Var N) (Var M) (Var K))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 9))) (Expression (Assign (Var p_vec) @@ -6991,144 +5808,123 @@ ((Literal 0) (Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 10))) (Expression (Assign (Var p_1d_vec) (MethodCall (Var in__) "template read" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 11))) (Expression (Assign (Var p_3d_vec) (MethodCall (Var in__) "template read" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) ((Var N) (Var M) (Var K) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name p_row_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 12))) (Expression (Assign (Var p_row_vec) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) - ((Var N))))) + ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) (name p_1d_row_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 13))) (Expression (Assign (Var p_1d_row_vec) (MethodCall (Var in__) "template read" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) (name p_3d_row_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 14))) (Expression (Assign (Var p_3d_row_vec) (MethodCall (Var in__) "template read" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) ((Var N) (Var M) (Var K) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name p_mat) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 15))) (Expression (Assign (Var p_mat) @@ -7139,43 +5935,36 @@ ((static false) (constexpr false) (type_ (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name p_ar_mat) (init (Assignment (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 4) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 5) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) - Constant () - ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) (Expression (Assign (Var current_statement__) (Literal 16))) (Expression (Assign (Var p_ar_mat) (MethodCall (Var in__) "template read_constrain_lub" ((StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (TemplateType jacobian__)) - ((Literal 0) (Literal 1) (Var lp__) (Literal 4) (Literal 5) + ((Literal 0) (Literal 1) (Var lp__) (Literal 4) (Literal 5) (Literal 2) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_simplex) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 17))) (Expression (Assign (Var p_simplex) @@ -7185,24 +5974,20 @@ ((Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_simplex) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 18))) (Expression (Assign (Var p_1d_simplex) (MethodCall (Var in__) "template read_constrain_simplex" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (TemplateType jacobian__)) ((Var lp__) (Var N) (Var N))))) (VariableDefn @@ -7210,37 +5995,32 @@ (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_simplex) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 19))) (Expression (Assign (Var p_3d_simplex) (MethodCall (Var in__) "template read_constrain_simplex" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) (TemplateType jacobian__)) ((Var lp__) (Var N) (Var M) (Var K) (Var N))))) (VariableDefn @@ -7249,14 +6029,12 @@ (name p_cfcov_54) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 20))) (Expression (Assign (Var p_cfcov_54) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" ((Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) (TemplateType jacobian__)) ((Var lp__) (Literal 5) (Literal 4))))) @@ -7266,75 +6044,62 @@ (name p_cfcov_33) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 21))) (Expression (Assign (Var p_cfcov_33) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" ((Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) (TemplateType jacobian__)) ((Var lp__) (Literal 3) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (name p_cfcov_33_ar) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Var K) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 22))) (Expression (Assign (Var p_cfcov_33_ar) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (TemplateType jacobian__)) ((Var lp__) (Var K) (Literal 3) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name x_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 23))) (Expression (Assign (Var x_p) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) - ((Literal 2))))) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name y_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 24))) (Expression (Assign (Var y_p) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) - ((Literal 2))))) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name tp_real_1d_ar) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name tp_real_1d_ar) (init (Assignment (Constructor (StdVector (TypeLiteral local_scalar_t__)) @@ -7342,250 +6107,209 @@ (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__))))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__))))) (name tp_real_3d_ar) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) ((Var N) - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Var M) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Var K) (Var DUMMY_VAR__))))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name tp_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name tp_1d_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name tp_3d_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name tp_row_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) (name tp_1d_row_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) (name tp_3d_row_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name tp_mat) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name tp_ar_mat) (init (Assignment (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 4) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 5) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) - Constant () - ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name tp_simplex) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name tp_1d_simplex) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name tp_3d_simplex) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name tp_cfcov_54) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name tp_cfcov_33) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (name tp_cfcov_33_ar) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Var K) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name theta_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name tp_real) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name tp_real) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 70))) (Expression (FunCall stan::model::assign () @@ -7640,15 +6364,13 @@ (Expression (FunCall stan::model::assign () ((Var tp_mat) - (FunCall stan::math::fma () - ((Var d_cfcov_54) (Var p_mat) (Var p_mat))) + (FunCall stan::math::fma () ((Var d_cfcov_54) (Var p_mat) (Var p_mat))) (Literal "\"assigning variable tp_mat\"")))) (Expression (Assign (Var current_statement__) (Literal 81))) (Expression (FunCall stan::model::assign () ((Var tp_vec) - (FunCall stan::math::fma () - ((Var d_vec) (Var p_vec) (Var p_vec))) + (FunCall stan::math::fma () ((Var d_vec) (Var p_vec) (Var p_vec))) (Literal "\"assigning variable tp_vec\"")))) (Expression (Assign (Var current_statement__) (Literal 90))) (For @@ -7662,22 +6384,19 @@ (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 3)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 86))) + ((Expression (Assign (Var current_statement__) (Literal 86))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Literal 4)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 84))) + ((Expression (Assign (Var current_statement__) (Literal 84))) (For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name n) (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Literal 5)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 82))) + ((Expression (Assign (Var current_statement__) (Literal 82))) (Expression (FunCall stan::model::assign () ((Var tp_ar_mat) (Literal 0.4) @@ -7727,7 +6446,7 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) (Var dat) (Var dat_int) (Var pstream__))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 97))) @@ -7735,8 +6454,8 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) - (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) + (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 98))) @@ -7744,8 +6463,8 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y_p) - (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y_p) + (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 99))) @@ -7762,15 +6481,15 @@ ((Var theta_p) (FunCall stan::math::algebra_solver () ((FunCall algebra_system_functor__ () ()) (Var x_p) - (Var y) (Var dat) (Var dat_int) (Var pstream__) - (Literal 0.01) (Literal 0.01) (Literal 10))) + (Var y) (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 101))) (Expression (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x_p) + ((FunCall algebra_system_functor__ () ()) (Var x_p) (Var y_p) (Var dat) (Var dat_int) (Var pstream__))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 102))) @@ -7778,114 +6497,94 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x_p) - (Var y_p) (Var dat) (Var dat_int) (Var pstream__) + ((FunCall algebra_system_functor__ () ()) (Var x_p) + (Var y_p) (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 103))) (Expression - (Assign (Var tp_real) - (Parens (BinOp (Var p_real) Multiply (Var p_real))))) + (Assign (Var tp_real) (Parens (BinOp (Var p_real) Multiply (Var p_real))))) (Expression (Assign (Var current_statement__) (Literal 104))) (Expression - (Assign (Var tp_real) - (Parens (BinOp (Var p_real) Divide (Var p_real))))) + (Assign (Var tp_real) (Parens (BinOp (Var p_real) Divide (Var p_real))))) (Expression (Assign (Var current_statement__) (Literal 25))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_real_1d_ar\"") - (Var tp_real_1d_ar) (Literal 0)))) + ((Var function__) (Literal "\"tp_real_1d_ar\"") (Var tp_real_1d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 26))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_real_3d_ar\"") - (Var tp_real_3d_ar) (Literal 0)))) + ((Var function__) (Literal "\"tp_real_3d_ar\"") (Var tp_real_3d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 27))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"tp_vec\"") (Var tp_vec) - (Literal 0)))) + ((Var function__) (Literal "\"tp_vec\"") (Var tp_vec) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 34))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) - (Literal 0)))) + ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 34))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) - (Literal 1)))) + ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 35))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_simplex\"") - (Var tp_simplex)))) + ((Var function__) (Literal "\"tp_simplex\"") (Var tp_simplex)))) (Expression (Assign (Var current_statement__) (Literal 36))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_1d_simplex\"") - (Var tp_1d_simplex)))) + ((Var function__) (Literal "\"tp_1d_simplex\"") (Var tp_1d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 37))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_3d_simplex\"") - (Var tp_3d_simplex)))) + ((Var function__) (Literal "\"tp_3d_simplex\"") (Var tp_3d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 38))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_54\"") - (Var tp_cfcov_54)))) + ((Var function__) (Literal "\"tp_cfcov_54\"") (Var tp_cfcov_54)))) (Expression (Assign (Var current_statement__) (Literal 39))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_33\"") - (Var tp_cfcov_33)))) + ((Var function__) (Literal "\"tp_cfcov_33\"") (Var tp_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 40))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_33_ar\"") - (Var tp_cfcov_33_ar)))) + ((Var function__) (Literal "\"tp_cfcov_33_ar\"") (Var tp_cfcov_33_ar)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name tmp) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Literal 0) (Var DUMMY_VAR__))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name tmp2) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 0) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Literal 0) (Var DUMMY_VAR__))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name r1) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name r1) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 156))) (Expression - (Assign (Var r1) - (FunCall foo_bar1 () ((Var p_real) (Var pstream__))))) + (Assign (Var r1) (FunCall foo_bar1 () ((Var p_real) (Var pstream__))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name r2) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name r2) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 157))) (Expression - (Assign (Var r2) - (FunCall foo_bar1 () ((Var J) (Var pstream__))))) + (Assign (Var r2) (FunCall foo_bar1 () ((Var J) (Var pstream__))))) (Expression (Assign (Var current_statement__) (Literal 158))) (Expression (MethodCall (Var lp_accum__) add () @@ -7910,7 +6609,7 @@ (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_real_1d_ar))) + ((FunCall stan::math::to_vector () ((Var p_real_1d_ar))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 175))) (For @@ -7918,135 +6617,104 @@ (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Var N)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 163))) + ((Expression (Assign (Var current_statement__) (Literal 163))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_1d_vec) (Literal "\"p_1d_vec\"") (FunCall stan::model::index_uni () ((Var n))))))) (Literal 0) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 164))) + (Expression (Assign (Var current_statement__) (Literal 164))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_1d_row_vec) (Literal "\"p_1d_row_vec\"") (FunCall stan::model::index_uni () ((Var n))))))) (Literal 0) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 165))) + (Expression (Assign (Var current_statement__) (Literal 165))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_1d_simplex) (Literal "\"p_1d_simplex\"") (FunCall stan::model::index_uni () ((Var n))))))) (Literal 0) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 173))) + (Expression (Assign (Var current_statement__) (Literal 173))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Var M)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 171))) + ((Expression (Assign (Var current_statement__) (Literal 171))) (For ((static false) (constexpr false) (type_ Int) (name k) (init (Assignment (Literal 1)))) (BinOp (Var k) LEq (Var K)) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 166))) + ((Expression (Assign (Var current_statement__) (Literal 166))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_3d_vec) (Literal "\"p_3d_vec\"") - (FunCall stan::model::index_uni () - ((Var n))) - (FunCall stan::model::index_uni () - ((Var m))) - (FunCall stan::model::index_uni () - ((Var k))))))) + (FunCall stan::model::index_uni () ((Var n))) + (FunCall stan::model::index_uni () ((Var m))) + (FunCall stan::model::index_uni () ((Var k))))))) (FunCall stan::model::rvalue () ((Var d_3d_vec) (Literal "\"d_3d_vec\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 167))) + (Expression (Assign (Var current_statement__) (Literal 167))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () - ((Var p_3d_row_vec) - (Literal "\"p_3d_row_vec\"") - (FunCall stan::model::index_uni () - ((Var n))) - (FunCall stan::model::index_uni () - ((Var m))) - (FunCall stan::model::index_uni () - ((Var k))))))) + ((Var p_3d_row_vec) (Literal "\"p_3d_row_vec\"") + (FunCall stan::model::index_uni () ((Var n))) + (FunCall stan::model::index_uni () ((Var m))) + (FunCall stan::model::index_uni () ((Var k))))))) (FunCall stan::model::rvalue () - ((Var d_3d_row_vec) - (Literal "\"d_3d_row_vec\"") + ((Var d_3d_row_vec) (Literal "\"d_3d_row_vec\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 168))) + (Expression (Assign (Var current_statement__) (Literal 168))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () - ((Var p_3d_simplex) - (Literal "\"p_3d_simplex\"") - (FunCall stan::model::index_uni () - ((Var n))) - (FunCall stan::model::index_uni () - ((Var m))) - (FunCall stan::model::index_uni () - ((Var k))))))) + ((Var p_3d_simplex) (Literal "\"p_3d_simplex\"") + (FunCall stan::model::index_uni () ((Var n))) + (FunCall stan::model::index_uni () ((Var m))) + (FunCall stan::model::index_uni () ((Var k))))))) (FunCall stan::model::rvalue () - ((Var d_3d_simplex) - (Literal "\"d_3d_simplex\"") + ((Var d_3d_simplex) (Literal "\"d_3d_simplex\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 169))) + (Expression (Assign (Var current_statement__) (Literal 169))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::model::rvalue () - ((Var p_real_3d_ar) - (Literal "\"p_real_3d_ar\"") + ((Var p_real_3d_ar) (Literal "\"p_real_3d_ar\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) (FunCall stan::model::rvalue () - ((Var p_real_3d_ar) - (Literal "\"p_real_3d_ar\"") + ((Var p_real_3d_ar) (Literal "\"p_real_3d_ar\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var m))) (FunCall stan::model::index_uni () ((Var k))))) @@ -8057,19 +6725,16 @@ (init (Assignment (Literal 1)))) (BinOp (Var i) LEq (Literal 4)) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 178))) + ((Expression (Assign (Var current_statement__) (Literal 178))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 5)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 176))) + ((Expression (Assign (Var current_statement__) (Literal 176))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_ar_mat) (Literal "\"p_ar_mat\"") @@ -8082,12 +6747,10 @@ (init (Assignment (Literal 1)))) (BinOp (Var k) LEq (Var K)) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 181))) + ((Expression (Assign (Var current_statement__) (Literal 181))) (Expression (MethodCall (Var lp_accum__) add () - ((FunCall stan::math::normal_lpdf - ((TemplateType propto__)) + ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) ((FunCall stan::math::to_vector () ((FunCall stan::model::rvalue () ((Var p_cfcov_33_ar) (Literal "\"p_cfcov_33_ar\"") @@ -8097,62 +6760,55 @@ (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_vec))) + ((FunCall stan::math::to_vector () ((Var p_vec))) (Var d_vec) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 185))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_row_vec))) + ((FunCall stan::math::to_vector () ((Var p_row_vec))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 186))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_simplex))) + ((FunCall stan::math::to_vector () ((Var p_simplex))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 187))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_cfcov_54))) + ((FunCall stan::math::to_vector () ((Var p_cfcov_54))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 188))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall stan::math::normal_lpdf ((TemplateType propto__)) - ((FunCall stan::math::to_vector () ((Var p_cfcov_33))) + ((FunCall stan::math::to_vector () ((Var p_cfcov_33))) (Literal 0) (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 189))) (Expression (MethodCall (Var lp_accum__) add () ((FunCall "stan::math::map_rect<1, binomialf_functor__>" () - ((Var tmp) (Var tmp2) (Var x_r) (Var x_i) - (Var pstream__))))))))) + ((Var tmp) (Var tmp2) (Var x_r) (Var x_i) (Var pstream__))))))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__))))))) (Expression (MethodCall (Var lp_accum__) add () ((Var lp__)))) (Return ((MethodCall (Var lp_accum__) sum () ())))))))) (FunDef ((templates_init ((((Typename RNG) (Typename VecR) (Typename VecI) (Typename VecVar) - (Require stan::require_vector_like_vt - (std::is_floating_point VecR)) + (Require stan::require_vector_like_vt (std::is_floating_point VecR)) (Require stan::require_vector_like_vt (std::is_integral VecI)) - (Require stan::require_vector_vt - (std::is_floating_point VecVar)))) + (Require stan::require_vector_vt (std::is_floating_point VecVar)))) true)) (inline true) (return_type Void) (name write_array_impl) (args - (((Ref (TemplateType RNG)) base_rng__) - ((Ref (TemplateType VecR)) params_r__) - ((Ref (TemplateType VecI)) params_i__) - ((Ref (TemplateType VecVar)) vars__) - ((Const (TypeLiteral bool)) - "emit_transformed_parameters__ = true") + (((Ref (TemplateType RNG)) base_rng__) ((Ref (TemplateType VecR)) params_r__) + ((Ref (TemplateType VecI)) params_i__) ((Ref (TemplateType VecVar)) vars__) + ((Const (TypeLiteral bool)) "emit_transformed_parameters__ = true") ((Const (TypeLiteral bool)) "emit_generated_quantities__ = true") ((Pointer (TypeLiteral std::ostream)) "pstream__ = nullptr"))) (cv_qualifiers (Const)) @@ -8160,40 +6816,33 @@ (((Using local_scalar_t__ (Double)) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::deserializer - ((TypeLiteral local_scalar_t__)))) - (name in__) - (init (Construction ((Var params_r__) (Var params_i__)))))) + (type_ (TypeTrait stan::io::deserializer ((TypeLiteral local_scalar_t__)))) + (name in__) (init (Construction ((Var params_r__) (Var params_i__)))))) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::serializer - ((TypeLiteral local_scalar_t__)))) + (type_ (TypeTrait stan::io::serializer ((TypeLiteral local_scalar_t__)))) (name out__) (init (Construction ((Var vars__)))))) (VariableDefn - ((static true) (constexpr true) (type_ (TypeLiteral bool)) + ((static true) (constexpr true) (type_ (TypeLiteral bool)) (name propto__) (init (Assignment (Literal true))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var propto__))) (VariableDefn ((static false) (constexpr false) (type_ Double) (name lp__) (init (Assignment (Literal 0.0))))) - (Comment "suppress unused var warning") - (Expression (Cast Void (Var lp__))) + (Comment "suppress unused var warning") (Expression (Cast Void (Var lp__))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn ((static false) (constexpr false) - (type_ (TypeTrait stan::math::accumulator (Double))) - (name lp_accum__) (init Uninitialized))) + (type_ (TypeTrait stan::math::accumulator (Double))) (name lp_accum__) + (init Uninitialized))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (VariableDefn @@ -8202,30 +6851,25 @@ (Comment "suppress unused var warning") (Expression (Cast Void (Var jacobian__))) (VariableDefn - ((static true) (constexpr true) - (type_ (Const (Pointer (TypeLiteral char)))) (name function__) - (init - (Assignment - (Literal "\"mother_model_namespace::write_array\""))))) + ((static true) (constexpr true) (type_ (Const (Pointer (TypeLiteral char)))) + (name function__) + (init (Assignment (Literal "\"mother_model_namespace::write_array\""))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var function__))) (TryCatch ((VariableDefn ((static false) (constexpr false) (type_ Double) (name p_real) (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 1))) (Expression (Assign (Var p_real) - (MethodCall (Var in__) "template read" - ((TypeLiteral local_scalar_t__)) ()))) + (MethodCall (Var in__) "template read" ((TypeLiteral local_scalar_t__)) + ()))) (VariableDefn - ((static false) (constexpr false) (type_ Double) - (name p_upper) + ((static false) (constexpr false) (type_ Double) (name p_upper) (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 2))) (Expression (Assign (Var p_upper) @@ -8233,11 +6877,9 @@ ((TypeLiteral local_scalar_t__) (TemplateType jacobian__)) ((Var p_real) (Var lp__))))) (VariableDefn - ((static false) (constexpr false) (type_ Double) - (name p_lower) + ((static false) (constexpr false) (type_ Double) (name p_lower) (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 3))) (Expression (Assign (Var p_lower) @@ -8250,15 +6892,12 @@ (init (Assignment (Constructor (StdVector Double) - ((Literal 5) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 5) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 4))) (Expression (Assign (Var offset_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 1) (Literal 2) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector Double)) @@ -8266,15 +6905,12 @@ (init (Assignment (Constructor (StdVector Double) - ((Literal 5) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 5) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 5))) (Expression (Assign (Var no_offset_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 0) (Literal 2) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector Double)) @@ -8282,15 +6918,12 @@ (init (Assignment (Constructor (StdVector Double) - ((Literal 5) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 5) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 6))) (Expression (Assign (Var offset_no_multiplier) - (MethodCall (Var in__) - "template read_constrain_offset_multiplier" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + (MethodCall (Var in__) "template read_constrain_offset_multiplier" + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 3) (Literal 1) (Var lp__) (Literal 5))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector Double)) @@ -8298,19 +6931,16 @@ (init (Assignment (Constructor (StdVector Double) - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 7))) (Expression (Assign (Var p_real_1d_ar) (MethodCall (Var in__) "template read_constrain_lb" - ((StdVector (TypeLiteral local_scalar_t__)) - (TemplateType jacobian__)) + ((StdVector (TypeLiteral local_scalar_t__)) (TemplateType jacobian__)) ((Literal 0) (Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Double)))) - (name p_real_3d_ar) + (type_ (StdVector (StdVector (StdVector Double)))) (name p_real_3d_ar) (init (Assignment (Constructor (StdVector (StdVector (StdVector Double))) @@ -8318,25 +6948,21 @@ (Constructor (StdVector (StdVector Double)) ((Var M) (Constructor (StdVector Double) - ((Var K) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))) + ((Var K) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Expression (Assign (Var current_statement__) (Literal 8))) (Expression (Assign (Var p_real_3d_ar) (MethodCall (Var in__) "template read_constrain_lb" - ((StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + ((StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) (TemplateType jacobian__)) ((Literal 0) (Var lp__) (Var N) (Var M) (Var K))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name p_vec) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name p_vec) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 9))) (Expression (Assign (Var p_vec) @@ -8352,110 +6978,89 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 10))) (Expression (Assign (Var p_1d_vec) (MethodCall (Var in__) "template read" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) (name p_3d_vec) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double -1 1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double -1 1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double -1 1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (Expression (Assign (Var current_statement__) (Literal 11))) (Expression (Assign (Var p_3d_vec) (MethodCall (Var in__) "template read" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) ((Var N) (Var M) (Var K) (Var N))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double 1 -1 AoS)) (name p_row_vec) + ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) + (name p_row_vec) (init (Assignment (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 12))) (Expression (Assign (Var p_row_vec) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) - ((Var N))))) + ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double 1 -1 AoS))) - (name p_1d_row_vec) + (type_ (StdVector (Matrix Double 1 -1 AoS))) (name p_1d_row_vec) (init (Assignment (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var N) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 13))) (Expression (Assign (Var p_1d_row_vec) (MethodCall (Var in__) "template read" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) (name p_3d_row_vec) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double 1 -1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double 1 -1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double 1 -1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double 1 -1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (Expression (Assign (Var current_statement__) (Literal 14))) (Expression (Assign (Var p_3d_row_vec) (MethodCall (Var in__) "template read" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) ((Var N) (Var M) (Var K) (Var N))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name p_mat) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name p_mat) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () @@ -8469,37 +7074,33 @@ ((Literal 5) (Literal 4))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) + (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) (name p_ar_mat) (init (Assignment - (Constructor - (StdVector (StdVector (Matrix Double -1 -1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 -1 AoS))) ((Literal 4) (Constructor (StdVector (Matrix Double -1 -1 AoS)) ((Literal 5) (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () ((Literal 2) (Literal 3) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))) + (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Expression (Assign (Var current_statement__) (Literal 16))) (Expression (Assign (Var p_ar_mat) (MethodCall (Var in__) "template read_constrain_lub" ((StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (TemplateType jacobian__)) - ((Literal 0) (Literal 1) (Var lp__) (Literal 4) (Literal 5) + ((Literal 0) (Literal 1) (Var lp__) (Literal 4) (Literal 5) (Literal 2) (Literal 3))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name p_simplex) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name p_simplex) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 17))) (Expression (Assign (Var p_simplex) @@ -8509,57 +7110,47 @@ ((Var lp__) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) - (name p_1d_simplex) + (type_ (StdVector (Matrix Double -1 1 AoS))) (name p_1d_simplex) (init (Assignment (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 18))) (Expression (Assign (Var p_1d_simplex) (MethodCall (Var in__) "template read_constrain_simplex" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (TemplateType jacobian__)) ((Var lp__) (Var N) (Var N))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) (name p_3d_simplex) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double -1 1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double -1 1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double -1 1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (Expression (Assign (Var current_statement__) (Literal 19))) (Expression (Assign (Var p_3d_simplex) (MethodCall (Var in__) "template read_constrain_simplex" ((StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) (TemplateType jacobian__)) ((Var lp__) (Var N) (Var M) (Var K) (Var N))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name p_cfcov_54) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name p_cfcov_54) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () @@ -8568,14 +7159,13 @@ (Expression (Assign (Var current_statement__) (Literal 20))) (Expression (Assign (Var p_cfcov_54) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" ((Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) (TemplateType jacobian__)) ((Var lp__) (Literal 5) (Literal 4))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name p_cfcov_33) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name p_cfcov_33) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () @@ -8584,15 +7174,13 @@ (Expression (Assign (Var current_statement__) (Literal 21))) (Expression (Assign (Var p_cfcov_33) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" ((Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) (TemplateType jacobian__)) ((Var lp__) (Literal 3) (Literal 3))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name p_cfcov_33_ar) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name p_cfcov_33_ar) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -8603,52 +7191,44 @@ (Expression (Assign (Var current_statement__) (Literal 22))) (Expression (Assign (Var p_cfcov_33_ar) - (MethodCall (Var in__) - "template read_constrain_cholesky_factor_cov" - ((StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (MethodCall (Var in__) "template read_constrain_cholesky_factor_cov" + ((StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (TemplateType jacobian__)) ((Var lp__) (Var K) (Literal 3) (Literal 3))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name x_p) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name x_p) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 23))) (Expression (Assign (Var x_p) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) - ((Literal 2))))) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name y_p) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name y_p) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 24))) (Expression (Assign (Var y_p) (MethodCall (Var in__) "template read" - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) - ((Literal 2))))) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector Double)) (name tp_real_1d_ar) (init (Assignment (Constructor (StdVector Double) - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Double)))) - (name tp_real_3d_ar) + (type_ (StdVector (StdVector (StdVector Double)))) (name tp_real_3d_ar) (init (Assignment (Constructor (StdVector (StdVector (StdVector Double))) @@ -8656,17 +7236,14 @@ (Constructor (StdVector (StdVector Double)) ((Var M) (Constructor (StdVector Double) - ((Var K) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))) + ((Var K) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name tp_vec) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name tp_vec) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) (name tp_1d_vec) @@ -8675,72 +7252,56 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) (name tp_3d_vec) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double -1 1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double -1 1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double -1 1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double 1 -1 AoS)) (name tp_row_vec) + ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) + (name tp_row_vec) (init (Assignment (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double 1 -1 AoS))) - (name tp_1d_row_vec) + (type_ (StdVector (Matrix Double 1 -1 AoS))) (name tp_1d_row_vec) (init (Assignment (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var N) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) (name tp_3d_row_vec) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double 1 -1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double 1 -1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double 1 -1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double 1 -1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name tp_mat) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name tp_mat) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () @@ -8752,66 +7313,55 @@ (name tp_ar_mat) (init (Assignment - (Constructor - (StdVector (StdVector (Matrix Double -1 -1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 -1 AoS))) ((Literal 4) (Constructor (StdVector (Matrix Double -1 -1 AoS)) ((Literal 5) (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () ((Literal 2) (Literal 3) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))) + (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name tp_simplex) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name tp_simplex) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) - (name tp_1d_simplex) + (type_ (StdVector (Matrix Double -1 1 AoS))) (name tp_1d_simplex) (init (Assignment (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) (name tp_3d_simplex) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double -1 1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double -1 1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double -1 1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name tp_cfcov_54) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name tp_cfcov_54) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () ((Literal 5) (Literal 4) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name tp_cfcov_33) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name tp_cfcov_33) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () @@ -8819,8 +7369,7 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name tp_cfcov_33_ar) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name tp_cfcov_33_ar) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -8829,30 +7378,23 @@ ((Literal 3) (Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name theta_p) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name theta_p) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn - ((static false) (constexpr false) (type_ Double) - (name tp_real) + ((static false) (constexpr false) (type_ Double) (name tp_real) (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (MethodCall (Var out__) write () ((Var p_real)))) (Expression (MethodCall (Var out__) write () ((Var p_upper)))) (Expression (MethodCall (Var out__) write () ((Var p_lower)))) - (Expression - (MethodCall (Var out__) write () ((Var offset_multiplier)))) - (Expression - (MethodCall (Var out__) write () ((Var no_offset_multiplier)))) - (Expression - (MethodCall (Var out__) write () ((Var offset_no_multiplier)))) - (Expression - (MethodCall (Var out__) write () ((Var p_real_1d_ar)))) + (Expression (MethodCall (Var out__) write () ((Var offset_multiplier)))) + (Expression (MethodCall (Var out__) write () ((Var no_offset_multiplier)))) + (Expression (MethodCall (Var out__) write () ((Var offset_no_multiplier)))) + (Expression (MethodCall (Var out__) write () ((Var p_real_1d_ar)))) (Expression (Assign (Var current_statement__) (Literal 8))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -8865,20 +7407,17 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((Index (Index (Index (Var p_real_3d_ar) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var p_vec)))) (Expression (Assign (Var current_statement__) (Literal 10))) @@ -8910,16 +7449,14 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -8927,16 +7464,11 @@ (Index (Index (Index (Var p_3d_vec) - (Parens - (BinOp (Var sym4__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_row_vec)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var p_row_vec)))) (Expression (Assign (Var current_statement__) (Literal 13))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -8966,16 +7498,14 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -8983,14 +7513,10 @@ (Index (Index (Index (Var p_3d_row_vec) - (Parens - (BinOp (Var sym4__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var p_mat)))) (Expression (Assign (Var current_statement__) (Literal 16))) (For @@ -9001,35 +7527,27 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var p_ar_mat) (Literal "\"p_ar_mat\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_simplex)))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var p_simplex)))) (Expression (Assign (Var current_statement__) (Literal 18))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -9059,16 +7577,14 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -9076,18 +7592,12 @@ (Index (Index (Index (Var p_3d_simplex) - (Parens - (BinOp (Var sym4__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_cfcov_54)))) - (Expression - (MethodCall (Var out__) write () ((Var p_cfcov_33)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var p_cfcov_54)))) + (Expression (MethodCall (Var out__) write () ((Var p_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 22))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -9097,25 +7607,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var p_cfcov_33_ar) (Literal "\"p_cfcov_33_ar\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var x_p)))) (Expression (MethodCall (Var out__) write () ((Var y_p)))) (IfElse @@ -9182,15 +7687,13 @@ (Expression (FunCall stan::model::assign () ((Var tp_mat) - (FunCall stan::math::fma () - ((Var d_cfcov_54) (Var p_mat) (Var p_mat))) + (FunCall stan::math::fma () ((Var d_cfcov_54) (Var p_mat) (Var p_mat))) (Literal "\"assigning variable tp_mat\"")))) (Expression (Assign (Var current_statement__) (Literal 81))) (Expression (FunCall stan::model::assign () ((Var tp_vec) - (FunCall stan::math::fma () - ((Var d_vec) (Var p_vec) (Var p_vec))) + (FunCall stan::math::fma () ((Var d_vec) (Var p_vec) (Var p_vec))) (Literal "\"assigning variable tp_vec\"")))) (Expression (Assign (Var current_statement__) (Literal 90))) (For @@ -9204,22 +7707,19 @@ (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 3)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 86))) + ((Expression (Assign (Var current_statement__) (Literal 86))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Literal 4)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 84))) + ((Expression (Assign (Var current_statement__) (Literal 84))) (For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name n) (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Literal 5)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 82))) + ((Expression (Assign (Var current_statement__) (Literal 82))) (Expression (FunCall stan::model::assign () ((Var tp_ar_mat) (Literal 0.4) @@ -9269,7 +7769,7 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) (Var dat) (Var dat_int) (Var pstream__))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 97))) @@ -9277,8 +7777,8 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) - (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y) + (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 98))) @@ -9286,8 +7786,8 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x) (Var y_p) - (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + ((FunCall algebra_system_functor__ () ()) (Var x) (Var y_p) + (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 99))) @@ -9304,15 +7804,15 @@ ((Var theta_p) (FunCall stan::math::algebra_solver () ((FunCall algebra_system_functor__ () ()) (Var x_p) - (Var y) (Var dat) (Var dat_int) (Var pstream__) - (Literal 0.01) (Literal 0.01) (Literal 10))) + (Var y) (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) + (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 101))) (Expression (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x_p) + ((FunCall algebra_system_functor__ () ()) (Var x_p) (Var y_p) (Var dat) (Var dat_int) (Var pstream__))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 102))) @@ -9320,77 +7820,65 @@ (FunCall stan::model::assign () ((Var theta_p) (FunCall stan::math::algebra_solver () - ((FunCall algebra_system_functor__ () ()) (Var x_p) - (Var y_p) (Var dat) (Var dat_int) (Var pstream__) + ((FunCall algebra_system_functor__ () ()) (Var x_p) + (Var y_p) (Var dat) (Var dat_int) (Var pstream__) (Literal 0.01) (Literal 0.01) (Literal 10))) (Literal "\"assigning variable theta_p\"")))) (Expression (Assign (Var current_statement__) (Literal 103))) (Expression - (Assign (Var tp_real) - (Parens (BinOp (Var p_real) Multiply (Var p_real))))) + (Assign (Var tp_real) (Parens (BinOp (Var p_real) Multiply (Var p_real))))) (Expression (Assign (Var current_statement__) (Literal 104))) (Expression - (Assign (Var tp_real) - (Parens (BinOp (Var p_real) Divide (Var p_real))))) + (Assign (Var tp_real) (Parens (BinOp (Var p_real) Divide (Var p_real))))) (Expression (Assign (Var current_statement__) (Literal 25))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_real_1d_ar\"") - (Var tp_real_1d_ar) (Literal 0)))) + ((Var function__) (Literal "\"tp_real_1d_ar\"") (Var tp_real_1d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 26))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_real_3d_ar\"") - (Var tp_real_3d_ar) (Literal 0)))) + ((Var function__) (Literal "\"tp_real_3d_ar\"") (Var tp_real_3d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 27))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"tp_vec\"") (Var tp_vec) - (Literal 0)))) + ((Var function__) (Literal "\"tp_vec\"") (Var tp_vec) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 34))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) - (Literal 0)))) + ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 34))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) - (Literal 1)))) + ((Var function__) (Literal "\"tp_ar_mat\"") (Var tp_ar_mat) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 35))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_simplex\"") - (Var tp_simplex)))) + ((Var function__) (Literal "\"tp_simplex\"") (Var tp_simplex)))) (Expression (Assign (Var current_statement__) (Literal 36))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_1d_simplex\"") - (Var tp_1d_simplex)))) + ((Var function__) (Literal "\"tp_1d_simplex\"") (Var tp_1d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 37))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"tp_3d_simplex\"") - (Var tp_3d_simplex)))) + ((Var function__) (Literal "\"tp_3d_simplex\"") (Var tp_3d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 38))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_54\"") - (Var tp_cfcov_54)))) + ((Var function__) (Literal "\"tp_cfcov_54\"") (Var tp_cfcov_54)))) (Expression (Assign (Var current_statement__) (Literal 39))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_33\"") - (Var tp_cfcov_33)))) + ((Var function__) (Literal "\"tp_cfcov_33\"") (Var tp_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 40))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"tp_cfcov_33_ar\"") - (Var tp_cfcov_33_ar)))) + ((Var function__) (Literal "\"tp_cfcov_33_ar\"") (Var tp_cfcov_33_ar)))) (IfElse (Var emit_transformed_parameters__) (Block - ((Expression - (MethodCall (Var out__) write () ((Var tp_real_1d_ar)))) + ((Expression (MethodCall (Var out__) write () ((Var tp_real_1d_ar)))) (Expression (Assign (Var current_statement__) (Literal 26))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -9398,30 +7886,24 @@ (BinOp (Var sym1__) LEq (Var K)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var M)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((Index (Index (Index (Var tp_real_3d_ar) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1)))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var tp_vec)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var tp_vec)))) (Expression (Assign (Var current_statement__) (Literal 28))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -9429,17 +7911,15 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var N)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var out__) write () ((Index (Index (Var tp_1d_vec) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 29))) (For @@ -9448,22 +7928,19 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var K)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -9471,17 +7948,11 @@ (Index (Index (Index (Var tp_3d_vec) - (Parens - (BinOp (Var sym4__) Subtract - (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var tp_row_vec)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var tp_row_vec)))) (Expression (Assign (Var current_statement__) (Literal 31))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -9489,17 +7960,15 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var N)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var out__) write () ((Index (Index (Var tp_1d_row_vec) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 32))) (For @@ -9508,22 +7977,19 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var K)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -9531,56 +7997,41 @@ (Index (Index (Index (Var tp_3d_row_vec) - (Parens - (BinOp (Var sym4__) Subtract - (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var tp_mat)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var tp_mat)))) (Expression (Assign (Var current_statement__) (Literal 34))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 3)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var tp_ar_mat) (Literal "\"tp_ar_mat\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var tp_simplex)))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var tp_simplex)))) (Expression (Assign (Var current_statement__) (Literal 36))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -9588,17 +8039,15 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var N)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var out__) write () ((Index (Index (Var tp_1d_simplex) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 37))) (For @@ -9607,22 +8056,19 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var K)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -9630,53 +8076,37 @@ (Index (Index (Index (Var tp_3d_simplex) - (Parens - (BinOp (Var sym4__) Subtract - (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var tp_cfcov_54)))) - (Expression - (MethodCall (Var out__) write () ((Var tp_cfcov_33)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var tp_cfcov_54)))) + (Expression (MethodCall (Var out__) write () ((Var tp_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 40))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 3)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () - ((Var tp_cfcov_33_ar) - (Literal "\"tp_cfcov_33_ar\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var theta_p)))) - (Expression - (MethodCall (Var out__) write () ((Var tp_real)))))) + ((Var tp_cfcov_33_ar) (Literal "\"tp_cfcov_33_ar\"") + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var theta_p)))) + (Expression (MethodCall (Var out__) write () ((Var tp_real)))))) ()) (IfElse (FunCall stan::math::logical_negation () @@ -9685,33 +8115,27 @@ (VariableDefn ((static false) (constexpr false) (type_ Double) (name gq_r1) (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 43))) (Expression - (Assign (Var gq_r1) - (FunCall foo_bar1 () ((Var p_real) (Var pstream__))))) + (Assign (Var gq_r1) (FunCall foo_bar1 () ((Var p_real) (Var pstream__))))) (VariableDefn ((static false) (constexpr false) (type_ Double) (name gq_r2) (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 44))) (Expression - (Assign (Var gq_r2) - (FunCall foo_bar1 () ((Var J) (Var pstream__))))) + (Assign (Var gq_r2) (FunCall foo_bar1 () ((Var J) (Var pstream__))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector Double)) (name gq_real_1d_ar) (init (Assignment (Constructor (StdVector Double) - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (StdVector Double)))) - (name gq_real_3d_ar) + (type_ (StdVector (StdVector (StdVector Double)))) (name gq_real_3d_ar) (init (Assignment (Constructor (StdVector (StdVector (StdVector Double))) @@ -9719,17 +8143,14 @@ (Constructor (StdVector (StdVector Double)) ((Var M) (Constructor (StdVector Double) - ((Var K) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))) + ((Var K) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name gq_vec) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name gq_vec) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) (name gq_1d_vec) @@ -9738,135 +8159,108 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) (name gq_3d_vec) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double -1 1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double -1 1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double -1 1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double 1 -1 AoS)) (name gq_row_vec) + ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) + (name gq_row_vec) (init (Assignment (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double 1 -1 AoS))) - (name gq_1d_row_vec) + (type_ (StdVector (Matrix Double 1 -1 AoS))) (name gq_1d_row_vec) (init (Assignment (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var N) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS))))) (name gq_3d_row_vec) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double 1 -1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double 1 -1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double 1 -1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double 1 -1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector (Matrix Double -1 -1 AoS)))) (name gq_ar_mat) (init (Assignment - (Constructor - (StdVector (StdVector (Matrix Double -1 -1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 -1 AoS))) ((Literal 4) (Constructor (StdVector (Matrix Double -1 -1 AoS)) ((Literal 5) (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () ((Literal 2) (Literal 3) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))) + (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 1 AoS)) (name gq_simplex) + ((static false) (constexpr false) (type_ (Matrix Double -1 1 AoS)) + (name gq_simplex) (init (Assignment (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 1 AoS))) - (name gq_1d_simplex) + (type_ (StdVector (Matrix Double -1 1 AoS))) (name gq_1d_simplex) (init (Assignment (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) + (type_ (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS))))) (name gq_3d_simplex) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) - (Constructor - (StdVector (StdVector (Matrix Double -1 1 AoS))) + (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) - (StaticMethodCall (Matrix Double -1 1 AoS) Constant - () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () - ()))))))))))))) + (StaticMethodCall (Matrix Double -1 1 AoS) Constant () + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name gq_cfcov_54) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name gq_cfcov_54) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () ((Literal 5) (Literal 4) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name gq_cfcov_33) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name gq_cfcov_33) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () @@ -9874,8 +8268,7 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name gq_cfcov_33_ar) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name gq_cfcov_33_ar) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -9884,24 +8277,21 @@ ((Literal 3) (Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name indices) (init (Assignment (Constructor (StdVector Int) - ((Literal 3) - (FunCall std::numeric_limits::min () ()))))))) + ((Literal 3) (FunCall std::numeric_limits::min () ()))))))) (Expression (Assign (Var current_statement__) (Literal 60))) (Expression (FunCall stan::model::assign () ((Var indices) - (InitializerExpr (StdVector Int) - ((Literal 2) (Literal 3) (Literal 1))) + (InitializerExpr (StdVector Int) ((Literal 2) (Literal 3) (Literal 1))) (Literal "\"assigning variable indices\"")))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name indexing_mat) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name indexing_mat) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -9941,8 +8331,7 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name idx_res11) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name idx_res11) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -9952,8 +8341,7 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name idx_res21) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name idx_res21) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -9963,8 +8351,7 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (Matrix Double -1 -1 AoS))) - (name idx_res31) + (type_ (StdVector (Matrix Double -1 -1 AoS))) (name idx_res31) (init (Assignment (Constructor (StdVector (Matrix Double -1 -1 AoS)) @@ -9980,8 +8367,7 @@ (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Literal 3) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Literal 4) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Literal 4) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (Matrix Double -1 1 AoS))) (name idx_res5) @@ -9990,8 +8376,7 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Literal 2) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 105))) (Expression (FunCall stan::model::assign () @@ -10038,8 +8423,7 @@ (FunCall stan::model::rvalue () ((Var p_1d_simplex) (Literal "\"p_1d_simplex\"") (FunCall stan::model::index_uni () ((Literal 1))) - (FunCall stan::model::index_min_max () - ((Literal 1) (Var N))))) + (FunCall stan::model::index_min_max () ((Literal 1) (Var N))))) (Literal "\"assigning variable gq_simplex\"")))) (Expression (Assign (Var current_statement__) (Literal 113))) (Expression @@ -10072,29 +8456,25 @@ (init (Assignment (Literal 1)))) (BinOp (Var i) LEq (Literal 2)) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 124))) + ((Expression (Assign (Var current_statement__) (Literal 124))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 3)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 122))) + ((Expression (Assign (Var current_statement__) (Literal 122))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Literal 4)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 120))) + ((Expression (Assign (Var current_statement__) (Literal 120))) (For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name n) (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Literal 5)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 118))) + ((Expression (Assign (Var current_statement__) (Literal 118))) (Expression (FunCall stan::model::assign () ((Var gq_ar_mat) (Literal 0.4) @@ -10109,8 +8489,7 @@ (init (Assignment (Literal 1)))) (BinOp (Var i) LEq (Var N)) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 127))) + ((Expression (Assign (Var current_statement__) (Literal 127))) (Expression (FunCall stan::model::assign () ((Var gq_vec) @@ -10127,22 +8506,19 @@ (init (Assignment (Literal 1)))) (BinOp (Var i) LEq (Literal 3)) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 131))) + ((Expression (Assign (Var current_statement__) (Literal 131))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 4)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 130))) + ((Expression (Assign (Var current_statement__) (Literal 130))) (For ((static false) (constexpr false) (type_ Int) (name k) (init (Assignment (Literal 1)))) (BinOp (Var k) LEq (Literal 5)) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 129))) + ((Expression (Assign (Var current_statement__) (Literal 129))) (Expression (FunCall stan::model::assign () ((Var indexing_mat) @@ -10156,21 +8532,17 @@ (For ((static false) (constexpr false) (type_ Int) (name i) (init (Assignment (Literal 1)))) - (BinOp (Var i) LEq - (FunCall stan::math::size () ((Var indices)))) + (BinOp (Var i) LEq (FunCall stan::math::size () ((Var indices)))) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 134))) + ((Expression (Assign (Var current_statement__) (Literal 134))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) - (BinOp (Var j) LEq - (FunCall stan::math::size () ((Var indices)))) + (BinOp (Var j) LEq (FunCall stan::math::size () ((Var indices)))) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 133))) + ((Expression (Assign (Var current_statement__) (Literal 133))) (Expression (FunCall stan::model::assign () ((Var idx_res1) @@ -10214,16 +8586,14 @@ (FunCall stan::model::index_uni () ((Literal 1))) (FunCall stan::model::index_uni () ((Literal 1))))))) (Block - ((Expression - (Assign (Var current_statement__) (Literal 137))) + ((Expression (Assign (Var current_statement__) (Literal 137))) (VariableDefn ((static false) (constexpr false) - (type_ (TypeLiteral std::stringstream)) - (name errmsg_stream__) (init Uninitialized))) + (type_ (TypeLiteral std::stringstream)) (name errmsg_stream__) + (init Uninitialized))) (Expression (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) - (Literal "\"indexing test 1 failed\"")))) + ((VarRef errmsg_stream__) (Literal "\"indexing test 1 failed\"")))) (Throw (FunCall std::domain_error () ((MethodCall (Var errmsg_stream__) str () ())))))) @@ -10234,17 +8604,14 @@ (init (Assignment (Literal 1)))) (BinOp (Var i) LEq (Literal 5)) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 140))) + ((Expression (Assign (Var current_statement__) (Literal 140))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) - (BinOp (Var j) LEq - (FunCall stan::math::size () ((Var indices)))) + (BinOp (Var j) LEq (FunCall stan::math::size () ((Var indices)))) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 139))) + ((Expression (Assign (Var current_statement__) (Literal 139))) (Expression (FunCall stan::model::assign () ((Var idx_res2) @@ -10285,16 +8652,14 @@ (FunCall stan::model::index_uni () ((Literal 1))) (FunCall stan::model::index_uni () ((Literal 1))))))) (Block - ((Expression - (Assign (Var current_statement__) (Literal 143))) + ((Expression (Assign (Var current_statement__) (Literal 143))) (VariableDefn ((static false) (constexpr false) - (type_ (TypeLiteral std::stringstream)) - (name errmsg_stream__) (init Uninitialized))) + (type_ (TypeLiteral std::stringstream)) (name errmsg_stream__) + (init Uninitialized))) (Expression (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) - (Literal "\"indexing test 2 failed\"")))) + ((VarRef errmsg_stream__) (Literal "\"indexing test 2 failed\"")))) (Throw (FunCall std::domain_error () ((MethodCall (Var errmsg_stream__) str () ())))))) @@ -10303,28 +8668,23 @@ (For ((static false) (constexpr false) (type_ Int) (name i) (init (Assignment (Literal 1)))) - (BinOp (Var i) LEq - (FunCall stan::math::size () ((Var indices)))) + (BinOp (Var i) LEq (FunCall stan::math::size () ((Var indices)))) (Increment (Var i)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 147))) + ((Expression (Assign (Var current_statement__) (Literal 147))) (For ((static false) (constexpr false) (type_ Int) (name j) (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 3)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 146))) + ((Expression (Assign (Var current_statement__) (Literal 146))) (For ((static false) (constexpr false) (type_ Int) (name k) (init (Assignment (Literal 1)))) - (BinOp (Var k) LEq - (FunCall stan::math::size () ((Var indices)))) + (BinOp (Var k) LEq (FunCall stan::math::size () ((Var indices)))) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 145))) + ((Expression (Assign (Var current_statement__) (Literal 145))) (Expression (FunCall stan::model::assign () ((Var idx_res3) @@ -10372,16 +8732,14 @@ (FunCall stan::model::index_uni () ((Literal 1))) (FunCall stan::model::index_uni () ((Literal 1))))))) (Block - ((Expression - (Assign (Var current_statement__) (Literal 150))) + ((Expression (Assign (Var current_statement__) (Literal 150))) (VariableDefn ((static false) (constexpr false) - (type_ (TypeLiteral std::stringstream)) - (name errmsg_stream__) (init Uninitialized))) + (type_ (TypeLiteral std::stringstream)) (name errmsg_stream__) + (init Uninitialized))) (Expression (FunCall stan::math::stan_print () - ((VarRef errmsg_stream__) - (Literal "\"indexing test 3 failed\"")))) + ((VarRef errmsg_stream__) (Literal "\"indexing test 3 failed\"")))) (Throw (FunCall std::domain_error () ((MethodCall (Var errmsg_stream__) str () ())))))) @@ -10392,8 +8750,7 @@ ((Var idx_res4) (FunCall stan::model::rvalue () ((Var indexing_mat) (Literal "\"indexing_mat\"") - (FunCall stan::model::index_min_max () - ((Literal 1) (Literal 3))) + (FunCall stan::model::index_min_max () ((Literal 1) (Literal 3))) (FunCall stan::model::index_uni () ((Literal 1))) (FunCall stan::model::index_omni () ()))) (Literal "\"assigning variable idx_res4\"")))) @@ -10404,69 +8761,58 @@ (FunCall stan::model::rvalue () ((Var indexing_mat) (Literal "\"indexing_mat\"") (FunCall stan::model::index_min () ((Literal 4))) - (FunCall stan::model::index_min_max () - ((Literal 2) (Literal 3))) + (FunCall stan::model::index_min_max () ((Literal 2) (Literal 3))) (FunCall stan::model::index_uni () ((Literal 1))))) (Literal "\"assigning variable idx_res5\"")))) (Expression (Assign (Var current_statement__) (Literal 45))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"gq_real_1d_ar\"") - (Var gq_real_1d_ar) (Literal 0)))) + ((Var function__) (Literal "\"gq_real_1d_ar\"") (Var gq_real_1d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 46))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"gq_real_3d_ar\"") - (Var gq_real_3d_ar) (Literal 0)))) + ((Var function__) (Literal "\"gq_real_3d_ar\"") (Var gq_real_3d_ar) + (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 47))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"gq_vec\"") (Var gq_vec) - (Literal 1)))) + ((Var function__) (Literal "\"gq_vec\"") (Var gq_vec) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 53))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"gq_ar_mat\"") (Var gq_ar_mat) - (Literal 0)))) + ((Var function__) (Literal "\"gq_ar_mat\"") (Var gq_ar_mat) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 53))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"gq_ar_mat\"") (Var gq_ar_mat) - (Literal 1)))) + ((Var function__) (Literal "\"gq_ar_mat\"") (Var gq_ar_mat) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 54))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"gq_simplex\"") - (Var gq_simplex)))) + ((Var function__) (Literal "\"gq_simplex\"") (Var gq_simplex)))) (Expression (Assign (Var current_statement__) (Literal 55))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"gq_1d_simplex\"") - (Var gq_1d_simplex)))) + ((Var function__) (Literal "\"gq_1d_simplex\"") (Var gq_1d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 56))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"gq_3d_simplex\"") - (Var gq_3d_simplex)))) + ((Var function__) (Literal "\"gq_3d_simplex\"") (Var gq_3d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 57))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"gq_cfcov_54\"") - (Var gq_cfcov_54)))) + ((Var function__) (Literal "\"gq_cfcov_54\"") (Var gq_cfcov_54)))) (Expression (Assign (Var current_statement__) (Literal 58))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"gq_cfcov_33\"") - (Var gq_cfcov_33)))) + ((Var function__) (Literal "\"gq_cfcov_33\"") (Var gq_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 59))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"gq_cfcov_33_ar\"") - (Var gq_cfcov_33_ar)))) + ((Var function__) (Literal "\"gq_cfcov_33_ar\"") (Var gq_cfcov_33_ar)))) (Expression (MethodCall (Var out__) write () ((Var gq_r1)))) (Expression (MethodCall (Var out__) write () ((Var gq_r2)))) - (Expression - (MethodCall (Var out__) write () ((Var gq_real_1d_ar)))) + (Expression (MethodCall (Var out__) write () ((Var gq_real_1d_ar)))) (Expression (Assign (Var current_statement__) (Literal 46))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10479,20 +8825,17 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((Index (Index (Index (Var gq_real_3d_ar) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var gq_vec)))) (Expression (Assign (Var current_statement__) (Literal 48))) @@ -10524,16 +8867,14 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -10541,16 +8882,11 @@ (Index (Index (Index (Var gq_3d_vec) - (Parens - (BinOp (Var sym4__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var gq_row_vec)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var gq_row_vec)))) (Expression (Assign (Var current_statement__) (Literal 51))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10580,16 +8916,14 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -10597,14 +8931,10 @@ (Index (Index (Index (Var gq_3d_row_vec) - (Parens - (BinOp (Var sym4__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 53))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10614,35 +8944,27 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var gq_ar_mat) (Literal "\"gq_ar_mat\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var gq_simplex)))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var gq_simplex)))) (Expression (Assign (Var current_statement__) (Literal 55))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10672,16 +8994,14 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var out__) write () @@ -10689,18 +9009,12 @@ (Index (Index (Index (Var gq_3d_simplex) - (Parens - (BinOp (Var sym4__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym2__) Subtract (Literal 1)))) - (Parens - (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var gq_cfcov_54)))) - (Expression - (MethodCall (Var out__) write () ((Var gq_cfcov_33)))) + (Parens (BinOp (Var sym4__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym1__) Subtract (Literal 1))))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var gq_cfcov_54)))) + (Expression (MethodCall (Var out__) write () ((Var gq_cfcov_33)))) (Expression (Assign (Var current_statement__) (Literal 59))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10710,26 +9024,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () - ((Var gq_cfcov_33_ar) - (Literal "\"gq_cfcov_33_ar\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + ((Var gq_cfcov_33_ar) (Literal "\"gq_cfcov_33_ar\"") + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var indices)))) (Expression (Assign (Var current_statement__) (Literal 61))) (For @@ -10740,25 +9048,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var indexing_mat) (Literal "\"indexing_mat\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 62))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10768,25 +9071,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var idx_res1) (Literal "\"idx_res1\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 63))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10796,25 +9094,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var idx_res2) (Literal "\"idx_res2\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 64))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10824,25 +9117,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var idx_res3) (Literal "\"idx_res3\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 65))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10852,25 +9140,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var idx_res11) (Literal "\"idx_res11\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 66))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10880,25 +9163,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var idx_res21) (Literal "\"idx_res21\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 67))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10908,25 +9186,20 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var out__) write () ((FunCall stan::model::rvalue () ((Var idx_res31) (Literal "\"idx_res31\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 68))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -10936,8 +9209,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var out__) write () @@ -10954,8 +9226,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var out__) write () @@ -10966,12 +9237,10 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename VecVar) (Typename VecI) - (Require stan::require_vector_t (VecVar)) + ((((Typename VecVar) (Typename VecI) (Require stan::require_vector_t (VecVar)) (Require stan::require_vector_like_vt (std::is_integral VecI)))) true)) (inline true) (return_type Void) (name unconstrain_array_impl) @@ -10985,63 +9254,49 @@ (((Using local_scalar_t__ (Double)) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::deserializer - ((TypeLiteral local_scalar_t__)))) - (name in__) - (init (Construction ((Var params_r__) (Var params_i__)))))) + (type_ (TypeTrait stan::io::deserializer ((TypeLiteral local_scalar_t__)))) + (name in__) (init (Construction ((Var params_r__) (Var params_i__)))))) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::serializer - ((TypeLiteral local_scalar_t__)))) + (type_ (TypeTrait stan::io::serializer ((TypeLiteral local_scalar_t__)))) (name out__) (init (Construction ((Var vars__)))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_real) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_real) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 1))) (Expression (Assign (Var p_real) - (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) - ()))) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ()))) (Expression (MethodCall (Var out__) write () ((Var p_real)))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_upper) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_upper) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 2))) (Expression (Assign (Var p_upper) - (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) - ()))) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ()))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Var p_real) (Var p_upper)))) + (MethodCall (Var out__) write_free_lb () ((Var p_real) (Var p_upper)))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_lower) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_lower) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 3))) (Expression (Assign (Var p_lower) - (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) - ()))) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ()))) (Expression - (MethodCall (Var out__) write_free_ub () - ((Var p_upper) (Var p_lower)))) + (MethodCall (Var out__) write_free_ub () ((Var p_upper) (Var p_lower)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (TypeLiteral local_scalar_t__))) @@ -11054,8 +9309,8 @@ (Expression (FunCall stan::model::assign () ((Var offset_multiplier) - (MethodCall (Var in__) read - ((StdVector (TypeLiteral local_scalar_t__))) ((Literal 5))) + (MethodCall (Var in__) read ((StdVector (TypeLiteral local_scalar_t__))) + ((Literal 5))) (Literal "\"assigning variable offset_multiplier\"")))) (Expression (MethodCall (Var out__) write_free_offset_multiplier () @@ -11072,8 +9327,8 @@ (Expression (FunCall stan::model::assign () ((Var no_offset_multiplier) - (MethodCall (Var in__) read - ((StdVector (TypeLiteral local_scalar_t__))) ((Literal 5))) + (MethodCall (Var in__) read ((StdVector (TypeLiteral local_scalar_t__))) + ((Literal 5))) (Literal "\"assigning variable no_offset_multiplier\"")))) (Expression (MethodCall (Var out__) write_free_offset_multiplier () @@ -11090,16 +9345,15 @@ (Expression (FunCall stan::model::assign () ((Var offset_no_multiplier) - (MethodCall (Var in__) read - ((StdVector (TypeLiteral local_scalar_t__))) ((Literal 5))) + (MethodCall (Var in__) read ((StdVector (TypeLiteral local_scalar_t__))) + ((Literal 5))) (Literal "\"assigning variable offset_no_multiplier\"")))) (Expression (MethodCall (Var out__) write_free_offset_multiplier () ((Literal 3) (Literal 1) (Var offset_no_multiplier)))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name p_real_1d_ar) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name p_real_1d_ar) (init (Assignment (Constructor (StdVector (TypeLiteral local_scalar_t__)) @@ -11108,26 +9362,22 @@ (Expression (FunCall stan::model::assign () ((Var p_real_1d_ar) - (MethodCall (Var in__) read - ((StdVector (TypeLiteral local_scalar_t__))) ((Var N))) + (MethodCall (Var in__) read ((StdVector (TypeLiteral local_scalar_t__))) + ((Var N))) (Literal "\"assigning variable p_real_1d_ar\"")))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Literal 0) (Var p_real_1d_ar)))) + (MethodCall (Var out__) write_free_lb () ((Literal 0) (Var p_real_1d_ar)))) (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__))))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__))))) (name p_real_3d_ar) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) ((Var N) - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Var M) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Var K) (Var DUMMY_VAR__))))))))))) @@ -11143,60 +9393,50 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 8))) + ((Expression (Assign (Var current_statement__) (Literal 8))) (Expression (Assign (Index (Index (Index (Var p_real_3d_ar) - (Parens - (BinOp (Var sym3__) Subtract (Literal 1)))) + (Parens (BinOp (Var sym3__) Subtract (Literal 1)))) (Parens (BinOp (Var sym2__) Subtract (Literal 1)))) (Parens (BinOp (Var sym1__) Subtract (Literal 1)))) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ())))))))))))) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ())))))))))))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Literal 0) (Var p_real_3d_ar)))) + (MethodCall (Var out__) write_free_lb () ((Literal 0) (Var p_real_3d_ar)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 9))) (Expression (FunCall stan::model::assign () ((Var p_vec) (MethodCall (Var in__) read - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N))) (Literal "\"assigning variable p_vec\"")))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Literal 0) (Var p_vec)))) + (MethodCall (Var out__) write_free_lb () ((Literal 0) (Var p_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 10))) (For @@ -11209,13 +9449,11 @@ (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 10))) + ((Expression (Assign (Var current_statement__) (Literal 10))) (Expression (FunCall stan::model::assign () ((Var p_1d_vec) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ()) (Literal "\"assigning variable p_1d_vec\"") (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))))))))) @@ -11225,29 +9463,25 @@ (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 11))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -11260,66 +9494,54 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 11))) + ((Expression (Assign (Var current_statement__) (Literal 11))) (Expression (FunCall stan::model::assign () ((Var p_3d_vec) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) + ()) (Literal "\"assigning variable p_3d_vec\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var p_3d_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name p_row_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 12))) (Expression (FunCall stan::model::assign () ((Var p_row_vec) (MethodCall (Var in__) read - ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + ((Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N))) (Literal "\"assigning variable p_row_vec\"")))) - (Expression - (MethodCall (Var out__) write () ((Var p_row_vec)))) + (Expression (MethodCall (Var out__) write () ((Var p_row_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) (name p_1d_row_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 13))) (For @@ -11332,46 +9554,39 @@ (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 13))) + ((Expression (Assign (Var current_statement__) (Literal 13))) (Expression (FunCall stan::model::assign () ((Var p_1d_row_vec) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ()) (Literal "\"assigning variable p_1d_row_vec\"") (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_1d_row_vec)))) + (Expression (MethodCall (Var out__) write () ((Var p_1d_row_vec)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) (name p_3d_row_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 14))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -11384,44 +9599,35 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 14))) + ((Expression (Assign (Var current_statement__) (Literal 14))) (Expression (FunCall stan::model::assign () ((Var p_3d_row_vec) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) + ()) (Literal "\"assigning variable p_3d_row_vec\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_3d_row_vec)))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var p_3d_row_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name p_mat) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 15))) (Expression (FunCall stan::model::assign () @@ -11435,24 +9641,19 @@ ((static false) (constexpr false) (type_ (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name p_ar_mat) (init (Assignment (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 4) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 5) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) - Constant () - ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) (Expression (Assign (Var current_statement__) (Literal 16))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -11462,73 +9663,60 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 16))) + ((Expression (Assign (Var current_statement__) (Literal 16))) (Expression (FunCall stan::model::assign () ((Var p_ar_mat) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) + ()) (Literal "\"assigning variable p_ar_mat\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))) (Expression (MethodCall (Var out__) write_free_lub () ((Literal 0) (Literal 1) (Var p_ar_mat)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_simplex) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 17))) (Expression (FunCall stan::model::assign () ((Var p_simplex) (MethodCall (Var in__) read - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N))) (Literal "\"assigning variable p_simplex\"")))) (Expression - (MethodCall (Var out__) write_free_simplex () - ((Var p_simplex)))) + (MethodCall (Var out__) write_free_simplex () ((Var p_simplex)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_simplex) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 18))) (For @@ -11541,47 +9729,40 @@ (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 18))) + ((Expression (Assign (Var current_statement__) (Literal 18))) (Expression (FunCall stan::model::assign () ((Var p_1d_simplex) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) ()) (Literal "\"assigning variable p_1d_simplex\"") (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))))))))) (Expression - (MethodCall (Var out__) write_free_simplex () - ((Var p_1d_simplex)))) + (MethodCall (Var out__) write_free_simplex () ((Var p_1d_simplex)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_simplex) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Expression (Assign (Var current_statement__) (Literal 19))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -11594,45 +9775,36 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 19))) + ((Expression (Assign (Var current_statement__) (Literal 19))) (Expression (FunCall stan::model::assign () ((Var p_3d_simplex) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) + ()) (Literal "\"assigning variable p_3d_simplex\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))))))))))))))) - (Expression - (MethodCall (Var out__) write_free_simplex () - ((Var p_3d_simplex)))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))))))))))))))) + (Expression + (MethodCall (Var out__) write_free_simplex () ((Var p_3d_simplex)))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name p_cfcov_54) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 20))) (Expression (FunCall stan::model::assign () @@ -11650,9 +9822,8 @@ (name p_cfcov_33) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 21))) (Expression (FunCall stan::model::assign () @@ -11666,18 +9837,14 @@ ((Var p_cfcov_33)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (name p_cfcov_33_ar) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Var K) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))))) (Expression (Assign (Var current_statement__) (Literal 22))) (For @@ -11688,22 +9855,19 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 22))) + ((Expression (Assign (Var current_statement__) (Literal 22))) (Expression (FunCall stan::model::assign () ((Var p_cfcov_33_ar) - (MethodCall (Var in__) read - ((TypeLiteral local_scalar_t__)) ()) + (MethodCall (Var in__) read ((TypeLiteral local_scalar_t__)) + ()) (Literal "\"assigning variable p_cfcov_33_ar\"") (FunCall stan::model::index_uni () ((Var sym3__))) (FunCall stan::model::index_uni () ((Var sym2__))) @@ -11713,49 +9877,45 @@ ((Var p_cfcov_33_ar)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name x_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 23))) (Expression (FunCall stan::model::assign () ((Var x_p) (MethodCall (Var in__) read - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))) (Literal "\"assigning variable x_p\"")))) (Expression (MethodCall (Var out__) write () ((Var x_p)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name y_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Expression (Assign (Var current_statement__) (Literal 24))) (Expression (FunCall stan::model::assign () ((Var y_p) (MethodCall (Var in__) read - ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + ((Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Literal 2))) (Literal "\"assigning variable y_p\"")))) (Expression (MethodCall (Var out__) write () ((Var y_p))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init - ((((Typename VecVar) (Require stan::require_vector_t (VecVar)))) - true)) + ((((Typename VecVar) (Require stan::require_vector_t (VecVar)))) true)) (inline true) (return_type Void) (name transform_inits_impl) (args (((Const (Ref (TypeLiteral stan::io::var_context))) context__) @@ -11766,39 +9926,36 @@ (((Using local_scalar_t__ (Double)) (VariableDefn ((static false) (constexpr false) - (type_ - (TypeTrait stan::io::serializer - ((TypeLiteral local_scalar_t__)))) + (type_ (TypeTrait stan::io::serializer ((TypeLiteral local_scalar_t__)))) (name out__) (init (Construction ((Var vars__)))))) (VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((Expression (Assign (Var current_statement__) (Literal 1))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_real\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_real\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) (Expression (Assign (Var current_statement__) (Literal 2))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_upper\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_upper\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) (Expression (Assign (Var current_statement__) (Literal 3))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_lower\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_lower\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) (Expression (Assign (Var current_statement__) (Literal 4))) (Expression @@ -11824,15 +9981,15 @@ (Expression (Assign (Var current_statement__) (Literal 7))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_real_1d_ar\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_real_1d_ar\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 8))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_real_3d_ar\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_real_3d_ar\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -11840,23 +9997,23 @@ (Expression (Assign (Var current_statement__) (Literal 9))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_vec\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 10))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_1d_vec\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_1d_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 11))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_3d_vec\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_3d_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -11865,23 +10022,23 @@ (Expression (Assign (Var current_statement__) (Literal 12))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_row_vec\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_row_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 13))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_1d_row_vec\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_1d_row_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 14))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_3d_row_vec\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_3d_row_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -11890,16 +10047,16 @@ (Expression (Assign (Var current_statement__) (Literal 15))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_mat\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_mat\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4)))))))) (Expression (Assign (Var current_statement__) (Literal 16))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_ar_mat\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_ar_mat\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) @@ -11908,23 +10065,23 @@ (Expression (Assign (Var current_statement__) (Literal 17))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_simplex\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_simplex\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 18))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_1d_simplex\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_1d_simplex\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var current_statement__) (Literal 19))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_3d_simplex\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_3d_simplex\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -11933,24 +10090,24 @@ (Expression (Assign (Var current_statement__) (Literal 20))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_cfcov_54\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_cfcov_54\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4)))))))) (Expression (Assign (Var current_statement__) (Literal 21))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_cfcov_33\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_cfcov_33\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3)))))))) (Expression (Assign (Var current_statement__) (Literal 22))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"parameter initialization\"") - (Literal "\"p_cfcov_33_ar\"") (Literal "\"double\"") + ((Literal "\"parameter initialization\"") (Literal "\"p_cfcov_33_ar\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var K))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) @@ -11971,49 +10128,37 @@ ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 2)))))))) (VariableDefn ((static false) (constexpr false) (type_ Int) (name pos__) - (init - (Assignment (FunCall std::numeric_limits::min () ()))))) + (init (Assignment (FunCall std::numeric_limits::min () ()))))) (Expression (Assign (Var pos__) (Literal 1))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_real) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_real) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 1))) (Expression (Assign (Var p_real) - (Index - (MethodCall (Var context__) vals_r () - ((Literal "\"p_real\""))) + (Index (MethodCall (Var context__) vals_r () ((Literal "\"p_real\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (MethodCall (Var out__) write () ((Var p_real)))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_upper) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_upper) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 2))) (Expression (Assign (Var p_upper) - (Index - (MethodCall (Var context__) vals_r () - ((Literal "\"p_upper\""))) + (Index (MethodCall (Var context__) vals_r () ((Literal "\"p_upper\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Var p_real) (Var p_upper)))) + (MethodCall (Var out__) write_free_lb () ((Var p_real) (Var p_upper)))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name p_lower) - (init (Assignment (Var DUMMY_VAR__))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name p_lower) (init (Assignment (Var DUMMY_VAR__))))) (Expression (Assign (Var current_statement__) (Literal 3))) (Expression (Assign (Var p_lower) - (Index - (MethodCall (Var context__) vals_r () - ((Literal "\"p_lower\""))) + (Index (MethodCall (Var context__) vals_r () ((Literal "\"p_lower\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression - (MethodCall (Var out__) write_free_ub () - ((Var p_upper) (Var p_lower)))) + (MethodCall (Var out__) write_free_ub () ((Var p_upper) (Var p_lower)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (TypeLiteral local_scalar_t__))) @@ -12064,8 +10209,7 @@ ((Literal 3) (Literal 1) (Var offset_no_multiplier)))) (VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name p_real_1d_ar) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name p_real_1d_ar) (init (Assignment (Constructor (StdVector (TypeLiteral local_scalar_t__)) @@ -12073,25 +10217,20 @@ (Expression (Assign (Var current_statement__) (Literal 7))) (Expression (Assign (Var p_real_1d_ar) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_real_1d_ar\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_real_1d_ar\""))))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Literal 0) (Var p_real_1d_ar)))) + (MethodCall (Var out__) write_free_lb () ((Literal 0) (Var p_real_1d_ar)))) (VariableDefn ((static false) (constexpr false) (type_ - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__))))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__))))) (name p_real_3d_ar) (init (Assignment (Constructor - (StdVector - (StdVector (StdVector (TypeLiteral local_scalar_t__)))) + (StdVector (StdVector (StdVector (TypeLiteral local_scalar_t__)))) ((Var N) - (Constructor - (StdVector (StdVector (TypeLiteral local_scalar_t__))) + (Constructor (StdVector (StdVector (TypeLiteral local_scalar_t__))) ((Var M) (Constructor (StdVector (TypeLiteral local_scalar_t__)) ((Var K) (Var DUMMY_VAR__))))))))))) @@ -12103,8 +10242,7 @@ (Expression (Assign (Var current_statement__) (Literal 8))) (Expression (Assign (Var p_real_3d_ar_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_real_3d_ar\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_real_3d_ar\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12112,54 +10250,46 @@ (BinOp (Var sym1__) LEq (Var K)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () ((Var p_real_3d_ar) (Index (Var p_real_3d_ar_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable p_real_3d_ar\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Literal 0) (Var p_real_3d_ar)))) + (MethodCall (Var out__) write_free_lb () ((Literal 0) (Var p_real_3d_ar)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name p_vec_flat__) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 9))) (Expression (Assign (Var p_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12174,24 +10304,19 @@ (Literal "\"assigning variable p_vec\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression - (MethodCall (Var out__) write_free_lb () - ((Literal 0) (Var p_vec)))) + (MethodCall (Var out__) write_free_lb () ((Literal 0) (Var p_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Block ((VariableDefn @@ -12201,8 +10326,7 @@ (Expression (Assign (Var current_statement__) (Literal 10))) (Expression (Assign (Var p_1d_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_1d_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_1d_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12210,8 +10334,8 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -12223,37 +10347,32 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (MethodCall (Var out__) write () ((Var p_1d_vec)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12262,8 +10381,7 @@ (Expression (Assign (Var current_statement__) (Literal 11))) (Expression (Assign (Var p_3d_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_3d_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_3d_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12271,50 +10389,42 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var p_3d_vec) (Index (Var p_3d_vec_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable p_3d_vec\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) (Expression (MethodCall (Var out__) write () ((Var p_3d_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) (name p_row_vec) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12323,8 +10433,7 @@ (Expression (Assign (Var current_statement__) (Literal 12))) (Expression (Assign (Var p_row_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_row_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_row_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12339,23 +10448,18 @@ (Literal "\"assigning variable p_row_vec\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_row_vec)))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Expression (MethodCall (Var out__) write () ((Var p_row_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) (name p_1d_row_vec) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Block ((VariableDefn @@ -12365,8 +10469,7 @@ (Expression (Assign (Var current_statement__) (Literal 13))) (Expression (Assign (Var p_1d_row_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_1d_row_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_1d_row_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12374,8 +10477,8 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -12387,38 +10490,32 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_1d_row_vec)))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Expression (MethodCall (Var out__) write () ((Var p_1d_row_vec)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))))) (name p_3d_row_vec) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) 1 -1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12427,8 +10524,7 @@ (Expression (Assign (Var current_statement__) (Literal 14))) (Expression (Assign (Var p_3d_row_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_3d_row_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_3d_row_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12436,74 +10532,61 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var p_3d_row_vec) (Index (Var p_3d_row_vec_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable p_3d_row_vec\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) + (Literal "\"assigning variable p_3d_row_vec\"") + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) - (Expression - (MethodCall (Var out__) write () ((Var p_3d_row_vec)))) + (Expression (MethodCall (Var out__) write () ((Var p_3d_row_vec)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name p_mat) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name p_mat_flat__) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 15))) (Expression (Assign (Var p_mat_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_mat\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_mat\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 4)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -12514,31 +10597,25 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (MethodCall (Var out__) write () ((Var p_mat)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)))) (name p_ar_mat) (init (Assignment (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) ((Literal 4) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Literal 5) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) - Constant () - ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 2) (Literal 3) (Var DUMMY_VAR__))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12547,48 +10624,38 @@ (Expression (Assign (Var current_statement__) (Literal 16))) (Expression (Assign (Var p_ar_mat_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_ar_mat\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_ar_mat\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 3)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var p_ar_mat) (Index (Var p_ar_mat_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable p_ar_mat\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) @@ -12597,13 +10664,12 @@ ((Literal 0) (Literal 1) (Var p_ar_mat)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name p_simplex) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Var N) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Var N) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12612,8 +10678,7 @@ (Expression (Assign (Var current_statement__) (Literal 17))) (Expression (Assign (Var p_simplex_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_simplex\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_simplex\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12628,24 +10693,19 @@ (Literal "\"assigning variable p_simplex\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression - (MethodCall (Var out__) write_free_simplex () - ((Var p_simplex)))) + (MethodCall (Var out__) write_free_simplex () ((Var p_simplex)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) (name p_1d_simplex) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var N) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () ((Var N) (Var DUMMY_VAR__))))))))) (Block ((VariableDefn @@ -12655,8 +10715,7 @@ (Expression (Assign (Var current_statement__) (Literal 18))) (Expression (Assign (Var p_1d_simplex_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_1d_simplex\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_1d_simplex\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12664,8 +10723,8 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -12677,39 +10736,33 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression - (MethodCall (Var out__) write_free_simplex () - ((Var p_1d_simplex)))) + (MethodCall (Var out__) write_free_simplex () ((Var p_1d_simplex)))) (VariableDefn ((static false) (constexpr false) (type_ (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))))) (name p_3d_simplex) (init (Assignment (Constructor (StdVector (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)))) ((Var N) (Constructor (StdVector - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS))) ((Var M) (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) ((Var K) (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) - Constant () ((Var N) (Var DUMMY_VAR__))))))))))))) + (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant () + ((Var N) (Var DUMMY_VAR__))))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12718,8 +10771,7 @@ (Expression (Assign (Var current_statement__) (Literal 19))) (Expression (Assign (Var p_3d_simplex_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_3d_simplex\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_3d_simplex\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -12727,53 +10779,43 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var p_3d_simplex) (Index (Var p_3d_simplex_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable p_3d_simplex\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) + (Literal "\"assigning variable p_3d_simplex\"") + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) (Expression - (MethodCall (Var out__) write_free_simplex () - ((Var p_3d_simplex)))) + (MethodCall (Var out__) write_free_simplex () ((Var p_3d_simplex)))) (VariableDefn ((static false) (constexpr false) (type_ (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) (name p_cfcov_54) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 5) (Literal 4) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12782,20 +10824,17 @@ (Expression (Assign (Var current_statement__) (Literal 20))) (Expression (Assign (Var p_cfcov_54_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_cfcov_54\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_cfcov_54\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 4)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -12806,8 +10845,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (MethodCall (Var out__) write_free_cholesky_factor_cov () ((Var p_cfcov_54)))) @@ -12817,9 +10855,8 @@ (name p_cfcov_33) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant - () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -12828,20 +10865,17 @@ (Expression (Assign (Var current_statement__) (Literal 21))) (Expression (Assign (Var p_cfcov_33_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_cfcov_33\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_cfcov_33\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 3)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -12852,25 +10886,20 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (MethodCall (Var out__) write_free_cholesky_factor_cov () ((Var p_cfcov_33)))) (VariableDefn ((static false) (constexpr false) - (type_ - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) + (type_ (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS))) (name p_cfcov_33_ar) (init (Assignment (Constructor - (StdVector - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) + (StdVector (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS)) ((Var K) - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 -1 AoS) Constant () ((Literal 3) (Literal 3) (Var DUMMY_VAR__))))))))) (Block ((VariableDefn @@ -12880,40 +10909,32 @@ (Expression (Assign (Var current_statement__) (Literal 22))) (Expression (Assign (Var p_cfcov_33_ar_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"p_cfcov_33_ar\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"p_cfcov_33_ar\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 3)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () ((Var p_cfcov_33_ar) (Index (Var p_cfcov_33_ar_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable p_cfcov_33_ar\"") - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) @@ -12922,29 +10943,26 @@ ((Var p_cfcov_33_ar)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name x_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name x_p_flat__) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 23))) (Expression (Assign (Var x_p_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"x_p\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"x_p\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 2)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 2)) (Increment (Var sym1__)) (Block ((Expression (FunCall stan::model::assign () @@ -12954,34 +10972,30 @@ (Literal "\"assigning variable x_p\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (MethodCall (Var out__) write () ((Var x_p)))) (VariableDefn ((static false) (constexpr false) - (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) + (type_ (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS)) (name y_p) (init (Assignment - (StaticMethodCall - (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) Constant - () ((Literal 2) (Var DUMMY_VAR__))))))) + (StaticMethodCall (Matrix (TypeLiteral local_scalar_t__) -1 1 AoS) + Constant () ((Literal 2) (Var DUMMY_VAR__))))))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name y_p_flat__) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 24))) (Expression (Assign (Var y_p_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"y_p\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"y_p\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq (Literal 2)) - (Increment (Var sym1__)) + (BinOp (Var sym1__) LEq (Literal 2)) (Increment (Var sym1__)) (Block ((Expression (FunCall stan::model::assign () @@ -12991,40 +11005,35 @@ (Literal "\"assigning variable y_p\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (MethodCall (Var out__) write () ((Var y_p))))) ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__)))))))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__)))))))))))) (FunDef ((templates_init ((()) false)) (inline true) (return_type Void) (name get_param_names) (args (((Ref (StdVector (TypeLiteral std::string))) names__) - ((Const (TypeLiteral bool)) - "emit_transformed_parameters__ = true") + ((Const (TypeLiteral bool)) "emit_transformed_parameters__ = true") ((Const (TypeLiteral bool)) "emit_generated_quantities__ = true"))) (cv_qualifiers (Const)) (body (((Expression (Assign (Var names__) (InitializerExpr (StdVector (TypeLiteral std::string)) - ((Literal "\"p_real\"") (Literal "\"p_upper\"") - (Literal "\"p_lower\"") (Literal "\"offset_multiplier\"") - (Literal "\"no_offset_multiplier\"") - (Literal "\"offset_no_multiplier\"") - (Literal "\"p_real_1d_ar\"") (Literal "\"p_real_3d_ar\"") - (Literal "\"p_vec\"") (Literal "\"p_1d_vec\"") - (Literal "\"p_3d_vec\"") (Literal "\"p_row_vec\"") - (Literal "\"p_1d_row_vec\"") (Literal "\"p_3d_row_vec\"") - (Literal "\"p_mat\"") (Literal "\"p_ar_mat\"") - (Literal "\"p_simplex\"") (Literal "\"p_1d_simplex\"") - (Literal "\"p_3d_simplex\"") (Literal "\"p_cfcov_54\"") - (Literal "\"p_cfcov_33\"") (Literal "\"p_cfcov_33_ar\"") - (Literal "\"x_p\"") (Literal "\"y_p\""))))) + ((Literal "\"p_real\"") (Literal "\"p_upper\"") (Literal "\"p_lower\"") + (Literal "\"offset_multiplier\"") (Literal "\"no_offset_multiplier\"") + (Literal "\"offset_no_multiplier\"") (Literal "\"p_real_1d_ar\"") + (Literal "\"p_real_3d_ar\"") (Literal "\"p_vec\"") + (Literal "\"p_1d_vec\"") (Literal "\"p_3d_vec\"") + (Literal "\"p_row_vec\"") (Literal "\"p_1d_row_vec\"") + (Literal "\"p_3d_row_vec\"") (Literal "\"p_mat\"") + (Literal "\"p_ar_mat\"") (Literal "\"p_simplex\"") + (Literal "\"p_1d_simplex\"") (Literal "\"p_3d_simplex\"") + (Literal "\"p_cfcov_54\"") (Literal "\"p_cfcov_33\"") + (Literal "\"p_cfcov_33_ar\"") (Literal "\"x_p\"") (Literal "\"y_p\""))))) (IfElse (Var emit_transformed_parameters__) (Block ((VariableDefn @@ -13032,17 +11041,15 @@ (type_ (StdVector (TypeLiteral std::string))) (name temp) (init (InitializerList - ((Literal "\"tp_real_1d_ar\"") - (Literal "\"tp_real_3d_ar\"") (Literal "\"tp_vec\"") - (Literal "\"tp_1d_vec\"") (Literal "\"tp_3d_vec\"") - (Literal "\"tp_row_vec\"") (Literal "\"tp_1d_row_vec\"") - (Literal "\"tp_3d_row_vec\"") (Literal "\"tp_mat\"") - (Literal "\"tp_ar_mat\"") (Literal "\"tp_simplex\"") - (Literal "\"tp_1d_simplex\"") + ((Literal "\"tp_real_1d_ar\"") (Literal "\"tp_real_3d_ar\"") + (Literal "\"tp_vec\"") (Literal "\"tp_1d_vec\"") + (Literal "\"tp_3d_vec\"") (Literal "\"tp_row_vec\"") + (Literal "\"tp_1d_row_vec\"") (Literal "\"tp_3d_row_vec\"") + (Literal "\"tp_mat\"") (Literal "\"tp_ar_mat\"") + (Literal "\"tp_simplex\"") (Literal "\"tp_1d_simplex\"") (Literal "\"tp_3d_simplex\"") (Literal "\"tp_cfcov_54\"") - (Literal "\"tp_cfcov_33\"") - (Literal "\"tp_cfcov_33_ar\"") (Literal "\"theta_p\"") - (Literal "\"tp_real\"")))))) + (Literal "\"tp_cfcov_33\"") (Literal "\"tp_cfcov_33_ar\"") + (Literal "\"theta_p\"") (Literal "\"tp_real\"")))))) (Expression (MethodCall (Var names__) reserve () ((BinOp (MethodCall (Var names__) size () ()) Add @@ -13050,8 +11057,7 @@ (Expression (MethodCall (Var names__) insert () ((MethodCall (Var names__) end () ()) - (MethodCall (Var temp) begin () ()) - (MethodCall (Var temp) end () ())))))) + (MethodCall (Var temp) begin () ()) (MethodCall (Var temp) end () ())))))) ()) (IfElse (Var emit_generated_quantities__) (Block @@ -13061,14 +11067,13 @@ (init (InitializerList ((Literal "\"gq_r1\"") (Literal "\"gq_r2\"") - (Literal "\"gq_real_1d_ar\"") - (Literal "\"gq_real_3d_ar\"") (Literal "\"gq_vec\"") - (Literal "\"gq_1d_vec\"") (Literal "\"gq_3d_vec\"") - (Literal "\"gq_row_vec\"") (Literal "\"gq_1d_row_vec\"") - (Literal "\"gq_3d_row_vec\"") (Literal "\"gq_ar_mat\"") - (Literal "\"gq_simplex\"") (Literal "\"gq_1d_simplex\"") - (Literal "\"gq_3d_simplex\"") (Literal "\"gq_cfcov_54\"") - (Literal "\"gq_cfcov_33\"") + (Literal "\"gq_real_1d_ar\"") (Literal "\"gq_real_3d_ar\"") + (Literal "\"gq_vec\"") (Literal "\"gq_1d_vec\"") + (Literal "\"gq_3d_vec\"") (Literal "\"gq_row_vec\"") + (Literal "\"gq_1d_row_vec\"") (Literal "\"gq_3d_row_vec\"") + (Literal "\"gq_ar_mat\"") (Literal "\"gq_simplex\"") + (Literal "\"gq_1d_simplex\"") (Literal "\"gq_3d_simplex\"") + (Literal "\"gq_cfcov_54\"") (Literal "\"gq_cfcov_33\"") (Literal "\"gq_cfcov_33_ar\"") (Literal "\"indices\"") (Literal "\"indexing_mat\"") (Literal "\"idx_res1\"") (Literal "\"idx_res2\"") (Literal "\"idx_res3\"") @@ -13082,16 +11087,14 @@ (Expression (MethodCall (Var names__) insert () ((MethodCall (Var names__) end () ()) - (MethodCall (Var temp) begin () ()) - (MethodCall (Var temp) end () ())))))) + (MethodCall (Var temp) begin () ()) (MethodCall (Var temp) end () ())))))) ())))))) (FunDef - ((templates_init ((()) false)) (inline true) (return_type Void) + ((templates_init ((()) false)) (inline true) (return_type Void) (name get_dims) (args (((Ref (StdVector (StdVector (TypeLiteral size_t)))) dimss__) - ((Const (TypeLiteral bool)) - "emit_transformed_parameters__ = true") + ((Const (TypeLiteral bool)) "emit_transformed_parameters__ = true") ((Const (TypeLiteral bool)) "emit_generated_quantities__ = true"))) (cv_qualifiers (Const)) (body @@ -13169,7 +11172,7 @@ (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (TypeLiteral size_t)))) + (type_ (StdVector (StdVector (TypeLiteral size_t)))) (name temp) (init (InitializerList @@ -13200,19 +11203,13 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var K))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 2))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))))) (InitializerExpr (StdVector (TypeLiteral size_t)) @@ -13224,24 +11221,17 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var K))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var K))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 2))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))))) (InitializerExpr (StdVector (TypeLiteral size_t)) ())))))) (Expression (MethodCall (Var dimss__) reserve () @@ -13250,14 +11240,13 @@ (Expression (MethodCall (Var dimss__) insert () ((MethodCall (Var dimss__) end () ()) - (MethodCall (Var temp) begin () ()) - (MethodCall (Var temp) end () ())))))) + (MethodCall (Var temp) begin () ()) (MethodCall (Var temp) end () ())))))) ()) (IfElse (Var emit_generated_quantities__) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (StdVector (TypeLiteral size_t)))) + (type_ (StdVector (StdVector (TypeLiteral size_t)))) (name temp) (init (InitializerList @@ -13290,14 +11279,10 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var K))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 2))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))))) (InitializerExpr (StdVector (TypeLiteral size_t)) @@ -13309,83 +11294,51 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var K))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var K))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 5))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 5))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 3))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 4))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 4))))) (InitializerExpr (StdVector (TypeLiteral size_t)) - ((FunCall static_cast ((TypeLiteral size_t)) - ((Literal 2))) - (FunCall static_cast ((TypeLiteral size_t)) - ((Literal 2)))))))))) + ((FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) + (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2)))))))))) (Expression (MethodCall (Var dimss__) reserve () ((BinOp (MethodCall (Var dimss__) size () ()) Add @@ -13393,8 +11346,7 @@ (Expression (MethodCall (Var dimss__) insert () ((MethodCall (Var dimss__) end () ()) - (MethodCall (Var temp) begin () ()) - (MethodCall (Var temp) end () ())))))) + (MethodCall (Var temp) begin () ()) (MethodCall (Var temp) end () ())))))) ())))))) (FunDef ((templates_init ((()) false)) (inline true) (return_type Void) @@ -13425,10 +11377,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"offset_multiplier\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"offset_multiplier\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -13437,9 +11387,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"no_offset_multiplier\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"no_offset_multiplier\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -13449,9 +11397,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"offset_no_multiplier\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"offset_no_multiplier\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -13461,9 +11407,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"p_real_1d_ar\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"p_real_1d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -13475,8 +11420,8 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression @@ -13487,9 +11432,8 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_real_3d_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"p_real_3d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) @@ -13519,9 +11463,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_1d_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_1d_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -13535,20 +11478,18 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -13556,16 +11497,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_3d_vec\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"p_3d_vec\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -13576,8 +11513,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"p_row_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"p_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -13593,10 +11530,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_1d_row_vec\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_1d_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -13610,20 +11545,18 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -13631,16 +11564,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_3d_row_vec\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym4__)))) + (BinOp (Literal "\"p_3d_row_vec\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -13658,8 +11587,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_mat\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"p_mat\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -13674,21 +11602,18 @@ (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -13696,16 +11621,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_ar_mat\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"p_ar_mat\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -13716,8 +11637,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"p_simplex\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"p_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -13733,10 +11654,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_1d_simplex\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_1d_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -13750,20 +11669,18 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -13771,16 +11688,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_3d_simplex\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym4__)))) + (BinOp (Literal "\"p_3d_simplex\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -13798,9 +11711,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_cfcov_54\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_cfcov_54\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -13818,9 +11730,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_cfcov_33\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_cfcov_33\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -13834,8 +11745,8 @@ (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression @@ -13846,9 +11757,8 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_cfcov_33_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"p_cfcov_33_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) @@ -13883,42 +11793,35 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_real_1d_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_real_1d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var K)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_real_3d_ar\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"tp_real_3d_ar\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -13929,16 +11832,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"tp_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -13946,10 +11849,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_1d_vec\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"tp_1d_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -13958,26 +11859,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -13985,21 +11883,14 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_3d_vec\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_3d_vec\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -14008,17 +11899,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_row_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -14026,9 +11916,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_1d_row_vec\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"tp_1d_row_vec\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14038,26 +11926,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14065,40 +11950,32 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_3d_row_vec\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_3d_row_vec\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_mat\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"tp_mat\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -14107,27 +11984,23 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14135,21 +12008,14 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_ar_mat\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_ar_mat\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -14158,17 +12024,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_simplex\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -14176,9 +12041,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_1d_simplex\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"tp_1d_simplex\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14188,26 +12051,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14215,40 +12075,31 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_3d_simplex\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_3d_simplex\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_cfcov_54\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"tp_cfcov_54\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14258,19 +12109,16 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_cfcov_33\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"tp_cfcov_33\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14280,33 +12128,27 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_cfcov_33_ar\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"tp_cfcov_33_ar\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14317,8 +12159,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"theta_p\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"theta_p\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (Expression (MethodCall (Var param_names__) emplace_back () @@ -14343,42 +12184,35 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_real_1d_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_real_1d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var K)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_real_3d_ar\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"gq_real_3d_ar\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14389,16 +12223,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"gq_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -14406,10 +12240,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_1d_vec\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"gq_1d_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -14418,26 +12250,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14445,21 +12274,14 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_3d_vec\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_3d_vec\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -14468,17 +12290,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_row_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -14486,9 +12307,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_1d_row_vec\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"gq_1d_row_vec\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14498,26 +12317,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14525,48 +12341,38 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_3d_row_vec\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_3d_row_vec\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14574,21 +12380,14 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_ar_mat\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_ar_mat\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -14597,17 +12396,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_simplex\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -14615,9 +12413,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_1d_simplex\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"gq_1d_simplex\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14627,26 +12423,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -14654,40 +12447,31 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_3d_simplex\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_3d_simplex\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_cfcov_54\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"gq_cfcov_54\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14697,19 +12481,16 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_cfcov_33\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"gq_cfcov_33\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -14719,33 +12500,27 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var K)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_cfcov_33_ar\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"gq_cfcov_33_ar\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14756,8 +12531,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"indices\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"indices\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -14765,33 +12539,27 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"indexing_mat\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"indexing_mat\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14800,33 +12568,26 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res1\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (BinOp (Literal "\"idx_res1\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14835,33 +12596,26 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res2\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (BinOp (Literal "\"idx_res2\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14870,33 +12624,26 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res3\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (BinOp (Literal "\"idx_res3\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14905,33 +12652,27 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"idx_res11\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"idx_res11\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14940,33 +12681,27 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"idx_res21\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"idx_res21\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -14975,33 +12710,27 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"idx_res31\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"idx_res31\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -15010,20 +12739,17 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res4\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"idx_res4\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -15032,20 +12758,17 @@ (BinOp (Var sym1__) LEq (Literal 2)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res5\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"idx_res5\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))) ())))))) @@ -15078,10 +12801,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"offset_multiplier\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"offset_multiplier\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15090,9 +12811,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"no_offset_multiplier\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"no_offset_multiplier\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -15102,9 +12821,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"offset_no_multiplier\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"offset_no_multiplier\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -15114,9 +12831,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"p_real_1d_ar\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"p_real_1d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15128,8 +12844,8 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression @@ -15140,9 +12856,8 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_real_3d_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"p_real_3d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) @@ -15172,9 +12887,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_1d_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_1d_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -15188,20 +12902,18 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15209,16 +12921,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_3d_vec\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"p_3d_vec\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -15229,8 +12937,8 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"p_row_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"p_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15246,10 +12954,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_1d_row_vec\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_1d_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -15263,20 +12969,18 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15284,16 +12988,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_3d_row_vec\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym4__)))) + (BinOp (Literal "\"p_3d_row_vec\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -15311,8 +13011,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_mat\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"p_mat\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -15327,21 +13026,18 @@ (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15349,35 +13045,29 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_ar_mat\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"p_ar_mat\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"p_simplex\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"p_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((For @@ -15390,17 +13080,14 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_1d_simplex\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"p_1d_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((For @@ -15409,20 +13096,18 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + ((static false) (constexpr false) (type_ Int) (name sym4__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15430,16 +13115,12 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"p_3d_simplex\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym4__)))) + (BinOp (Literal "\"p_3d_simplex\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For @@ -15459,15 +13140,14 @@ Add (Literal 4))) Add (Parens - (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) - Multiply (Literal 4)))))) + (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) Multiply + (Literal 4)))))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"p_cfcov_54\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"p_cfcov_54\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -15486,15 +13166,14 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"p_cfcov_33\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"p_cfcov_33\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -15513,8 +13192,8 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) (Increment (Var sym1__)) (Block ((For @@ -15527,9 +13206,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"p_cfcov_33_ar\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"p_cfcov_33_ar\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -15563,42 +13240,35 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_real_1d_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_real_1d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var K)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_real_3d_ar\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"tp_real_3d_ar\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -15609,16 +13279,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"tp_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -15626,10 +13296,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_1d_vec\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"tp_1d_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -15638,26 +13306,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15665,21 +13330,14 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_3d_vec\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_3d_vec\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15688,17 +13346,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_row_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -15706,9 +13363,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_1d_row_vec\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"tp_1d_row_vec\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -15718,26 +13373,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15745,40 +13397,32 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_3d_row_vec\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_3d_row_vec\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_mat\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"tp_mat\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -15787,27 +13431,23 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15815,44 +13455,34 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_ar_mat\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_ar_mat\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_simplex\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -15860,40 +13490,34 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"tp_1d_simplex\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"tp_1d_simplex\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -15901,21 +13525,15 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_3d_simplex\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"tp_3d_simplex\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15933,16 +13551,15 @@ Add (Literal 4))) Add (Parens - (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) - Multiply (Literal 4)))))) + (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) Multiply + (Literal 4)))))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_cfcov_54\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_cfcov_54\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15960,16 +13577,15 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"tp_cfcov_33\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"tp_cfcov_33\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -15987,13 +13603,13 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((Expression @@ -16002,9 +13618,8 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"tp_cfcov_33_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (Literal "\"tp_cfcov_33_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -16015,8 +13630,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"theta_p\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"theta_p\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (Expression (MethodCall (Var param_names__) emplace_back () @@ -16041,42 +13655,35 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_real_1d_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_real_1d_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var K)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var N)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_real_3d_ar\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"gq_real_3d_ar\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16087,16 +13694,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp (BinOp (Literal "\"gq_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -16104,10 +13711,8 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_1d_vec\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"gq_1d_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -16116,26 +13721,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -16143,21 +13745,14 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_3d_vec\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_3d_vec\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -16166,17 +13761,16 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_row_vec\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_row_vec\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -16184,9 +13778,7 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_1d_row_vec\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"gq_1d_row_vec\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) @@ -16196,26 +13788,23 @@ (BinOp (Var sym1__) LEq (Var N)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -16223,48 +13812,38 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_3d_row_vec\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_3d_row_vec\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -16272,44 +13851,34 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_ar_mat\"") Add - (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_ar_mat\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_simplex\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_simplex\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var N)) (Increment (Var sym2__)) (Block ((Expression @@ -16317,40 +13886,34 @@ ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"gq_1d_simplex\"") Add - (Literal '.')) + (BinOp (BinOp (Literal "\"gq_1d_simplex\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) - (BinOp (Var sym1__) LEq - (Parens (BinOp (Var N) Subtract (Literal 1)))) + (BinOp (Var sym1__) LEq (Parens (BinOp (Var N) Subtract (Literal 1)))) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var M)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp - (Constructor (TypeLiteral std::string) ()) Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp @@ -16358,21 +13921,15 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_3d_simplex\"") - Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym4__)))) + (BinOp (Literal "\"gq_3d_simplex\"") Add + (Literal '.')) + Add (FunCall std::to_string () ((Var sym4__)))) Add (Literal '.')) - Add - (FunCall std::to_string () - ((Var sym3__)))) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) + Add (FunCall std::to_string () ((Var sym1__)))))))))))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -16390,16 +13947,15 @@ Add (Literal 4))) Add (Parens - (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) - Multiply (Literal 4)))))) + (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) Multiply + (Literal 4)))))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_cfcov_54\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_cfcov_54\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -16417,16 +13973,15 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) (Increment (Var sym1__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"gq_cfcov_33\"") Add (Literal '.')) - Add (FunCall std::to_string () ((Var sym1__))))))))))) + (BinOp (BinOp (Literal "\"gq_cfcov_33\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) (init (Assignment (Literal 1)))) @@ -16444,13 +13999,13 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((Expression @@ -16459,9 +14014,8 @@ (BinOp (BinOp (BinOp - (BinOp (Literal "\"gq_cfcov_33_ar\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (Literal "\"gq_cfcov_33_ar\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -16472,8 +14026,7 @@ ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add - (BinOp - (BinOp (Literal "\"indices\"") Add (Literal '.')) Add + (BinOp (BinOp (Literal "\"indices\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -16481,33 +14034,27 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"indexing_mat\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (Literal "\"indexing_mat\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16516,33 +14063,26 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res1\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (BinOp (Literal "\"idx_res1\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16551,33 +14091,26 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res2\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (BinOp (Literal "\"idx_res2\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16586,33 +14119,26 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res3\"") Add - (Literal '.')) - Add - (FunCall std::to_string () ((Var sym3__)))) + (BinOp (BinOp (Literal "\"idx_res3\"") Add (Literal '.')) + Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16621,33 +14147,27 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"idx_res11\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"idx_res11\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16656,33 +14176,27 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"idx_res21\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"idx_res21\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16691,33 +14205,27 @@ (BinOp (Var sym1__) LEq (Literal 3)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () - ((BinOp (Constructor (TypeLiteral std::string) ()) - Add + ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp (BinOp (BinOp (BinOp - (BinOp (Literal "\"idx_res31\"") Add - (Literal '.')) - Add + (BinOp (Literal "\"idx_res31\"") Add (Literal '.')) Add (FunCall std::to_string () ((Var sym3__)))) Add (Literal '.')) - Add - (FunCall std::to_string () ((Var sym2__)))) + Add (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__))))))))))))))))) (For @@ -16726,20 +14234,17 @@ (BinOp (Var sym1__) LEq (Literal 4)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res4\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"idx_res4\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))) (For @@ -16748,27 +14253,24 @@ (BinOp (Var sym1__) LEq (Literal 2)) (Increment (Var sym1__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + ((static false) (constexpr false) (type_ Int) (name sym2__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((Expression (MethodCall (Var param_names__) emplace_back () ((BinOp (Constructor (TypeLiteral std::string) ()) Add (BinOp (BinOp - (BinOp - (BinOp (Literal "\"idx_res5\"") Add - (Literal '.')) - Add (FunCall std::to_string () ((Var sym2__)))) + (BinOp (BinOp (Literal "\"idx_res5\"") Add (Literal '.')) Add + (FunCall std::to_string () ((Var sym2__)))) Add (Literal '.')) Add (FunCall std::to_string () ((Var sym1__)))))))))))))))) ())))))) (FunDef ((templates_init ((()) false)) (inline true) - (return_type (TypeLiteral std::string)) - (name get_constrained_sizedtypes) (args ()) (cv_qualifiers (Const)) + (return_type (TypeLiteral std::string)) (name get_constrained_sizedtypes) + (args ()) (cv_qualifiers (Const)) (body (((Return ((Constructor (TypeLiteral std::string) @@ -16776,9 +14278,8 @@ "\"[{\\\"name\\\":\\\"p_real\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_upper\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_lower\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"offset_multiplier\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"no_offset_multiplier\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"offset_no_multiplier\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_real_1d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_real_3d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_1d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_3d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_1d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_3d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_ar_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(4) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(2) + \",\\\"cols\\\":\" + std::to_string(3) + \"}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_1d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_3d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_cfcov_54\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_cfcov_33\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_cfcov_33_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"x_p\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"y_p\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"tp_real_1d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_real_3d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_1d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_3d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_1d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_3d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_ar_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(4) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(2) + \",\\\"cols\\\":\" + std::to_string(3) + \"}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_1d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_3d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_cfcov_54\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_cfcov_33\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_cfcov_33_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"theta_p\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_real\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"gq_r1\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_r2\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_real_1d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_real_3d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_1d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_3d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_1d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_3d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_ar_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(4) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(2) + \",\\\"cols\\\":\" + std::to_string(3) + \"}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_1d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_3d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_cfcov_54\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_cfcov_33\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_cfcov_33_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"indices\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"int\\\"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"indexing_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res1\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res2\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res3\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res11\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res21\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res31\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res4\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res5\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(2) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"}},\\\"block\\\":\\\"generated_quantities\\\"}]\"")))))))))) (FunDef ((templates_init ((()) false)) (inline true) - (return_type (TypeLiteral std::string)) - (name get_unconstrained_sizedtypes) (args ()) - (cv_qualifiers (Const)) + (return_type (TypeLiteral std::string)) (name get_unconstrained_sizedtypes) + (args ()) (cv_qualifiers (Const)) (body (((Return ((Constructor (TypeLiteral std::string) @@ -16786,11 +14287,10 @@ "\"[{\\\"name\\\":\\\"p_real\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_upper\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_lower\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"offset_multiplier\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"no_offset_multiplier\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"offset_no_multiplier\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_real_1d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_real_3d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_1d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_3d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_1d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_3d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_ar_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(4) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(2) + \",\\\"cols\\\":\" + std::to_string(3) + \"}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_1d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_3d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"}}}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_cfcov_54\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((4 * (4 - 1)) / 2) + 4) + ((5 - 4) *4))) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_cfcov_33\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((3 * (3 - 1)) / 2) + 3) + ((3 - 3) *3))) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"p_cfcov_33_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((3 * (3 - 1)) / 2) + 3) + ((3 - 3) *3))) + \"}},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"x_p\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"y_p\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"},\\\"block\\\":\\\"parameters\\\"},{\\\"name\\\":\\\"tp_real_1d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_real_3d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_1d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_3d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_1d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_3d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(5) + \",\\\"cols\\\":\" + std::to_string(4) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_ar_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(4) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(2) + \",\\\"cols\\\":\" + std::to_string(3) + \"}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_1d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_3d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"}}}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_cfcov_54\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((4 * (4 - 1)) / 2) + 4) + ((5 - 4) *4))) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_cfcov_33\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((3 * (3 - 1)) / 2) + 3) + ((3 - 3) *3))) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_cfcov_33_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((3 * (3 - 1)) / 2) + 3) + ((3 - 3) *3))) + \"}},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"theta_p\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"tp_real\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"transformed_parameters\\\"},{\\\"name\\\":\\\"gq_r1\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_r2\\\",\\\"type\\\":{\\\"name\\\":\\\"real\\\"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_real_1d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_real_3d_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"real\\\"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_1d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_3d_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_1d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_3d_row_vec\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(N) + \"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_ar_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(4) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(2) + \",\\\"cols\\\":\" + std::to_string(3) + \"}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_1d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_3d_simplex\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(N) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(M) + \",\\\"element_type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string((N -1)) + \"}}}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_cfcov_54\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((4 * (4 - 1)) / 2) + 4) + ((5 - 4) *4))) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_cfcov_33\\\",\\\"type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((3 * (3 - 1)) / 2) + 3) + ((3 - 3) *3))) + \"},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"gq_cfcov_33_ar\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(K) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(((((3 * (3 - 1)) / 2) + 3) + ((3 - 3) *3))) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"indices\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"int\\\"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"indexing_mat\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res1\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res2\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res3\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res11\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res21\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(5) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res31\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"matrix\\\",\\\"rows\\\":\" + std::to_string(3) + \",\\\"cols\\\":\" + std::to_string(3) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res4\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(3) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(4) + \"}},\\\"block\\\":\\\"generated_quantities\\\"},{\\\"name\\\":\\\"idx_res5\\\",\\\"type\\\":{\\\"name\\\":\\\"array\\\",\\\"length\\\":\" + std::to_string(2) + \",\\\"element_type\\\":{\\\"name\\\":\\\"vector\\\",\\\"length\\\":\" + std::to_string(2) + \"}},\\\"block\\\":\\\"generated_quantities\\\"}]\"")))))))))) (GlobalComment "Begin method overload boilerplate") (FunDef - ((templates_init ((((Typename RNG))) false)) (inline true) - (return_type Void) (name write_array) + ((templates_init ((((Typename RNG))) false)) (inline true) (return_type Void) + (name write_array) (args - (((Ref (TemplateType RNG)) base_rng) - ((Ref (Matrix Double -1 1 AoS)) params_r) + (((Ref (TemplateType RNG)) base_rng) ((Ref (Matrix Double -1 1 AoS)) params_r) ((Ref (Matrix Double -1 1 AoS)) vars) ((Const (TypeLiteral bool)) "emit_transformed_parameters = true") ((Const (TypeLiteral bool)) "emit_generated_quantities = true") @@ -16798,8 +14298,8 @@ (cv_qualifiers (Const)) (body (((VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_params__) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_params__) (init (Assignment (Parens @@ -16847,8 +14347,7 @@ (Parens (BinOp (Parens - (BinOp - (Literal 1) Add + (BinOp (Literal 1) Add (Literal 1))) Add (Literal 1))) Add (Literal 5))) @@ -16859,43 +14358,32 @@ (Parens (BinOp (Var N) Multiply (Parens - (BinOp (Var M) Multiply - (Var K))))))) + (BinOp (Var M) Multiply (Var K))))))) Add (Var N))) Add - (Parens - (BinOp (Var N) Multiply - (Var N))))) + (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply - (Parens - (BinOp (Var K) Multiply - (Var N))))))))) + (Parens (BinOp (Var K) Multiply (Var N))))))))) Add (Var N))) - Add - (Parens - (BinOp (Var N) Multiply (Var N))))) + Add (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply - (Parens - (BinOp (Var K) Multiply (Var N))))))))) + (Parens (BinOp (Var K) Multiply (Var N))))))))) Add - (Parens - (BinOp (Literal 5) Multiply (Literal 4))))) + (Parens (BinOp (Literal 5) Multiply (Literal 4))))) Add (Parens (BinOp (Literal 4) Multiply (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 2) Multiply - (Literal 3))))))))) + (Parens (BinOp (Literal 2) Multiply (Literal 3))))))))) Add (Var N))) Add (Parens (BinOp (Var N) Multiply (Var N))))) Add @@ -16904,10 +14392,8 @@ (Parens (BinOp (Var M) Multiply (Parens (BinOp (Var K) Multiply (Var N))))))))) - Add - (Parens (BinOp (Literal 5) Multiply (Literal 4))))) - Add - (Parens (BinOp (Literal 3) Multiply (Literal 3))))) + Add (Parens (BinOp (Literal 5) Multiply (Literal 4))))) + Add (Parens (BinOp (Literal 3) Multiply (Literal 3))))) Add (Parens (BinOp (Var K) Multiply @@ -16915,8 +14401,8 @@ Add (Literal 2))) Add (Literal 2))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_transformed) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_transformed) (init (Assignment (BinOp (Var emit_transformed_parameters) Multiply @@ -16958,57 +14444,43 @@ (Parens (BinOp (Var N) Multiply (Parens - (BinOp (Var M) - Multiply (Var K))))))) + (BinOp (Var M) Multiply (Var K))))))) Add (Var N))) Add - (Parens - (BinOp (Var N) Multiply - (Var N))))) + (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply (Parens - (BinOp (Var K) Multiply - (Var N))))))))) + (BinOp (Var K) Multiply (Var N))))))))) Add (Var N))) - Add - (Parens - (BinOp (Var N) Multiply (Var N))))) + Add (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply - (Parens - (BinOp (Var K) Multiply (Var N))))))))) + (Parens (BinOp (Var K) Multiply (Var N))))))))) Add - (Parens - (BinOp (Literal 5) Multiply - (Literal 4))))) + (Parens (BinOp (Literal 5) Multiply (Literal 4))))) Add (Parens (BinOp (Literal 4) Multiply (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 2) Multiply - (Literal 3))))))))) + (Parens (BinOp (Literal 2) Multiply (Literal 3))))))))) Add (Var N))) - Add - (Parens (BinOp (Var N) Multiply (Var N))))) + Add (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply (Parens (BinOp (Var K) Multiply (Var N))))))))) - Add - (Parens (BinOp (Literal 5) Multiply (Literal 4))))) - Add - (Parens (BinOp (Literal 3) Multiply (Literal 3))))) + Add (Parens (BinOp (Literal 5) Multiply (Literal 4))))) + Add (Parens (BinOp (Literal 3) Multiply (Literal 3))))) Add (Parens (BinOp (Var K) Multiply @@ -17016,8 +14488,8 @@ Add (Literal 2))) Add (Literal 1))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_gen_quantities) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_gen_quantities) (init (Assignment (BinOp (Var emit_generated_quantities) Multiply @@ -17073,123 +14545,96 @@ (Parens (BinOp (Parens - (BinOp - (Literal - 1) Add - (Literal - 1))) Add + (BinOp + (Literal 1) Add + (Literal 1))) Add (Var N))) Add (Parens - (BinOp - (Var N) - Multiply + (BinOp + (Var N) Multiply (Parens - (BinOp - (Var M) - Multiply + (BinOp + (Var M) Multiply (Var K))))))) Add (Var N))) Add (Parens (BinOp - (Var N) - Multiply + (Var N) Multiply (Var N))))) Add (Parens - (BinOp (Var N) - Multiply + (BinOp (Var N) Multiply (Parens (BinOp - (Var M) - Multiply + (Var M) Multiply (Parens - (BinOp - (Var K) - Multiply + (BinOp + (Var K) Multiply (Var N))))))))) Add (Var N))) Add (Parens - (BinOp (Var N) - Multiply (Var N))))) + (BinOp (Var N) Multiply (Var N))))) Add (Parens - (BinOp (Var N) - Multiply + (BinOp (Var N) Multiply (Parens - (BinOp (Var M) - Multiply + (BinOp (Var M) Multiply (Parens - (BinOp (Var K) - Multiply + (BinOp (Var K) Multiply (Var N))))))))) Add (Parens - (BinOp (Literal 4) - Multiply + (BinOp (Literal 4) Multiply (Parens - (BinOp (Literal 5) - Multiply + (BinOp (Literal 5) Multiply (Parens - (BinOp (Literal 2) - Multiply + (BinOp (Literal 2) Multiply (Literal 3))))))))) Add (Var N))) Add - (Parens - (BinOp (Var N) Multiply - (Var N))))) + (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply (Parens - (BinOp (Var K) Multiply - (Var N))))))))) + (BinOp (Var K) Multiply (Var N))))))))) Add (Parens - (BinOp (Literal 5) Multiply - (Literal 4))))) + (BinOp (Literal 5) Multiply (Literal 4))))) Add (Parens - (BinOp (Literal 3) Multiply - (Literal 3))))) + (BinOp (Literal 3) Multiply (Literal 3))))) Add (Parens (BinOp (Var K) Multiply (Parens - (BinOp (Literal 3) Multiply - (Literal 3))))))) + (BinOp (Literal 3) Multiply (Literal 3))))))) Add (Literal 3))) Add (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 3) Multiply - (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 3) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 3) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 3))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 3))))))) Add (Parens (BinOp (Literal 3) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 5) Multiply @@ -17201,14 +14646,14 @@ Add (Parens (BinOp (Literal 3) Multiply (Literal 4))))) Add (Parens (BinOp (Literal 2) Multiply (Literal 2))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_to_write) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_to_write) (init (Assignment - (BinOp (BinOp (Var num_params__) Add (Var num_transformed)) - Add (Var num_gen_quantities)))))) + (BinOp (BinOp (Var num_params__) Add (Var num_transformed)) Add + (Var num_gen_quantities)))))) (VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name params_i) (init Uninitialized))) (Expression (Assign (Var vars) @@ -17218,14 +14663,13 @@ (Expression (FunCall write_array_impl () ((Var base_rng) (Var params_r) (Var params_i) (Var vars) - (Var emit_transformed_parameters) - (Var emit_generated_quantities) (Var pstream))))))))) + (Var emit_transformed_parameters) (Var emit_generated_quantities) + (Var pstream))))))))) (FunDef - ((templates_init ((((Typename RNG))) false)) (inline true) - (return_type Void) (name write_array) + ((templates_init ((((Typename RNG))) false)) (inline true) (return_type Void) + (name write_array) (args - (((Ref (TemplateType RNG)) base_rng) - ((Ref (StdVector Double)) params_r) + (((Ref (TemplateType RNG)) base_rng) ((Ref (StdVector Double)) params_r) ((Ref (StdVector Int)) params_i) ((Ref (StdVector Double)) vars) ((TypeLiteral bool) "emit_transformed_parameters = true") ((TypeLiteral bool) "emit_generated_quantities = true") @@ -17233,8 +14677,8 @@ (cv_qualifiers (Const)) (body (((VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_params__) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_params__) (init (Assignment (Parens @@ -17282,8 +14726,7 @@ (Parens (BinOp (Parens - (BinOp - (Literal 1) Add + (BinOp (Literal 1) Add (Literal 1))) Add (Literal 1))) Add (Literal 5))) @@ -17294,43 +14737,32 @@ (Parens (BinOp (Var N) Multiply (Parens - (BinOp (Var M) Multiply - (Var K))))))) + (BinOp (Var M) Multiply (Var K))))))) Add (Var N))) Add - (Parens - (BinOp (Var N) Multiply - (Var N))))) + (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply - (Parens - (BinOp (Var K) Multiply - (Var N))))))))) + (Parens (BinOp (Var K) Multiply (Var N))))))))) Add (Var N))) - Add - (Parens - (BinOp (Var N) Multiply (Var N))))) + Add (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply - (Parens - (BinOp (Var K) Multiply (Var N))))))))) + (Parens (BinOp (Var K) Multiply (Var N))))))))) Add - (Parens - (BinOp (Literal 5) Multiply (Literal 4))))) + (Parens (BinOp (Literal 5) Multiply (Literal 4))))) Add (Parens (BinOp (Literal 4) Multiply (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 2) Multiply - (Literal 3))))))))) + (Parens (BinOp (Literal 2) Multiply (Literal 3))))))))) Add (Var N))) Add (Parens (BinOp (Var N) Multiply (Var N))))) Add @@ -17339,10 +14771,8 @@ (Parens (BinOp (Var M) Multiply (Parens (BinOp (Var K) Multiply (Var N))))))))) - Add - (Parens (BinOp (Literal 5) Multiply (Literal 4))))) - Add - (Parens (BinOp (Literal 3) Multiply (Literal 3))))) + Add (Parens (BinOp (Literal 5) Multiply (Literal 4))))) + Add (Parens (BinOp (Literal 3) Multiply (Literal 3))))) Add (Parens (BinOp (Var K) Multiply @@ -17350,8 +14780,8 @@ Add (Literal 2))) Add (Literal 2))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_transformed) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_transformed) (init (Assignment (BinOp (Var emit_transformed_parameters) Multiply @@ -17393,57 +14823,43 @@ (Parens (BinOp (Var N) Multiply (Parens - (BinOp (Var M) - Multiply (Var K))))))) + (BinOp (Var M) Multiply (Var K))))))) Add (Var N))) Add - (Parens - (BinOp (Var N) Multiply - (Var N))))) + (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply (Parens - (BinOp (Var K) Multiply - (Var N))))))))) + (BinOp (Var K) Multiply (Var N))))))))) Add (Var N))) - Add - (Parens - (BinOp (Var N) Multiply (Var N))))) + Add (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply - (Parens - (BinOp (Var K) Multiply (Var N))))))))) + (Parens (BinOp (Var K) Multiply (Var N))))))))) Add - (Parens - (BinOp (Literal 5) Multiply - (Literal 4))))) + (Parens (BinOp (Literal 5) Multiply (Literal 4))))) Add (Parens (BinOp (Literal 4) Multiply (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 2) Multiply - (Literal 3))))))))) + (Parens (BinOp (Literal 2) Multiply (Literal 3))))))))) Add (Var N))) - Add - (Parens (BinOp (Var N) Multiply (Var N))))) + Add (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply (Parens (BinOp (Var K) Multiply (Var N))))))))) - Add - (Parens (BinOp (Literal 5) Multiply (Literal 4))))) - Add - (Parens (BinOp (Literal 3) Multiply (Literal 3))))) + Add (Parens (BinOp (Literal 5) Multiply (Literal 4))))) + Add (Parens (BinOp (Literal 3) Multiply (Literal 3))))) Add (Parens (BinOp (Var K) Multiply @@ -17451,8 +14867,8 @@ Add (Literal 2))) Add (Literal 1))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_gen_quantities) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_gen_quantities) (init (Assignment (BinOp (Var emit_generated_quantities) Multiply @@ -17508,123 +14924,96 @@ (Parens (BinOp (Parens - (BinOp - (Literal - 1) Add - (Literal - 1))) Add + (BinOp + (Literal 1) Add + (Literal 1))) Add (Var N))) Add (Parens - (BinOp - (Var N) - Multiply + (BinOp + (Var N) Multiply (Parens - (BinOp - (Var M) - Multiply + (BinOp + (Var M) Multiply (Var K))))))) Add (Var N))) Add (Parens (BinOp - (Var N) - Multiply + (Var N) Multiply (Var N))))) Add (Parens - (BinOp (Var N) - Multiply + (BinOp (Var N) Multiply (Parens (BinOp - (Var M) - Multiply + (Var M) Multiply (Parens - (BinOp - (Var K) - Multiply + (BinOp + (Var K) Multiply (Var N))))))))) Add (Var N))) Add (Parens - (BinOp (Var N) - Multiply (Var N))))) + (BinOp (Var N) Multiply (Var N))))) Add (Parens - (BinOp (Var N) - Multiply + (BinOp (Var N) Multiply (Parens - (BinOp (Var M) - Multiply + (BinOp (Var M) Multiply (Parens - (BinOp (Var K) - Multiply + (BinOp (Var K) Multiply (Var N))))))))) Add (Parens - (BinOp (Literal 4) - Multiply + (BinOp (Literal 4) Multiply (Parens - (BinOp (Literal 5) - Multiply + (BinOp (Literal 5) Multiply (Parens - (BinOp (Literal 2) - Multiply + (BinOp (Literal 2) Multiply (Literal 3))))))))) Add (Var N))) Add - (Parens - (BinOp (Var N) Multiply - (Var N))))) + (Parens (BinOp (Var N) Multiply (Var N))))) Add (Parens (BinOp (Var N) Multiply (Parens (BinOp (Var M) Multiply (Parens - (BinOp (Var K) Multiply - (Var N))))))))) + (BinOp (Var K) Multiply (Var N))))))))) Add (Parens - (BinOp (Literal 5) Multiply - (Literal 4))))) + (BinOp (Literal 5) Multiply (Literal 4))))) Add (Parens - (BinOp (Literal 3) Multiply - (Literal 3))))) + (BinOp (Literal 3) Multiply (Literal 3))))) Add (Parens (BinOp (Var K) Multiply (Parens - (BinOp (Literal 3) Multiply - (Literal 3))))))) + (BinOp (Literal 3) Multiply (Literal 3))))))) Add (Literal 3))) Add (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 3) Multiply - (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 3) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 5) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 3) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 3))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 3))))))) Add (Parens (BinOp (Literal 3) Multiply - (Parens - (BinOp (Literal 3) Multiply (Literal 4))))))) + (Parens (BinOp (Literal 3) Multiply (Literal 4))))))) Add (Parens (BinOp (Literal 5) Multiply @@ -17636,12 +15025,12 @@ Add (Parens (BinOp (Literal 3) Multiply (Literal 4))))) Add (Parens (BinOp (Literal 2) Multiply (Literal 2))))))))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Const (TypeLiteral size_t))) (name num_to_write) + ((static false) (constexpr false) (type_ (Const (TypeLiteral size_t))) + (name num_to_write) (init (Assignment - (BinOp (BinOp (Var num_params__) Add (Var num_transformed)) - Add (Var num_gen_quantities)))))) + (BinOp (BinOp (Var num_params__) Add (Var num_transformed)) Add + (Var num_gen_quantities)))))) (Expression (Assign (Var vars) (Constructor (StdVector Double) @@ -17650,11 +15039,10 @@ (Expression (FunCall write_array_impl () ((Var base_rng) (Var params_r) (Var params_i) (Var vars) - (Var emit_transformed_parameters) - (Var emit_generated_quantities) (Var pstream))))))))) + (Var emit_transformed_parameters) (Var emit_generated_quantities) + (Var pstream))))))))) (FunDef - ((templates_init - ((((Bool propto__) (Bool jacobian__) (Typename T_))) false)) + ((templates_init ((((Bool propto__) (Bool jacobian__) (Typename T_))) false)) (inline true) (return_type (TemplateType T_)) (name log_prob) (args (((Ref (Matrix (TemplateType T_) -1 1 AoS)) params_r) @@ -17665,12 +15053,10 @@ ((static false) (constexpr false) (type_ (Matrix Int -1 1 AoS)) (name params_i) (init Uninitialized))) (Return - ((FunCall log_prob_impl - ((TemplateType propto__) (TemplateType jacobian__)) + ((FunCall log_prob_impl ((TemplateType propto__) (TemplateType jacobian__)) ((Var params_r) (Var params_i) (Var pstream)))))))))) (FunDef - ((templates_init - ((((Bool propto__) (Bool jacobian__) (Typename T_))) false)) + ((templates_init ((((Bool propto__) (Bool jacobian__) (Typename T_))) false)) (inline true) (return_type (TemplateType T_)) (name log_prob) (args (((Ref (StdVector (TemplateType T_))) params_r) @@ -17679,8 +15065,7 @@ (cv_qualifiers (Const)) (body (((Return - ((FunCall log_prob_impl - ((TemplateType propto__) (TemplateType jacobian__)) + ((FunCall log_prob_impl ((TemplateType propto__) (TemplateType jacobian__)) ((Var params_r) (Var params_i) (Var pstream)))))))))) (FunDef ((templates_init ((()) false)) (inline true) (return_type Void) @@ -17696,7 +15081,7 @@ (name params_r_vec) (init (Construction ((MethodCall (Var params_r) size () ())))))) (VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name params_i) (init Uninitialized))) (Expression (FunCall transform_inits () @@ -17715,11 +15100,9 @@ ((Pointer (TypeLiteral std::ostream)) "pstream__ = nullptr"))) (cv_qualifiers (Const)) (body - (((Expression - (MethodCall (Var vars) resize () ((Var num_params_r__)))) + (((Expression (MethodCall (Var vars) resize () ((Var num_params_r__)))) (Expression - (FunCall transform_inits_impl () - ((Var context) (Var vars) (Var pstream__))))))))) + (FunCall transform_inits_impl () ((Var context) (Var vars) (Var pstream__))))))))) (FunDef ((templates_init ((()) false)) (inline true) (return_type Void) (name unconstrain_array) @@ -17730,9 +15113,8 @@ (cv_qualifiers (Const)) (body (((VariableDefn - ((static false) (constexpr false) - (type_ (Const (StdVector Int))) (name params_i) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (Const (StdVector Int))) + (name params_i) (init Uninitialized))) (Expression (Assign (Var params_unconstrained) (Constructor (StdVector Double) @@ -17740,8 +15122,8 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (FunCall unconstrain_array_impl () - ((Var params_constrained) (Var params_i) - (Var params_unconstrained) (Var pstream))))))))) + ((Var params_constrained) (Var params_i) (Var params_unconstrained) + (Var pstream))))))))) (FunDef ((templates_init ((()) false)) (inline true) (return_type Void) (name unconstrain_array) @@ -17752,9 +15134,8 @@ (cv_qualifiers (Const)) (body (((VariableDefn - ((static false) (constexpr false) - (type_ (Const (StdVector Int))) (name params_i) - (init Uninitialized))) + ((static false) (constexpr false) (type_ (Const (StdVector Int))) + (name params_i) (init Uninitialized))) (Expression (Assign (Var params_unconstrained) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () @@ -17762,8 +15143,8 @@ (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (FunCall unconstrain_array_impl () - ((Var params_constrained) (Var params_i) - (Var params_unconstrained) (Var pstream))))))))))) + ((Var params_constrained) (Var params_i) (Var params_unconstrained) + (Var pstream))))))))))) (constructor ((args (((Ref (TypeLiteral stan::io::var_context)) context__) @@ -17772,12 +15153,12 @@ (init_list ((model_base_crtp ((Literal 0))))) (body ((VariableDefn - ((static false) (constexpr false) (type_ Int) - (name current_statement__) (init (Assignment (Literal 0))))) + ((static false) (constexpr false) (type_ Int) (name current_statement__) + (init (Assignment (Literal 0))))) (Using local_scalar_t__ (Double)) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral boost::ecuyer1988)) (name base_rng__) + ((static false) (constexpr false) (type_ (TypeLiteral boost::ecuyer1988)) + (name base_rng__) (init (Assignment (FunCall stan::services::util::create_rng () @@ -17785,39 +15166,32 @@ (Comment "suppress unused var warning") (Expression (Cast Void (Var base_rng__))) (VariableDefn - ((static true) (constexpr true) - (type_ (Const (Pointer (TypeLiteral char)))) (name function__) - (init - (Assignment (Literal "\"mother_model_namespace::mother_model\""))))) + ((static true) (constexpr true) (type_ (Const (Pointer (TypeLiteral char)))) + (name function__) + (init (Assignment (Literal "\"mother_model_namespace::mother_model\""))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var function__))) (VariableDefn - ((static false) (constexpr false) - (type_ (TypeLiteral local_scalar_t__)) (name DUMMY_VAR__) - (init - (Construction - ((FunCall std::numeric_limits::quiet_NaN () ())))))) + ((static false) (constexpr false) (type_ (TypeLiteral local_scalar_t__)) + (name DUMMY_VAR__) + (init (Construction ((FunCall std::numeric_limits::quiet_NaN () ())))))) (Comment "suppress unused var warning") (Expression (Cast Void (Var DUMMY_VAR__))) (TryCatch ((VariableDefn ((static false) (constexpr false) (type_ Int) (name pos__) - (init - (Assignment (FunCall std::numeric_limits::min () ()))))) + (init (Assignment (FunCall std::numeric_limits::min () ()))))) (Expression (Assign (Var pos__) (Literal 1))) (Expression (Assign (Var current_statement__) (Literal 190))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") (Literal "\"N\"") - (Literal "\"int\"") + ((Literal "\"data initialization\"") (Literal "\"N\"") (Literal "\"int\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) - (Expression - (Assign (Var N) (FunCall std::numeric_limits::min () ()))) + (Expression (Assign (Var N) (FunCall std::numeric_limits::min () ()))) (Expression (Assign (Var current_statement__) (Literal 190))) (Expression (Assign (Var N) - (Index - (MethodCall (Var context__) vals_i () ((Literal "\"N\""))) + (Index (MethodCall (Var context__) vals_i () ((Literal "\"N\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 190))) (Expression @@ -17826,16 +15200,13 @@ (Expression (Assign (Var current_statement__) (Literal 191))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") (Literal "\"M\"") - (Literal "\"int\"") + ((Literal "\"data initialization\"") (Literal "\"M\"") (Literal "\"int\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) - (Expression - (Assign (Var M) (FunCall std::numeric_limits::min () ()))) + (Expression (Assign (Var M) (FunCall std::numeric_limits::min () ()))) (Expression (Assign (Var current_statement__) (Literal 191))) (Expression (Assign (Var M) - (Index - (MethodCall (Var context__) vals_i () ((Literal "\"M\""))) + (Index (MethodCall (Var context__) vals_i () ((Literal "\"M\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 191))) (Expression @@ -17844,16 +15215,13 @@ (Expression (Assign (Var current_statement__) (Literal 192))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") (Literal "\"K\"") - (Literal "\"int\"") + ((Literal "\"data initialization\"") (Literal "\"K\"") (Literal "\"int\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) - (Expression - (Assign (Var K) (FunCall std::numeric_limits::min () ()))) + (Expression (Assign (Var K) (FunCall std::numeric_limits::min () ()))) (Expression (Assign (Var current_statement__) (Literal 192))) (Expression (Assign (Var K) - (Index - (MethodCall (Var context__) vals_i () ((Literal "\"K\""))) + (Index (MethodCall (Var context__) vals_i () ((Literal "\"K\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 192))) (Expression @@ -17882,13 +15250,11 @@ (Expression (Assign (Var current_statement__) (Literal 194))) (Expression (Assign (Var d_int_1d_ar) - (MethodCall (Var context__) vals_i () - ((Literal "\"d_int_1d_ar\""))))) + (MethodCall (Var context__) vals_i () ((Literal "\"d_int_1d_ar\""))))) (Expression (Assign (Var current_statement__) (Literal 194))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"d_int_1d_ar\"") (Var d_int_1d_ar) - (Var N)))) + ((Var function__) (Literal "\"d_int_1d_ar\"") (Var d_int_1d_ar) (Var N)))) (Expression (Assign (Var current_statement__) (Literal 195))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -17925,8 +15291,7 @@ (Expression (Assign (Var current_statement__) (Literal 198))) (Expression (Assign (Var d_int_3d_ar_flat__) - (MethodCall (Var context__) vals_i () - ((Literal "\"d_int_3d_ar\""))))) + (MethodCall (Var context__) vals_i () ((Literal "\"d_int_3d_ar\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -17939,8 +15304,8 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression @@ -17953,13 +15318,11 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 198))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"d_int_3d_ar\"") (Var d_int_3d_ar) - (Var N)))) + ((Var function__) (Literal "\"d_int_3d_ar\"") (Var d_int_3d_ar) (Var N)))) (Expression (Assign (Var current_statement__) (Literal 199))) (Expression (MethodCall (Var context__) validate_dims () @@ -17967,19 +15330,16 @@ (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) (Expression - (Assign (Var J) - (FunCall std::numeric_limits::quiet_NaN () ()))) + (Assign (Var J) (FunCall std::numeric_limits::quiet_NaN () ()))) (Expression (Assign (Var current_statement__) (Literal 199))) (Expression (Assign (Var J) - (Index - (MethodCall (Var context__) vals_r () ((Literal "\"J\""))) + (Index (MethodCall (Var context__) vals_r () ((Literal "\"J\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 199))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"J\"") (Var J) - (PMinus (Literal 2.0))))) + ((Var function__) (Literal "\"J\"") (Var J) (PMinus (Literal 2.0))))) (Expression (Assign (Var current_statement__) (Literal 199))) (Expression (FunCall stan::math::check_less_or_equal () @@ -17991,20 +15351,18 @@ (Expression (Assign (Var current_statement__) (Literal 201))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_real_1d_ar\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_real_1d_ar\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var d_real_1d_ar) (Constructor (StdVector Double) - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 201))) (Expression (Assign (Var d_real_1d_ar) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_real_1d_ar\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_real_1d_ar\""))))) (Expression (Assign (Var current_statement__) (Literal 202))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18020,8 +15378,8 @@ (Expression (Assign (Var current_statement__) (Literal 205))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_real_3d_ar\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_real_3d_ar\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -18033,8 +15391,7 @@ (Constructor (StdVector (StdVector Double)) ((Var M) (Constructor (StdVector Double) - ((Var K) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var K) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18043,8 +15400,7 @@ (Expression (Assign (Var current_statement__) (Literal 205))) (Expression (Assign (Var d_real_3d_ar_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_real_3d_ar\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_real_3d_ar\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18057,8 +15413,8 @@ (BinOp (Var sym2__) LEq (Var M)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var N)) (Increment (Var sym3__)) (Block ((Expression @@ -18071,8 +15427,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 206))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18087,17 +15442,15 @@ (Expression (Assign (Var d_vec_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_vec - (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) + (OperatorNew d_vec (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) ((MethodCall (Var d_vec_data__) data () ()) (Var N)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_vec_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_vec_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 207))) (Expression (Assign (Var d_vec_flat__) @@ -18116,8 +15469,7 @@ (Literal "\"assigning variable d_vec\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (Assign (Var current_statement__) (Literal 208))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18139,18 +15491,16 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_1d_vec_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_1d_vec_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 210))) (Expression (Assign (Var d_1d_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_1d_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_1d_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18171,8 +15521,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 211))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18201,26 +15550,23 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var d_3d_vec) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_3d_vec_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_3d_vec_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 215))) (Expression (Assign (Var d_3d_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_3d_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_3d_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18233,31 +15579,25 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_3d_vec) (Index (Var d_3d_vec_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable d_3d_vec\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) @@ -18275,22 +15615,19 @@ (Expression (Assign (Var d_row_vec_data__) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_row_vec - (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS))) + (OperatorNew d_row_vec (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS))) ((MethodCall (Var d_row_vec_data__) data () ()) (Var N)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_row_vec_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_row_vec_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 217))) (Expression (Assign (Var d_row_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_row_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_row_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18305,8 +15642,7 @@ (Literal "\"assigning variable d_row_vec\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (Assign (Var current_statement__) (Literal 218))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18318,8 +15654,8 @@ (Expression (Assign (Var current_statement__) (Literal 220))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_1d_row_vec\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_1d_row_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) @@ -18328,8 +15664,7 @@ (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var N) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18338,8 +15673,7 @@ (Expression (Assign (Var current_statement__) (Literal 220))) (Expression (Assign (Var d_1d_row_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_1d_row_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_1d_row_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18360,8 +15694,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 221))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18381,8 +15714,8 @@ (Expression (Assign (Var current_statement__) (Literal 225))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_3d_row_vec\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_3d_row_vec\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -18390,16 +15723,14 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var d_3d_row_vec) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) ((Var N) (Constructor (StdVector (StdVector (Matrix Double 1 -1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var K) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18408,8 +15739,7 @@ (Expression (Assign (Var current_statement__) (Literal 225))) (Expression (Assign (Var d_3d_row_vec_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_3d_row_vec\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_3d_row_vec\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18422,31 +15752,25 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_3d_row_vec) (Index (Var d_3d_row_vec_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable d_3d_row_vec\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) @@ -18472,13 +15796,12 @@ (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_ar_mat_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_ar_mat_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 226))) (Expression (Assign (Var d_ar_mat_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_ar_mat\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_ar_mat\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18488,49 +15811,39 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 5)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 5)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 4)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 4)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_ar_mat) (Index (Var d_ar_mat_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable d_ar_mat\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 226))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"d_ar_mat\"") (Var d_ar_mat) - (Literal 0)))) + ((Var function__) (Literal "\"d_ar_mat\"") (Var d_ar_mat) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 226))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"d_ar_mat\"") (Var d_ar_mat) - (Literal 1)))) + ((Var function__) (Literal "\"d_ar_mat\"") (Var d_ar_mat) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 227))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18545,22 +15858,19 @@ (Expression (Assign (Var d_simplex_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_simplex - (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) + (OperatorNew d_simplex (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) ((MethodCall (Var d_simplex_data__) data () ()) (Var N)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_simplex_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_simplex_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 228))) (Expression (Assign (Var d_simplex_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_simplex\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_simplex\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18575,8 +15885,7 @@ (Literal "\"assigning variable d_simplex\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (Assign (Var current_statement__) (Literal 228))) (Expression (FunCall stan::math::check_simplex () @@ -18592,8 +15901,8 @@ (Expression (Assign (Var current_statement__) (Literal 231))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_1d_simplex\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_1d_simplex\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) @@ -18602,8 +15911,7 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18612,8 +15920,7 @@ (Expression (Assign (Var current_statement__) (Literal 231))) (Expression (Assign (Var d_1d_simplex_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_1d_simplex\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_1d_simplex\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18634,13 +15941,11 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 231))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"d_1d_simplex\"") - (Var d_1d_simplex)))) + ((Var function__) (Literal "\"d_1d_simplex\"") (Var d_1d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 232))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -18660,8 +15965,8 @@ (Expression (Assign (Var current_statement__) (Literal 236))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_3d_simplex\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_3d_simplex\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var N))) (FunCall static_cast ((TypeLiteral size_t)) ((Var M))) @@ -18669,16 +15974,14 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var N)))))))) (Expression (Assign (Var d_3d_simplex) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18687,8 +15990,7 @@ (Expression (Assign (Var current_statement__) (Literal 236))) (Expression (Assign (Var d_3d_simplex_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_3d_simplex\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_3d_simplex\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18701,39 +16003,32 @@ (BinOp (Var sym2__) LEq (Var K)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var M)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var N)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var N)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_3d_simplex) (Index (Var d_3d_simplex_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) (Literal "\"assigning variable d_3d_simplex\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 236))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"d_3d_simplex\"") - (Var d_3d_simplex)))) + ((Var function__) (Literal "\"d_3d_simplex\"") (Var d_3d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 237))) (Expression (MethodCall (Var context__) validate_dims () @@ -18748,10 +16043,8 @@ ((Literal 5) (Literal 4) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_cfcov_54 - (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) - ((MethodCall (Var d_cfcov_54_data__) data () ()) (Literal 5) - (Literal 4)))) + (OperatorNew d_cfcov_54 (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) + ((MethodCall (Var d_cfcov_54_data__) data () ()) (Literal 5) (Literal 4)))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18760,8 +16053,7 @@ (Expression (Assign (Var current_statement__) (Literal 237))) (Expression (Assign (Var d_cfcov_54_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_cfcov_54\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_cfcov_54\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18771,8 +16063,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 5)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 5)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -18783,8 +16074,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 237))) (Expression (FunCall stan::math::check_cholesky_factor () @@ -18803,10 +16093,8 @@ ((Literal 3) (Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_cfcov_33 - (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) - ((MethodCall (Var d_cfcov_33_data__) data () ()) (Literal 3) - (Literal 3)))) + (OperatorNew d_cfcov_33 (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) + ((MethodCall (Var d_cfcov_33_data__) data () ()) (Literal 3) (Literal 3)))) (Block ((VariableDefn ((static false) (constexpr false) @@ -18815,8 +16103,7 @@ (Expression (Assign (Var current_statement__) (Literal 238))) (Expression (Assign (Var d_cfcov_33_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_cfcov_33\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_cfcov_33\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18826,8 +16113,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -18838,8 +16124,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 238))) (Expression (FunCall stan::math::check_cholesky_factor () @@ -18851,8 +16136,8 @@ (Expression (Assign (Var current_statement__) (Literal 240))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_cfcov_33_ar\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_cfcov_33_ar\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var K))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 3))) @@ -18872,8 +16157,7 @@ (Expression (Assign (Var current_statement__) (Literal 240))) (Expression (Assign (Var d_cfcov_33_ar_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_cfcov_33_ar\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_cfcov_33_ar\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18883,12 +16167,11 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) (BinOp (Var sym3__) LEq (Var K)) (Increment (Var sym3__)) (Block ((Expression @@ -18901,27 +16184,22 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 240))) (Expression (FunCall stan::math::check_cholesky_factor () - ((Var function__) (Literal "\"d_cfcov_33_ar\"") - (Var d_cfcov_33_ar)))) + ((Var function__) (Literal "\"d_cfcov_33_ar\"") (Var d_cfcov_33_ar)))) (Expression (Assign (Var current_statement__) (Literal 241))) (Expression (MethodCall (Var context__) validate_dims () ((Literal "\"data initialization\"") (Literal "\"d_int\"") - (Literal "\"int\"") - (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) + (Literal "\"int\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) (Expression - (Assign (Var d_int) - (FunCall std::numeric_limits::min () ()))) + (Assign (Var d_int) (FunCall std::numeric_limits::min () ()))) (Expression (Assign (Var current_statement__) (Literal 241))) (Expression (Assign (Var d_int) - (Index - (MethodCall (Var context__) vals_i () ((Literal "\"d_int\""))) + (Index (MethodCall (Var context__) vals_i () ((Literal "\"d_int\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 242))) (Expression @@ -18941,18 +16219,16 @@ (Expression (Assign (Var current_statement__) (Literal 243))) (Expression (Assign (Var d_int_array) - (MethodCall (Var context__) vals_i () - ((Literal "\"d_int_array\""))))) + (MethodCall (Var context__) vals_i () ((Literal "\"d_int_array\""))))) (Expression (Assign (Var current_statement__) (Literal 244))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_int_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_int_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 245))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_int_array_2d\"") (Literal "\"int\"") + ((Literal "\"data initialization\"") (Literal "\"d_int_array_2d\"") + (Literal "\"int\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2)))))))) @@ -18969,8 +16245,7 @@ (Expression (Assign (Var current_statement__) (Literal 245))) (Expression (Assign (Var d_int_array_2d_flat__) - (MethodCall (Var context__) vals_i () - ((Literal "\"d_int_array_2d\""))))) + (MethodCall (Var context__) vals_i () ((Literal "\"d_int_array_2d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -18980,8 +16255,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -18992,18 +16266,16 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 246))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_int_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_int_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 247))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_int_array_3d\"") (Literal "\"int\"") + ((Literal "\"data initialization\"") (Literal "\"d_int_array_3d\"") + (Literal "\"int\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19023,8 +16295,7 @@ (Expression (Assign (Var current_statement__) (Literal 247))) (Expression (Assign (Var d_int_array_3d_flat__) - (MethodCall (Var context__) vals_i () - ((Literal "\"d_int_array_3d\""))))) + (MethodCall (Var context__) vals_i () ((Literal "\"d_int_array_3d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19034,14 +16305,12 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var d_int)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var d_int)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () @@ -19053,8 +16322,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 248))) (Expression (MethodCall (Var context__) validate_dims () @@ -19062,13 +16330,11 @@ (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ())))) (Expression - (Assign (Var d_real) - (FunCall std::numeric_limits::quiet_NaN () ()))) + (Assign (Var d_real) (FunCall std::numeric_limits::quiet_NaN () ()))) (Expression (Assign (Var current_statement__) (Literal 248))) (Expression (Assign (Var d_real) - (Index - (MethodCall (Var context__) vals_r () ((Literal "\"d_real\""))) + (Index (MethodCall (Var context__) vals_r () ((Literal "\"d_real\""))) (Parens (BinOp (Literal 1) Subtract (Literal 1)))))) (Expression (Assign (Var current_statement__) (Literal 249))) (Expression @@ -19077,30 +16343,27 @@ (Expression (Assign (Var current_statement__) (Literal 250))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_real_array\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_real_array\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) (Expression (Assign (Var d_real_array) (Constructor (StdVector Double) - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 250))) (Expression (Assign (Var d_real_array) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_real_array\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_real_array\""))))) (Expression (Assign (Var current_statement__) (Literal 251))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_real_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_real_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 252))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_real_array_2d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_real_array_2d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2)))))))) @@ -19109,8 +16372,7 @@ (Constructor (StdVector (StdVector Double)) ((Var d_int) (Constructor (StdVector Double) - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19119,8 +16381,7 @@ (Expression (Assign (Var current_statement__) (Literal 252))) (Expression (Assign (Var d_real_array_2d_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_real_array_2d\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_real_array_2d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19130,8 +16391,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -19142,18 +16402,16 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 253))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_real_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_real_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 254))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_real_array_3d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_real_array_3d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19165,8 +16423,7 @@ (Constructor (StdVector (StdVector Double)) ((Literal 2) (Constructor (StdVector Double) - ((Literal 3) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19175,8 +16432,7 @@ (Expression (Assign (Var current_statement__) (Literal 254))) (Expression (Assign (Var d_real_array_3d_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_real_array_3d\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_real_array_3d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19186,14 +16442,12 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var d_int)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var d_int)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () @@ -19205,8 +16459,7 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 255))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -19229,20 +16482,17 @@ ((Var d_int) (Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_matrix - (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) - ((MethodCall (Var d_matrix_data__) data () ()) (Var d_int) - (Var d_int)))) + (OperatorNew d_matrix (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) + ((MethodCall (Var d_matrix_data__) data () ()) (Var d_int) (Var d_int)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_matrix_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_matrix_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 257))) (Expression (Assign (Var d_matrix_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_matrix\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_matrix\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19252,8 +16502,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -19264,28 +16513,24 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 258))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 259))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 260))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 261))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_matrix_array\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_matrix_array\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) @@ -19305,8 +16550,7 @@ (Expression (Assign (Var current_statement__) (Literal 261))) (Expression (Assign (Var d_matrix_array_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_matrix_array\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_matrix_array\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19316,14 +16560,12 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var d_int)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var d_int)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () @@ -19335,28 +16577,24 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 262))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 263))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 264))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 265))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_matrix_array_2d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_matrix_array_2d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19379,8 +16617,7 @@ (Expression (Assign (Var current_statement__) (Literal 265))) (Expression (Assign (Var d_matrix_array_2d_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_matrix_array_2d\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_matrix_array_2d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19390,60 +16627,48 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 2)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 2)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var d_int)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var d_int)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_matrix_array_2d) (Index (Var d_matrix_array_2d_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable d_matrix_array_2d\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) + (Literal "\"assigning variable d_matrix_array_2d\"") + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 266))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 267))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 268))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_matrix_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_matrix_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 269))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_matrix_array_3d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_matrix_array_3d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19452,8 +16677,7 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) (Expression (Assign (Var d_matrix_array_3d) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS)))) ((Var d_int) (Constructor (StdVector (StdVector (Matrix Double -1 -1 AoS))) ((Literal 2) @@ -19470,8 +16694,7 @@ (Expression (Assign (Var current_statement__) (Literal 269))) (Expression (Assign (Var d_matrix_array_3d_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_matrix_array_3d\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_matrix_array_3d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19481,45 +16704,34 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 3)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 3)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Literal 2)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Literal 2)) (Increment (Var sym4__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym5__) (init (Assignment (Literal 1)))) - (BinOp (Var sym5__) LEq (Var d_int)) - (Increment (Var sym5__)) + (BinOp (Var sym5__) LEq (Var d_int)) (Increment (Var sym5__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_matrix_array_3d) (Index (Var d_matrix_array_3d_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable d_matrix_array_3d\"") - (FunCall stan::model::index_uni () - ((Var sym5__))) - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) + (Literal "\"assigning variable d_matrix_array_3d\"") + (FunCall stan::model::index_uni () ((Var sym5__))) + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))))))))) @@ -19537,22 +16749,19 @@ (Expression (Assign (Var d_vector_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_vector - (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) + (OperatorNew d_vector (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) ((MethodCall (Var d_vector_data__) data () ()) (Var d_int)))) (Block ((VariableDefn ((static false) (constexpr false) - (type_ (StdVector (TypeLiteral local_scalar_t__))) - (name d_vector_flat__) (init Uninitialized))) + (type_ (StdVector (TypeLiteral local_scalar_t__))) (name d_vector_flat__) + (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 271))) (Expression (Assign (Var d_vector_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_vector\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_vector\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19567,23 +16776,20 @@ (Literal "\"assigning variable d_vector\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (Assign (Var current_statement__) (Literal 272))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_vector_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_vector_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 273))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_vector_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_vector_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 274))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_vector_array\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_vector_array\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) @@ -19592,8 +16798,7 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var d_int) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19602,8 +16807,7 @@ (Expression (Assign (Var current_statement__) (Literal 274))) (Expression (Assign (Var d_vector_array_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_vector_array\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_vector_array\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19613,8 +16817,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -19625,23 +16828,20 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 275))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_vector_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_vector_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 276))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_vector_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_vector_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 277))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_vector_array_2d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_vector_array_2d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19653,8 +16853,7 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Literal 2) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19663,8 +16862,7 @@ (Expression (Assign (Var current_statement__) (Literal 277))) (Expression (Assign (Var d_vector_array_2d_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_vector_array_2d\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_vector_array_2d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19674,14 +16872,12 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var d_int)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var d_int)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () @@ -19693,23 +16889,20 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 278))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_vector_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_vector_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 279))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_vector_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_vector_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 280))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_vector_array_3d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_vector_array_3d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19717,16 +16910,14 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) (Expression (Assign (Var d_vector_array_3d) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var d_int) (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Literal 2) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Literal 3) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19735,8 +16926,7 @@ (Expression (Assign (Var current_statement__) (Literal 280))) (Expression (Assign (Var d_vector_array_3d_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_vector_array_3d\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_vector_array_3d\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19746,37 +16936,28 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 2)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 2)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var d_int)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var d_int)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_vector_array_3d) (Index (Var d_vector_array_3d_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable d_vector_array_3d\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) + (Literal "\"assigning variable d_vector_array_3d\"") + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) @@ -19787,18 +16968,16 @@ (Expression (Assign (Var current_statement__) (Literal 282))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_row_vector\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_row_vector\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) (Expression (Assign (Var d_row_vector_data__) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew d_row_vector - (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS))) + (OperatorNew d_row_vector (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS))) ((MethodCall (Var d_row_vector_data__) data () ()) (Var d_int)))) (Block ((VariableDefn @@ -19808,8 +16987,7 @@ (Expression (Assign (Var current_statement__) (Literal 282))) (Expression (Assign (Var d_row_vector_flat__) - (MethodCall (Var context__) vals_r () - ((Literal "\"d_row_vector\""))))) + (MethodCall (Var context__) vals_r () ((Literal "\"d_row_vector\""))))) (Expression (Assign (Var pos__) (Literal 1))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -19824,23 +17002,20 @@ (Literal "\"assigning variable d_row_vector\"") (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))) (Expression (Assign (Var current_statement__) (Literal 283))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_row_vector_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_row_vector_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 284))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_row_vector_array\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_row_vector_array\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 285))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_row_vector_array\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_row_vector_array\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) @@ -19849,8 +17024,7 @@ (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var d_int) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19870,8 +17044,7 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Var d_int)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Var d_int)) (Increment (Var sym2__)) (Block ((Expression (FunCall stan::model::assign () @@ -19882,23 +17055,20 @@ (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))) (Expression (Assign (Var current_statement__) (Literal 286))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_row_vector_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_row_vector_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 287))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_row_vector_array_2d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_row_vector_array_2d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 288))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_row_vector_array_2d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_row_vector_array_2d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19910,8 +17080,7 @@ (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Literal 2) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -19931,43 +17100,37 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 2)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 2)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Var d_int)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Var d_int)) (Increment (Var sym3__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_row_vector_array_2d) (Index (Var d_row_vector_array_2d_flat__) (Parens (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable d_row_vector_array_2d\"") + (Literal "\"assigning variable d_row_vector_array_2d\"") (FunCall stan::model::index_uni () ((Var sym3__))) (FunCall stan::model::index_uni () ((Var sym2__))) (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression - (Assign (Var pos__) - (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) + (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1)))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 289))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_row_vector_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_row_vector_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 290))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"d_row_vector_array_3d\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"d_row_vector_array_3d\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 291))) (Expression (MethodCall (Var context__) validate_dims () - ((Literal "\"data initialization\"") - (Literal "\"d_row_vector_array_3d\"") (Literal "\"double\"") + ((Literal "\"data initialization\"") (Literal "\"d_row_vector_array_3d\"") + (Literal "\"double\"") (InitializerExpr (StdVector (TypeLiteral size_t)) ((FunCall static_cast ((TypeLiteral size_t)) ((Var d_int))) (FunCall static_cast ((TypeLiteral size_t)) ((Literal 2))) @@ -19975,16 +17138,14 @@ (FunCall static_cast ((TypeLiteral size_t)) ((Var d_int)))))))) (Expression (Assign (Var d_row_vector_array_3d) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) ((Var d_int) (Constructor (StdVector (StdVector (Matrix Double 1 -1 AoS))) ((Literal 2) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Literal 3) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Block ((VariableDefn ((static false) (constexpr false) @@ -20004,44 +17165,34 @@ ((For ((static false) (constexpr false) (type_ Int) (name sym2__) (init (Assignment (Literal 1)))) - (BinOp (Var sym2__) LEq (Literal 3)) - (Increment (Var sym2__)) + (BinOp (Var sym2__) LEq (Literal 3)) (Increment (Var sym2__)) (Block ((For - ((static false) (constexpr false) (type_ Int) - (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq (Literal 2)) - (Increment (Var sym3__)) + ((static false) (constexpr false) (type_ Int) (name sym3__) + (init (Assignment (Literal 1)))) + (BinOp (Var sym3__) LEq (Literal 2)) (Increment (Var sym3__)) (Block ((For - ((static false) (constexpr false) (type_ Int) + ((static false) (constexpr false) (type_ Int) (name sym4__) (init (Assignment (Literal 1)))) - (BinOp (Var sym4__) LEq (Var d_int)) - (Increment (Var sym4__)) + (BinOp (Var sym4__) LEq (Var d_int)) (Increment (Var sym4__)) (Block ((Expression (FunCall stan::model::assign () ((Var d_row_vector_array_3d) (Index (Var d_row_vector_array_3d_flat__) - (Parens - (BinOp (Var pos__) Subtract (Literal 1)))) - (Literal - "\"assigning variable d_row_vector_array_3d\"") - (FunCall stan::model::index_uni () - ((Var sym4__))) - (FunCall stan::model::index_uni () - ((Var sym3__))) - (FunCall stan::model::index_uni () - ((Var sym2__))) - (FunCall stan::model::index_uni () - ((Var sym1__)))))) + (Parens (BinOp (Var pos__) Subtract (Literal 1)))) + (Literal "\"assigning variable d_row_vector_array_3d\"") + (FunCall stan::model::index_uni () ((Var sym4__))) + (FunCall stan::model::index_uni () ((Var sym3__))) + (FunCall stan::model::index_uni () ((Var sym2__))) + (FunCall stan::model::index_uni () ((Var sym1__)))))) (Expression (Assign (Var pos__) (Parens (BinOp (Var pos__) Add (Literal 1))))))))))))))))))) (Expression (Assign (Var current_statement__) (Literal 292))) (Expression - (Assign (Var td_int) - (FunCall std::numeric_limits::min () ()))) + (Assign (Var td_int) (FunCall std::numeric_limits::min () ()))) (Expression (Assign (Var current_statement__) (Literal 293))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -20063,29 +17214,23 @@ (Expression (Assign (Var current_statement__) (Literal 296))) (Expression (FunCall stan::model::assign () - ((Var td_1dk) - (FunCall stan::math::rep_array () ((Literal 1) (Var M))) + ((Var td_1dk) (FunCall stan::math::rep_array () ((Literal 1) (Var M))) (Literal "\"assigning variable td_1dk\"")))) (Expression (Assign (Var current_statement__) (Literal 297))) - (Expression - (Assign (Var td_a) (FunCall std::numeric_limits::min () ()))) + (Expression (Assign (Var td_a) (FunCall std::numeric_limits::min () ()))) (Expression (Assign (Var current_statement__) (Literal 297))) (Expression (Assign (Var td_a) (Var N))) (Expression (Assign (Var current_statement__) (Literal 298))) (Expression - (Assign (Var td_b) - (FunCall std::numeric_limits::quiet_NaN () ()))) + (Assign (Var td_b) (FunCall std::numeric_limits::quiet_NaN () ()))) (Expression (Assign (Var current_statement__) (Literal 298))) - (Expression - (Assign (Var td_b) (Parens (BinOp (Var N) Multiply (Var J))))) + (Expression (Assign (Var td_b) (Parens (BinOp (Var N) Multiply (Var J))))) (Expression (Assign (Var current_statement__) (Literal 299))) (Expression - (Assign (Var td_c) - (FunCall std::numeric_limits::quiet_NaN () ()))) + (Assign (Var td_c) (FunCall std::numeric_limits::quiet_NaN () ()))) (Expression (Assign (Var current_statement__) (Literal 299))) (Expression - (Assign (Var td_c) - (FunCall foo_bar1 () ((Var td_b) (Var pstream__))))) + (Assign (Var td_c) (FunCall foo_bar1 () ((Var td_b) (Var pstream__))))) (Expression (Assign (Var current_statement__) (Literal 300))) (Expression (Assign (Var td_ar_mat) @@ -20104,11 +17249,9 @@ (Expression (Assign (Var td_simplex_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew td_simplex - (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) + (OperatorNew td_simplex (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) ((MethodCall (Var td_simplex_data__) data () ()) (Var N)))) (Expression (Assign (Var current_statement__) (Literal 303))) (Expression @@ -20124,8 +17267,7 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var N) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 306))) (Expression (FunCall stan::math::validate_non_negative_index () @@ -20145,16 +17287,14 @@ (Expression (Assign (Var current_statement__) (Literal 310))) (Expression (Assign (Var td_3d_simplex) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var N) (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Var M) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var K) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var N) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var N) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Expression (Assign (Var current_statement__) (Literal 311))) (Expression (Assign (Var td_cfcov_54_data__) @@ -20162,10 +17302,8 @@ ((Literal 5) (Literal 5) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew td_cfcov_54 - (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) - ((MethodCall (Var td_cfcov_54_data__) data () ()) (Literal 5) - (Literal 5)))) + (OperatorNew td_cfcov_54 (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) + ((MethodCall (Var td_cfcov_54_data__) data () ()) (Literal 5) (Literal 5)))) (Expression (Assign (Var current_statement__) (Literal 312))) (Expression (Assign (Var td_cfcov_33_data__) @@ -20173,16 +17311,13 @@ ((Literal 3) (Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression - (OperatorNew td_cfcov_33 - (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) - ((MethodCall (Var td_cfcov_33_data__) data () ()) (Literal 3) - (Literal 3)))) + (OperatorNew td_cfcov_33 (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) + ((MethodCall (Var td_cfcov_33_data__) data () ()) (Literal 3) (Literal 3)))) (Expression (Assign (Var current_statement__) (Literal 313))) (Expression (Assign (Var x_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (OperatorNew x (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) ((MethodCall (Var x_data__) data () ()) (Literal 2)))) @@ -20190,8 +17325,7 @@ (Expression (Assign (Var y_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (OperatorNew y (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) ((MethodCall (Var y_data__) data () ()) (Literal 2)))) @@ -20199,8 +17333,7 @@ (Expression (Assign (Var dat) (Constructor (StdVector Double) - ((Literal 0) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Literal 0) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 316))) (Expression (Assign (Var dat_int) @@ -20212,8 +17345,7 @@ (Constructor (StdVector (StdVector Double)) ((Literal 0) (Constructor (StdVector Double) - ((Literal 0) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 0) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 318))) (Expression (Assign (Var x_i) @@ -20225,14 +17357,14 @@ (Expression (Assign (Var td_int) (Parens - (BinOp (FunCall stan::math::primitive_value () ((Literal 1))) - Or (FunCall stan::math::primitive_value () ((Literal 2))))))) + (BinOp (FunCall stan::math::primitive_value () ((Literal 1))) Or + (FunCall stan::math::primitive_value () ((Literal 2))))))) (Expression (Assign (Var current_statement__) (Literal 320))) (Expression (Assign (Var td_int) (Parens - (BinOp (FunCall stan::math::primitive_value () ((Literal 1))) - And (FunCall stan::math::primitive_value () ((Literal 2))))))) + (BinOp (FunCall stan::math::primitive_value () ((Literal 1))) And + (FunCall stan::math::primitive_value () ((Literal 2))))))) (Expression (Assign (Var current_statement__) (Literal 329))) (For ((static false) (constexpr false) (type_ Int) (name i) @@ -20245,22 +17377,19 @@ (init (Assignment (Literal 1)))) (BinOp (Var j) LEq (Literal 3)) (Increment (Var j)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 325))) + ((Expression (Assign (Var current_statement__) (Literal 325))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Literal 4)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 323))) + ((Expression (Assign (Var current_statement__) (Literal 323))) (For ((static false) (constexpr false) (type_ Int) (name n) (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Literal 5)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 321))) + ((Expression (Assign (Var current_statement__) (Literal 321))) (Expression (FunCall stan::model::assign () ((Var td_ar_mat) (Literal 0.4) @@ -20278,8 +17407,7 @@ ((Expression (Assign (Var current_statement__) (Literal 330))) (Expression (FunCall stan::model::assign () - ((Var td_simplex) - (Parens (BinOp (Literal 1.0) Divide (Var N))) + ((Var td_simplex) (Parens (BinOp (Literal 1.0) Divide (Var N))) (Literal "\"assigning variable td_simplex\"") (FunCall stan::model::index_uni () ((Var i)))))) (Expression (Assign (Var current_statement__) (Literal 338))) @@ -20288,31 +17416,26 @@ (init (Assignment (Literal 1)))) (BinOp (Var n) LEq (Var N)) (Increment (Var n)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 331))) + ((Expression (Assign (Var current_statement__) (Literal 331))) (Expression (FunCall stan::model::assign () - ((Var td_1d_simplex) - (Parens (BinOp (Literal 1.0) Divide (Var N))) + ((Var td_1d_simplex) (Parens (BinOp (Literal 1.0) Divide (Var N))) (Literal "\"assigning variable td_1d_simplex\"") (FunCall stan::model::index_uni () ((Var n))) (FunCall stan::model::index_uni () ((Var i)))))) - (Expression - (Assign (Var current_statement__) (Literal 336))) + (Expression (Assign (Var current_statement__) (Literal 336))) (For ((static false) (constexpr false) (type_ Int) (name m) (init (Assignment (Literal 1)))) (BinOp (Var m) LEq (Var M)) (Increment (Var m)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 334))) + ((Expression (Assign (Var current_statement__) (Literal 334))) (For ((static false) (constexpr false) (type_ Int) (name k) (init (Assignment (Literal 1)))) (BinOp (Var k) LEq (Var K)) (Increment (Var k)) (Block - ((Expression - (Assign (Var current_statement__) (Literal 332))) + ((Expression (Assign (Var current_statement__) (Literal 332))) (Expression (FunCall stan::model::assign () ((Var td_3d_simplex) @@ -20335,15 +17458,14 @@ (BinOp (Var j) LEq (Literal 5)) (Increment (Var j)) (Block ((VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double -1 -1 AoS)) (name l_mat) + ((static false) (constexpr false) (type_ (Matrix Double -1 -1 AoS)) + (name l_mat) (init (Assignment (StaticMethodCall (Matrix Double -1 -1 AoS) Constant () ((Literal 2) (Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))))) - (Expression - (Assign (Var current_statement__) (Literal 341))) + (Expression (Assign (Var current_statement__) (Literal 341))) (Expression (FunCall stan::model::assign () ((Var l_mat) @@ -20352,31 +17474,26 @@ (FunCall stan::model::index_uni () ((Var i))) (FunCall stan::model::index_uni () ((Var j))))) (Literal "\"assigning variable l_mat\"")))) - (Expression - (Assign (Var current_statement__) (Literal 342))) + (Expression (Assign (Var current_statement__) (Literal 342))) (IfElse (Var pstream__) (Block ((Expression (FunCall stan::math::stan_print () ((Var pstream__) (Literal "\"ar dim1: \"")))) (Expression - (FunCall stan::math::stan_print () - ((Var pstream__) (Var i)))) + (FunCall stan::math::stan_print () ((Var pstream__) (Var i)))) (Expression (FunCall stan::math::stan_print () ((Var pstream__) (Literal "\" ar dim2: \"")))) (Expression - (FunCall stan::math::stan_print () - ((Var pstream__) (Var j)))) + (FunCall stan::math::stan_print () ((Var pstream__) (Var j)))) (Expression (FunCall stan::math::stan_print () ((Var pstream__) (Literal "\" matrix: \"")))) (Expression - (FunCall stan::math::stan_print () - ((Var pstream__) (Var l_mat)))) + (FunCall stan::math::stan_print () ((Var pstream__) (Var l_mat)))) (Expression - (StreamInsertion (Deref (Var pstream__)) - ((Literal std::endl)))))) + (StreamInsertion (Deref (Var pstream__)) ((Literal std::endl)))))) ()))))))) (Expression (Assign (Var current_statement__) (Literal 347))) (Expression @@ -20384,8 +17501,7 @@ ((Var td_cfcov_54) (FunCall stan::math::diag_matrix () ((FunCall stan::math::rep_vector () - ((Literal 1) - (FunCall stan::math::rows () ((Var td_cfcov_54))))))) + ((Literal 1) (FunCall stan::math::rows () ((Var td_cfcov_54))))))) (Literal "\"assigning variable td_cfcov_54\"")))) (Expression (Assign (Var current_statement__) (Literal 348))) (Expression @@ -20393,23 +17509,19 @@ ((Var td_cfcov_33) (FunCall stan::math::diag_matrix () ((FunCall stan::math::rep_vector () - ((Literal 1) - (FunCall stan::math::rows () ((Var td_cfcov_33))))))) + ((Literal 1) (FunCall stan::math::rows () ((Var td_cfcov_33))))))) (Literal "\"assigning variable td_cfcov_33\"")))) (Block ((VariableDefn ((static false) (constexpr false) (type_ Double) (name z) - (init - (Assignment - (FunCall std::numeric_limits::quiet_NaN () ()))))) + (init (Assignment (FunCall std::numeric_limits::quiet_NaN () ()))))) (VariableDefn - ((static false) (constexpr false) - (type_ (Matrix Double 1 -1 AoS)) (name blocked_tdata_vs) + ((static false) (constexpr false) (type_ (Matrix Double 1 -1 AoS)) + (name blocked_tdata_vs) (init (Assignment (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 351))) (For ((static false) (constexpr false) (type_ Int) (name sym1__) @@ -20429,7 +17541,7 @@ (Expression (Assign (Var current_statement__) (Literal 352))) (Expression (Assign (Var z) (Literal 0)))))) (VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name indices) (init (Assignment @@ -20444,7 +17556,7 @@ (Literal "\"assigning variable indices\"")))) (Block ((VariableDefn - ((static false) (constexpr false) (type_ (StdVector Int)) + ((static false) (constexpr false) (type_ (StdVector Int)) (name sym1__) (init Uninitialized))) (Expression (Assign (Var current_statement__) (Literal 354))) (Expression @@ -20452,28 +17564,24 @@ ((Var sym1__) (FunCall stan::model::rvalue () ((Var indices) (Literal "\"indices\"") - (FunCall stan::model::index_min_max () - ((Literal 1) (Literal 3))))) + (FunCall stan::model::index_min_max () ((Literal 1) (Literal 3))))) (Literal "\"assigning variable sym1__\"")))) (Expression (Assign (Var current_statement__) (Literal 355))) (For ((static false) (constexpr false) (type_ Int) (name sym3__) (init (Assignment (Literal 1)))) - (BinOp (Var sym3__) LEq - (FunCall stan::math::size () ((Var sym1__)))) + (BinOp (Var sym3__) LEq (FunCall stan::math::size () ((Var sym1__)))) (Increment (Var sym3__)) (Block ((VariableDefn ((static false) (constexpr false) (type_ Int) (name i) (init Uninitialized))) - (Expression - (Assign (Var current_statement__) (Literal 355))) + (Expression (Assign (Var current_statement__) (Literal 355))) (Expression (Assign (Var i) (Index (Var sym1__) (Parens (BinOp (Var sym3__) Subtract (Literal 1)))))) - (Expression - (Assign (Var current_statement__) (Literal 356))) + (Expression (Assign (Var current_statement__) (Literal 356))) (Expression (Assign (Var z) (Var i)))))))))) (Expression (Assign (Var current_statement__) (Literal 358))) (Expression @@ -20525,14 +17633,12 @@ (InitializerExpr (StdVector Int) ((Literal 1) (Literal 1))) (Literal "\"assigning variable arr_mul_ind\"") (FunCall stan::model::index_uni () ((Literal 1))) - (FunCall stan::model::index_min_max () - ((Literal 1) (Literal 2)))))) + (FunCall stan::model::index_min_max () ((Literal 1) (Literal 2)))))) (Expression (Assign (Var current_statement__) (Literal 364))) (Expression (Assign (Var x_mul_ind) (Constructor (StdVector Double) - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 364))) (Expression (FunCall stan::model::assign () @@ -20546,32 +17652,30 @@ (Expression (Assign (Var current_statement__) (Literal 366))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_real_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_real_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 367))) (Expression (Assign (Var transformed_data_real_array) (Constructor (StdVector Double) - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (Assign (Var current_statement__) (Literal 368))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_real_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_real_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 369))) (Expression (Assign (Var transformed_data_real_array_2d) (Constructor (StdVector (StdVector Double)) ((Var d_int) (Constructor (StdVector Double) - ((Literal 2) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Literal 2) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 370))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_real_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_real_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 371))) (Expression (Assign (Var transformed_data_real_array_3d) @@ -20580,18 +17684,15 @@ (Constructor (StdVector (StdVector Double)) ((Literal 2) (Constructor (StdVector Double) - ((Literal 3) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Literal 3) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 372))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"transformed_data_matrix\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 373))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"transformed_data_matrix\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 374))) (Expression (Assign (Var transformed_data_matrix_data__) @@ -20601,23 +17702,23 @@ (Expression (OperatorNew transformed_data_matrix (TypeTrait Eigen::Map ((Matrix Double -1 -1 AoS))) - ((MethodCall (Var transformed_data_matrix_data__) data () ()) + ((MethodCall (Var transformed_data_matrix_data__) data () ()) (Var d_int) (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 375))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 376))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 377))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 378))) (Expression (Assign (Var transformed_data_matrix_array) @@ -20629,18 +17730,18 @@ (Expression (Assign (Var current_statement__) (Literal 379))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 380))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 381))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 382))) (Expression (Assign (Var transformed_data_matrix_array_2d) @@ -20654,23 +17755,22 @@ (Expression (Assign (Var current_statement__) (Literal 383))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 384))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 385))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_matrix_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_matrix_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 386))) (Expression (Assign (Var transformed_data_matrix_array_3d) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 -1 AoS)))) ((Var d_int) (Constructor (StdVector (StdVector (Matrix Double -1 -1 AoS))) ((Literal 2) @@ -20682,47 +17782,43 @@ (Expression (Assign (Var current_statement__) (Literal 387))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector\"") (Literal "\"d_int\"") - (Var d_int)))) + ((Literal "\"transformed_data_vector\"") (Literal "\"d_int\"") (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 388))) (Expression (Assign (Var transformed_data_vector_data__) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (OperatorNew transformed_data_vector (TypeTrait Eigen::Map ((Matrix Double -1 1 AoS))) - ((MethodCall (Var transformed_data_vector_data__) data () ()) - (Var d_int)))) + ((MethodCall (Var transformed_data_vector_data__) data () ()) (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 389))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_vector_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 390))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_vector_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 391))) (Expression (Assign (Var transformed_data_vector_array) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Var d_int) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 392))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_vector_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 393))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_vector_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 394))) (Expression (Assign (Var transformed_data_vector_array_2d) @@ -20731,76 +17827,70 @@ (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Literal 2) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 395))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_vector_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 396))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_vector_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_vector_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 397))) (Expression (Assign (Var transformed_data_vector_array_3d) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double -1 1 AoS)))) ((Var d_int) (Constructor (StdVector (StdVector (Matrix Double -1 1 AoS))) ((Literal 2) (Constructor (StdVector (Matrix Double -1 1 AoS)) ((Literal 3) (StaticMethodCall (Matrix Double -1 1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Expression (Assign (Var current_statement__) (Literal 398))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 399))) (Expression (Assign (Var transformed_data_row_vector_data__) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))) (Expression (OperatorNew transformed_data_row_vector (TypeTrait Eigen::Map ((Matrix Double 1 -1 AoS))) - ((MethodCall (Var transformed_data_row_vector_data__) data () - ()) + ((MethodCall (Var transformed_data_row_vector_data__) data () ()) (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 400))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 401))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector_array\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector_array\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 402))) (Expression (Assign (Var transformed_data_row_vector_array) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Var d_int) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))) (Expression (Assign (Var current_statement__) (Literal 403))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 404))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector_array_2d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector_array_2d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 405))) (Expression (Assign (Var transformed_data_row_vector_array_2d) @@ -20809,31 +17899,28 @@ (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Literal 2) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))) (Expression (Assign (Var current_statement__) (Literal 406))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 407))) (Expression (FunCall stan::math::validate_non_negative_index () - ((Literal "\"transformed_data_row_vector_array_3d\"") - (Literal "\"d_int\"") (Var d_int)))) + ((Literal "\"transformed_data_row_vector_array_3d\"") (Literal "\"d_int\"") + (Var d_int)))) (Expression (Assign (Var current_statement__) (Literal 408))) (Expression (Assign (Var transformed_data_row_vector_array_3d) - (Constructor - (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) + (Constructor (StdVector (StdVector (StdVector (Matrix Double 1 -1 AoS)))) ((Var d_int) (Constructor (StdVector (StdVector (Matrix Double 1 -1 AoS))) ((Literal 2) (Constructor (StdVector (Matrix Double 1 -1 AoS)) ((Literal 3) (StaticMethodCall (Matrix Double 1 -1 AoS) Constant () - ((Var d_int) - (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) + ((Var d_int) (FunCall std::numeric_limits::quiet_NaN () ()))))))))))) (Expression (Assign (Var current_statement__) (Literal 409))) (Expression (Assign (Var transformed_data_real) @@ -20867,31 +17954,25 @@ (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) (FunCall stan::math::pow () ((Var d_int_array_2d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 416))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_int_array_2d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_int_array_2d) (Var d_real))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 417))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) (FunCall stan::math::pow () ((Var d_int_array_3d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 418))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_int_array_3d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_int_array_3d) (Var d_real))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 419))) (Expression (FunCall stan::model::assign () @@ -20909,31 +17990,25 @@ (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) (FunCall stan::math::pow () ((Var d_int) (Var d_int_array_2d))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 422))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_int_array_2d))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_int_array_2d))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 423))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) (FunCall stan::math::pow () ((Var d_int) (Var d_int_array_3d))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 424))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_int_array_3d))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_int_array_3d))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 425))) (Expression (FunCall stan::model::assign () @@ -20950,34 +18025,26 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_real_array_2d))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_real_array_2d))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 428))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_real_array_2d))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_real_array_2d))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 429))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_real_array_3d))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_real_array_3d))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 430))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_real_array_3d))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_real_array_3d))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 431))) (Expression (FunCall stan::model::assign () @@ -20994,80 +18061,62 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_real_array_2d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real_array_2d) (Var d_int))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 434))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_real_array_2d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real_array_2d) (Var d_real))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 435))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_real_array_3d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real_array_3d) (Var d_int))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 436))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_real_array_3d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real_array_3d) (Var d_real))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 437))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array) - (FunCall stan::math::pow () - ((Var d_int_array) (Var d_int_array))) + (FunCall stan::math::pow () ((Var d_int_array) (Var d_int_array))) (Literal "\"assigning variable transformed_data_real_array\"")))) (Expression (Assign (Var current_statement__) (Literal 438))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array) - (FunCall stan::math::pow () - ((Var d_real_array) (Var d_real_array))) + (FunCall stan::math::pow () ((Var d_real_array) (Var d_real_array))) (Literal "\"assigning variable transformed_data_real_array\"")))) (Expression (Assign (Var current_statement__) (Literal 439))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_int_array_2d) (Var d_int_array_2d))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_int_array_2d) (Var d_int_array_2d))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 440))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_2d) - (FunCall stan::math::pow () - ((Var d_real_array_2d) (Var d_real_array_2d))) - (Literal - "\"assigning variable transformed_data_real_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real_array_2d) (Var d_real_array_2d))) + (Literal "\"assigning variable transformed_data_real_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 441))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_int_array_3d) (Var d_int_array_3d))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_int_array_3d) (Var d_int_array_3d))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 442))) (Expression (FunCall stan::model::assign () ((Var transformed_data_real_array_3d) - (FunCall stan::math::pow () - ((Var d_real_array_3d) (Var d_real_array_3d))) - (Literal - "\"assigning variable transformed_data_real_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real_array_3d) (Var d_real_array_3d))) + (Literal "\"assigning variable transformed_data_real_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 443))) (Expression (FunCall stan::model::assign () @@ -21084,70 +18133,56 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_vector) - (FunCall stan::math::fma () - ((Var d_vector) (Var d_vector) (Var d_vector))) + (FunCall stan::math::fma () ((Var d_vector) (Var d_vector) (Var d_vector))) (Literal "\"assigning variable transformed_data_vector\"")))) (Expression (Assign (Var current_statement__) (Literal 446))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector) - (FunCall stan::math::fma () - ((Var d_vector) (Var d_vector) (Var d_real))) + (FunCall stan::math::fma () ((Var d_vector) (Var d_vector) (Var d_real))) (Literal "\"assigning variable transformed_data_vector\"")))) (Expression (Assign (Var current_statement__) (Literal 447))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector) - (FunCall stan::math::fma () - ((Var d_real) (Var d_vector) (Var d_real))) + (FunCall stan::math::fma () ((Var d_real) (Var d_vector) (Var d_real))) (Literal "\"assigning variable transformed_data_vector\"")))) (Expression (Assign (Var current_statement__) (Literal 448))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array) (FunCall stan::math::pow () ((Var d_vector_array) (Var d_int))) - (Literal - "\"assigning variable transformed_data_vector_array\"")))) + (Literal "\"assigning variable transformed_data_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 449))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array) - (FunCall stan::math::pow () - ((Var d_vector_array) (Var d_real))) - (Literal - "\"assigning variable transformed_data_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_vector_array) (Var d_real))) + (Literal "\"assigning variable transformed_data_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 450))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_vector_array_2d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_vector_array_2d) (Var d_int))) + (Literal "\"assigning variable transformed_data_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 451))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_vector_array_2d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_vector_array_2d) (Var d_real))) + (Literal "\"assigning variable transformed_data_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 452))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_vector_array_3d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_vector_array_3d) (Var d_int))) + (Literal "\"assigning variable transformed_data_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 453))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_vector_array_3d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_vector_array_3d) (Var d_real))) + (Literal "\"assigning variable transformed_data_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 454))) (Expression (FunCall stan::model::assign () @@ -21165,48 +18200,37 @@ (FunCall stan::model::assign () ((Var transformed_data_vector_array) (FunCall stan::math::pow () ((Var d_int) (Var d_vector_array))) - (Literal - "\"assigning variable transformed_data_vector_array\"")))) + (Literal "\"assigning variable transformed_data_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 457))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array) - (FunCall stan::math::pow () - ((Var d_real) (Var d_vector_array))) - (Literal - "\"assigning variable transformed_data_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_vector_array))) + (Literal "\"assigning variable transformed_data_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 458))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_vector_array_2d))) - (Literal - "\"assigning variable transformed_data_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_vector_array_2d))) + (Literal "\"assigning variable transformed_data_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 459))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_vector_array_2d))) - (Literal - "\"assigning variable transformed_data_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_vector_array_2d))) + (Literal "\"assigning variable transformed_data_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 460))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_vector_array_3d))) - (Literal - "\"assigning variable transformed_data_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_vector_array_3d))) + (Literal "\"assigning variable transformed_data_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 461))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_vector_array_3d))) - (Literal - "\"assigning variable transformed_data_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_vector_array_3d))) + (Literal "\"assigning variable transformed_data_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 462))) (Expression (FunCall stan::model::assign () @@ -21217,40 +18241,34 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_vector) - (FunCall stan::math::fma () - ((Var d_vector) (Var d_vector) (Var d_vector))) + (FunCall stan::math::fma () ((Var d_vector) (Var d_vector) (Var d_vector))) (Literal "\"assigning variable transformed_data_vector\"")))) (Expression (Assign (Var current_statement__) (Literal 464))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector) - (FunCall stan::math::fma () - ((Var d_vector) (Var d_vector) (Var d_real))) + (FunCall stan::math::fma () ((Var d_vector) (Var d_vector) (Var d_real))) (Literal "\"assigning variable transformed_data_vector\"")))) (Expression (Assign (Var current_statement__) (Literal 465))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array) - (FunCall stan::math::pow () - ((Var d_vector_array) (Var d_vector_array))) - (Literal - "\"assigning variable transformed_data_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_vector_array) (Var d_vector_array))) + (Literal "\"assigning variable transformed_data_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 466))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_2d) (FunCall stan::math::pow () ((Var d_vector_array_2d) (Var d_vector_array_2d))) - (Literal - "\"assigning variable transformed_data_vector_array_2d\"")))) + (Literal "\"assigning variable transformed_data_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 467))) (Expression (FunCall stan::model::assign () ((Var transformed_data_vector_array_3d) (FunCall stan::math::pow () ((Var d_vector_array_3d) (Var d_vector_array_3d))) - (Literal - "\"assigning variable transformed_data_vector_array_3d\"")))) + (Literal "\"assigning variable transformed_data_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 468))) (Expression (FunCall stan::model::assign () @@ -21267,50 +18285,38 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array) - (FunCall stan::math::pow () - ((Var d_row_vector_array) (Var d_int))) - (Literal - "\"assigning variable transformed_data_row_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_row_vector_array) (Var d_int))) + (Literal "\"assigning variable transformed_data_row_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 471))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array) - (FunCall stan::math::pow () - ((Var d_row_vector_array) (Var d_real))) - (Literal - "\"assigning variable transformed_data_row_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_row_vector_array) (Var d_real))) + (Literal "\"assigning variable transformed_data_row_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 472))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_row_vector_array_2d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_row_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_row_vector_array_2d) (Var d_int))) + (Literal "\"assigning variable transformed_data_row_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 473))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_row_vector_array_2d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_row_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_row_vector_array_2d) (Var d_real))) + (Literal "\"assigning variable transformed_data_row_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 474))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_row_vector_array_3d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_row_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_row_vector_array_3d) (Var d_int))) + (Literal "\"assigning variable transformed_data_row_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 475))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_row_vector_array_3d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_row_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_row_vector_array_3d) (Var d_real))) + (Literal "\"assigning variable transformed_data_row_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 476))) (Expression (FunCall stan::model::assign () @@ -21327,56 +18333,43 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array) - (FunCall stan::math::pow () - ((Var d_int) (Var d_row_vector_array))) - (Literal - "\"assigning variable transformed_data_row_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_row_vector_array))) + (Literal "\"assigning variable transformed_data_row_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 479))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array) - (FunCall stan::math::pow () - ((Var d_real) (Var d_row_vector_array))) - (Literal - "\"assigning variable transformed_data_row_vector_array\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_row_vector_array))) + (Literal "\"assigning variable transformed_data_row_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 480))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_row_vector_array_2d))) - (Literal - "\"assigning variable transformed_data_row_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_row_vector_array_2d))) + (Literal "\"assigning variable transformed_data_row_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 481))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_2d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_row_vector_array_2d))) - (Literal - "\"assigning variable transformed_data_row_vector_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_row_vector_array_2d))) + (Literal "\"assigning variable transformed_data_row_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 482))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_row_vector_array_3d))) - (Literal - "\"assigning variable transformed_data_row_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_row_vector_array_3d))) + (Literal "\"assigning variable transformed_data_row_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 483))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_3d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_row_vector_array_3d))) - (Literal - "\"assigning variable transformed_data_row_vector_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_row_vector_array_3d))) + (Literal "\"assigning variable transformed_data_row_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 484))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector) - (FunCall stan::math::pow () - ((Var d_row_vector) (Var d_row_vector))) + (FunCall stan::math::pow () ((Var d_row_vector) (Var d_row_vector))) (Literal "\"assigning variable transformed_data_row_vector\"")))) (Expression (Assign (Var current_statement__) (Literal 485))) (Expression @@ -21384,24 +18377,21 @@ ((Var transformed_data_row_vector_array) (FunCall stan::math::pow () ((Var d_row_vector_array) (Var d_row_vector_array))) - (Literal - "\"assigning variable transformed_data_row_vector_array\"")))) + (Literal "\"assigning variable transformed_data_row_vector_array\"")))) (Expression (Assign (Var current_statement__) (Literal 486))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_2d) (FunCall stan::math::pow () ((Var d_row_vector_array_2d) (Var d_row_vector_array_2d))) - (Literal - "\"assigning variable transformed_data_row_vector_array_2d\"")))) + (Literal "\"assigning variable transformed_data_row_vector_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 487))) (Expression (FunCall stan::model::assign () ((Var transformed_data_row_vector_array_3d) (FunCall stan::math::pow () ((Var d_row_vector_array_3d) (Var d_row_vector_array_3d))) - (Literal - "\"assigning variable transformed_data_row_vector_array_3d\"")))) + (Literal "\"assigning variable transformed_data_row_vector_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 488))) (Expression (FunCall stan::model::assign () @@ -21418,63 +18408,50 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix) - (FunCall stan::math::fma () - ((Var d_matrix) (Var d_matrix) (Var d_matrix))) + (FunCall stan::math::fma () ((Var d_matrix) (Var d_matrix) (Var d_matrix))) (Literal "\"assigning variable transformed_data_matrix\"")))) (Expression (Assign (Var current_statement__) (Literal 491))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix) - (FunCall stan::math::fma () - ((Var d_matrix) (Var d_matrix) (Var d_real))) + (FunCall stan::math::fma () ((Var d_matrix) (Var d_matrix) (Var d_real))) (Literal "\"assigning variable transformed_data_matrix\"")))) (Expression (Assign (Var current_statement__) (Literal 492))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array) (FunCall stan::math::pow () ((Var d_matrix_array) (Var d_int))) - (Literal - "\"assigning variable transformed_data_matrix_array\"")))) + (Literal "\"assigning variable transformed_data_matrix_array\"")))) (Expression (Assign (Var current_statement__) (Literal 493))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array) - (FunCall stan::math::pow () - ((Var d_matrix_array) (Var d_real))) - (Literal - "\"assigning variable transformed_data_matrix_array\"")))) + (FunCall stan::math::pow () ((Var d_matrix_array) (Var d_real))) + (Literal "\"assigning variable transformed_data_matrix_array\"")))) (Expression (Assign (Var current_statement__) (Literal 494))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_2d) - (FunCall stan::math::pow () - ((Var d_matrix_array_2d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_matrix_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_matrix_array_2d) (Var d_int))) + (Literal "\"assigning variable transformed_data_matrix_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 495))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_2d) - (FunCall stan::math::pow () - ((Var d_matrix_array_2d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_matrix_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_matrix_array_2d) (Var d_real))) + (Literal "\"assigning variable transformed_data_matrix_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 496))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_3d) - (FunCall stan::math::pow () - ((Var d_matrix_array_3d) (Var d_int))) - (Literal - "\"assigning variable transformed_data_matrix_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_matrix_array_3d) (Var d_int))) + (Literal "\"assigning variable transformed_data_matrix_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 497))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_3d) - (FunCall stan::math::pow () - ((Var d_matrix_array_3d) (Var d_real))) - (Literal - "\"assigning variable transformed_data_matrix_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_matrix_array_3d) (Var d_real))) + (Literal "\"assigning variable transformed_data_matrix_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 498))) (Expression (FunCall stan::model::assign () @@ -21492,48 +18469,37 @@ (FunCall stan::model::assign () ((Var transformed_data_matrix_array) (FunCall stan::math::pow () ((Var d_int) (Var d_matrix_array))) - (Literal - "\"assigning variable transformed_data_matrix_array\"")))) + (Literal "\"assigning variable transformed_data_matrix_array\"")))) (Expression (Assign (Var current_statement__) (Literal 501))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array) - (FunCall stan::math::pow () - ((Var d_real) (Var d_matrix_array))) - (Literal - "\"assigning variable transformed_data_matrix_array\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_matrix_array))) + (Literal "\"assigning variable transformed_data_matrix_array\"")))) (Expression (Assign (Var current_statement__) (Literal 502))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_2d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_matrix_array_2d))) - (Literal - "\"assigning variable transformed_data_matrix_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_matrix_array_2d))) + (Literal "\"assigning variable transformed_data_matrix_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 503))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_2d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_matrix_array_2d))) - (Literal - "\"assigning variable transformed_data_matrix_array_2d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_matrix_array_2d))) + (Literal "\"assigning variable transformed_data_matrix_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 504))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_3d) - (FunCall stan::math::pow () - ((Var d_int) (Var d_matrix_array_3d))) - (Literal - "\"assigning variable transformed_data_matrix_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_int) (Var d_matrix_array_3d))) + (Literal "\"assigning variable transformed_data_matrix_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 505))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_3d) - (FunCall stan::math::pow () - ((Var d_real) (Var d_matrix_array_3d))) - (Literal - "\"assigning variable transformed_data_matrix_array_3d\"")))) + (FunCall stan::math::pow () ((Var d_real) (Var d_matrix_array_3d))) + (Literal "\"assigning variable transformed_data_matrix_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 506))) (Expression (FunCall stan::model::assign () @@ -21544,30 +18510,25 @@ (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array) - (FunCall stan::math::pow () - ((Var d_matrix_array) (Var d_matrix_array))) - (Literal - "\"assigning variable transformed_data_matrix_array\"")))) + (FunCall stan::math::pow () ((Var d_matrix_array) (Var d_matrix_array))) + (Literal "\"assigning variable transformed_data_matrix_array\"")))) (Expression (Assign (Var current_statement__) (Literal 508))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_2d) (FunCall stan::math::pow () ((Var d_matrix_array_2d) (Var d_matrix_array_2d))) - (Literal - "\"assigning variable transformed_data_matrix_array_2d\"")))) + (Literal "\"assigning variable transformed_data_matrix_array_2d\"")))) (Expression (Assign (Var current_statement__) (Literal 509))) (Expression (FunCall stan::model::assign () ((Var transformed_data_matrix_array_3d) (FunCall stan::math::pow () ((Var d_matrix_array_3d) (Var d_matrix_array_3d))) - (Literal - "\"assigning variable transformed_data_matrix_array_3d\"")))) + (Literal "\"assigning variable transformed_data_matrix_array_3d\"")))) (Expression (Assign (Var current_statement__) (Literal 510))) (Expression - (Assign (Var td_int) - (Parens (BinOp (Var d_int) Multiply (Var d_int))))) + (Assign (Var td_int) (Parens (BinOp (Var d_int) Multiply (Var d_int))))) (Expression (Assign (Var current_statement__) (Literal 511))) (Expression (Assign (Var transformed_data_real) @@ -21575,13 +18536,11 @@ (Expression (Assign (Var current_statement__) (Literal 300))) (Expression (FunCall stan::math::check_greater_or_equal () - ((Var function__) (Literal "\"td_ar_mat\"") (Var td_ar_mat) - (Literal 0)))) + ((Var function__) (Literal "\"td_ar_mat\"") (Var td_ar_mat) (Literal 0)))) (Expression (Assign (Var current_statement__) (Literal 300))) (Expression (FunCall stan::math::check_less_or_equal () - ((Var function__) (Literal "\"td_ar_mat\"") (Var td_ar_mat) - (Literal 1)))) + ((Var function__) (Literal "\"td_ar_mat\"") (Var td_ar_mat) (Literal 1)))) (Expression (Assign (Var current_statement__) (Literal 302))) (Expression (FunCall stan::math::check_simplex () @@ -21589,13 +18548,11 @@ (Expression (Assign (Var current_statement__) (Literal 305))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"td_1d_simplex\"") - (Var td_1d_simplex)))) + ((Var function__) (Literal "\"td_1d_simplex\"") (Var td_1d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 310))) (Expression (FunCall stan::math::check_simplex () - ((Var function__) (Literal "\"td_3d_simplex\"") - (Var td_3d_simplex)))) + ((Var function__) (Literal "\"td_3d_simplex\"") (Var td_3d_simplex)))) (Expression (Assign (Var current_statement__) (Literal 311))) (Expression (FunCall stan::math::check_cholesky_factor () @@ -21708,13 +18665,13 @@ (Expression (FunCall stan::math::check_greater_or_equal () ((Literal "\"cholesky_factor_cov p_cfcov_54\"") - (Literal "\"num rows (must be greater or equal to num cols)\"") + (Literal "\"num rows (must be greater or equal to num cols)\"") (Literal 5) (Literal 4)))) (Expression (Assign (Var current_statement__) (Literal 538))) (Expression (FunCall stan::math::check_greater_or_equal () ((Literal "\"cholesky_factor_cov p_cfcov_33\"") - (Literal "\"num rows (must be greater or equal to num cols)\"") + (Literal "\"num rows (must be greater or equal to num cols)\"") (Literal 3) (Literal 3)))) (Expression (Assign (Var current_statement__) (Literal 539))) (Expression @@ -21724,7 +18681,7 @@ (Expression (FunCall stan::math::check_greater_or_equal () ((Literal "\"cholesky_factor_cov p_cfcov_33_ar\"") - (Literal "\"num rows (must be greater or equal to num cols)\"") + (Literal "\"num rows (must be greater or equal to num cols)\"") (Literal 3) (Literal 3)))) (Expression (Assign (Var current_statement__) (Literal 541))) (Expression @@ -21937,8 +18894,7 @@ ((Const (Ref (TypeLiteral std::exception))) e) ((Expression (FunCall stan::lang::rethrow_located () - ((Var e) - (Index (Var locations_array__) (Var current_statement__))))))) + ((Var e) (Index (Var locations_array__) (Var current_statement__))))))) (Expression (Assign (Var num_params_r__) (BinOp @@ -21962,8 +18918,8 @@ (BinOp (BinOp (BinOp - (BinOp (BinOp (Literal 1) Add (Literal 1)) - Add (Literal 1)) + (BinOp (BinOp (Literal 1) Add (Literal 1)) Add + (Literal 1)) Add (Literal 5)) Add (Literal 5)) Add (Literal 5)) @@ -21998,8 +18954,7 @@ Add (Parens (BinOp (Var N) Subtract (Literal 1)))) Add (Parens - (BinOp (Var N) Multiply - (Parens (BinOp (Var N) Subtract (Literal 1)))))) + (BinOp (Var N) Multiply (Parens (BinOp (Var N) Subtract (Literal 1)))))) Add (Parens (BinOp (Var N) Multiply @@ -22022,8 +18977,8 @@ Add (Literal 4))) Add (Parens - (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) - Multiply (Literal 4)))))) + (BinOp (Parens (BinOp (Literal 5) Subtract (Literal 4))) Multiply + (Literal 4)))))) Add (Parens (BinOp @@ -22038,8 +18993,8 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))) Add (Parens (BinOp (Var K) Multiply @@ -22056,20 +19011,18 @@ Add (Literal 3))) Add (Parens - (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) - Multiply (Literal 3)))))))) + (BinOp (Parens (BinOp (Literal 3) Subtract (Literal 3))) Multiply + (Literal 3)))))))) Add (Literal 2)) Add (Literal 2)))))))) (destructor_body ()))))) - (GlobalUsing stan_model - ((TypeLiteral mother_model_namespace::mother_model))) + (GlobalUsing stan_model ((TypeLiteral mother_model_namespace::mother_model))) (Preprocessor (IfNDef USING_R ((GlobalComment Boilerplate) (FunDef ((templates_init ((()) false)) (inline false) - (return_type (Ref (TypeLiteral stan::model::model_base))) - (name new_model) + (return_type (Ref (TypeLiteral stan::model::model_base))) (name new_model) (args (((Ref (TypeLiteral stan::io::var_context)) data_context) ((TypeLiteral "unsigned int") seed) @@ -22077,8 +19030,8 @@ (cv_qualifiers ()) (body (((VariableDefn - ((static false) (constexpr false) - (type_ (Pointer (TypeLiteral stan_model))) (name m) + ((static false) (constexpr false) (type_ (Pointer (TypeLiteral stan_model))) + (name m) (init (Assignment (AllocNew (TypeLiteral stan_model) @@ -22090,8 +19043,6 @@ (name get_stan_profile_data) (args ()) (cv_qualifiers ()) (body (((Return ((Literal mother_model_namespace::profiles__))))))))))) (Preprocessor - (MacroApply STAN_REGISTER_MAP_RECT - (1 mother_model_namespace::binomialf_functor__))) + (MacroApply STAN_REGISTER_MAP_RECT (1 mother_model_namespace::binomialf_functor__))) (Preprocessor - (MacroApply STAN_REGISTER_MAP_RECT - (2 mother_model_namespace::binomialf_functor__)))) + (MacroApply STAN_REGISTER_MAP_RECT (2 mother_model_namespace::binomialf_functor__)))) diff --git a/test/integration/good/code-gen/mir.expected b/test/integration/good/code-gen/mir.expected index 131845c4a..6a27e3c6e 100644 --- a/test/integration/good/code-gen/mir.expected +++ b/test/integration/good/code-gen/mir.expected @@ -32,13 +32,10 @@ (((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var n)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ))))) @@ -71,9 +68,7 @@ ((pattern (Indexed ((pattern (Var y)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -94,57 +89,43 @@ (Indexed ((pattern (Var y)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Indexed ((pattern (Var theta)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var y)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Return (((pattern (Var dydt)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType UReal)) (fdname foo_bar0) (fdsuffix FnPlain) - (fdargs ()) + ((fdrt (ReturnType UReal)) (fdname foo_bar0) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern (Block @@ -249,11 +230,9 @@ (((pattern (FunApp (StanLib normal_rng FnRng AoS) (((pattern (Var mu)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -268,8 +247,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf false) AoS) (((pattern (Var u)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -289,15 +267,13 @@ ((pattern (FunApp (StanLib uniform_lpdf (FnLpdf true) AoS) (((pattern (Var u)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Int 100)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) @@ -337,8 +313,7 @@ ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body - ((pattern (Block (((pattern Break) (meta ))))) - (meta ))))) + ((pattern (Block (((pattern Break) (meta ))))) (meta ))))) (meta )) ((pattern (For (loopvar i) @@ -349,8 +324,7 @@ ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body - ((pattern (Block (((pattern Continue) (meta ))))) - (meta ))))) + ((pattern (Block (((pattern Continue) (meta ))))) (meta ))))) (meta )) ((pattern (While @@ -359,8 +333,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id b) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id b) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable b) ()) UInt @@ -384,8 +358,7 @@ (((pattern (IfElse ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern Break) (meta )) (((pattern Break) (meta ))))) (meta ))))) @@ -436,16 +409,14 @@ (SArray (SArray SInt ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (For (loopvar sym1__) @@ -467,8 +438,7 @@ (Block (((pattern (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized (UArray UInt))) - (initialize true))) + (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) (UArray UInt) @@ -476,13 +446,12 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray (UArray UInt))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) @@ -490,9 +459,7 @@ ((pattern (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -518,8 +485,7 @@ (Block (((pattern (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized (UArray UInt))) - (initialize true))) + (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) (UArray UInt) @@ -527,13 +493,12 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray (UArray UInt))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) @@ -541,9 +506,7 @@ ((pattern (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern Continue) (meta ))))) (meta ))))) @@ -569,8 +532,7 @@ (Block (((pattern (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized (UArray UInt))) - (initialize true))) + (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) (UArray UInt) @@ -578,13 +540,12 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray (UArray UInt))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) @@ -593,9 +554,7 @@ (For (loopvar sym1__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -603,43 +562,36 @@ (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype DataOnly) - (decl_id vv) - (decl_type (Unsized UInt)) + (Decl (decl_adtype DataOnly) + (decl_id vv) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable vv) ()) - UInt + (Assignment ((LVariable vv) ()) UInt ((pattern (Indexed ((pattern (Var v)) (meta - ((type_ (UArray UInt)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable z) ()) - UInt + (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) @@ -652,9 +604,7 @@ ((pattern (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -668,8 +618,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id vs) @@ -677,11 +627,9 @@ (Sized (SMatrix AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -693,11 +641,8 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var vs)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -705,9 +650,7 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -720,23 +663,19 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id v) - (decl_type (Unsized UReal)) + (Decl (decl_adtype AutoDiffable) + (decl_id v) (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern @@ -789,11 +728,8 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var vs)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -801,9 +737,7 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -816,23 +750,19 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id v) - (decl_type (Unsized UReal)) + (Decl (decl_adtype AutoDiffable) + (decl_id v) (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern @@ -879,8 +809,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id vs) @@ -888,8 +818,7 @@ (Sized (SVector AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -901,11 +830,8 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -913,8 +839,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -927,11 +852,9 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal @@ -939,12 +862,10 @@ (Promotion ((pattern (Lit Int 0)) (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable)))) + ((type_ UInt) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -959,11 +880,8 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -971,8 +889,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -985,18 +902,15 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Lit Real 3.2)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Continue) (meta ))))) (meta ))))) @@ -1011,8 +925,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id vs) @@ -1020,8 +934,7 @@ (Sized (SRowVector AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1034,10 +947,8 @@ (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -1045,8 +956,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -1059,11 +969,9 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal @@ -1071,12 +979,10 @@ (Promotion ((pattern (Lit Int 0)) (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable)))) + ((type_ UInt) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -1092,10 +998,8 @@ (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -1103,8 +1007,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -1117,18 +1020,15 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Lit Real 3.3)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Continue) (meta ))))) (meta ))))) @@ -1143,8 +1043,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id b) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id b) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable b) ()) UInt @@ -1160,8 +1060,7 @@ ((pattern (Assignment ((LVariable c) ()) UInt ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -1189,8 +1088,8 @@ (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id y) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id y) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (For (loopvar sym1__) @@ -1201,8 +1100,7 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -1219,21 +1117,16 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable y) ()) UInt ((pattern (Var v)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -1255,13 +1148,10 @@ (((pattern (FunApp (StanLib rep_array FnPlain AoS) (((pattern (Var t)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var n)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1275,11 +1165,9 @@ (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib target FnTarget AoS) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -1296,9 +1184,7 @@ ((pattern (Indexed ((pattern (Var x)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -1306,9 +1192,7 @@ ((pattern (Lit Str "; ")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var x)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1320,8 +1204,8 @@ (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id abs_diff) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id abs_diff) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id avg_scale) @@ -1334,13 +1218,10 @@ (((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -1352,21 +1233,14 @@ (((pattern (FunApp (StanLib abs FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib abs FnPlain AoS) (((pattern (Var y)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 2)) @@ -1382,35 +1256,27 @@ (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var abs_diff)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var avg_scale)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var max_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel AutoDiffable)))) ((pattern (NRFunApp (CompilerInternal FnReject) - (((pattern - (Lit Str "user-specified rejection, difference above ")) + (((pattern (Lit Str "user-specified rejection, difference above ")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var max_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " x:")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " y:")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta )) ())) (meta )) @@ -1421,35 +1287,27 @@ (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var abs_diff)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var avg_scale)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var min_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel AutoDiffable)))) ((pattern (NRFunApp (CompilerInternal FnReject) - (((pattern - (Lit Str "user-specified rejection, difference below ")) + (((pattern (Lit Str "user-specified rejection, difference below ")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var min_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " x:")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " y:")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta )) ())) (meta )) @@ -1458,11 +1316,9 @@ (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var abs_diff)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var avg_scale)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -1485,32 +1341,22 @@ (((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -1534,8 +1380,7 @@ ((fdrt (ReturnType UReal)) (fdname foo_five_args_lp) (fdsuffix FnTarget) (fdargs ((AutoDiffable x1 UReal) (AutoDiffable x2 UReal) (AutoDiffable x3 UReal) - (AutoDiffable x4 UReal) (AutoDiffable x5 UReal) - (AutoDiffable x6 UReal))) + (AutoDiffable x4 UReal) (AutoDiffable x5 UReal) (AutoDiffable x6 UReal))) (fdbody (((pattern (Block @@ -1560,8 +1405,7 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern @@ -1573,8 +1417,7 @@ ((pattern (FunApp (StanLib cols FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern @@ -1585,14 +1428,12 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib cols FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) @@ -1611,13 +1452,11 @@ ((pattern (Indexed ((pattern (Var o)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -1631,8 +1470,7 @@ ((pattern (Indexed ((pattern (Var o)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) @@ -1651,12 +1489,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1671,12 +1507,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1691,20 +1525,17 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a2)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta )))) (fdloc )) @@ -1712,21 +1543,17 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a3)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta )))) (fdloc )) @@ -1734,12 +1561,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1754,35 +1579,28 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a5)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType (UArray (UArray UReal)))) (fdname f6) - (fdsuffix FnPlain) + ((fdrt (ReturnType (UArray (UArray UReal)))) (fdname f6) (fdsuffix FnPlain) (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1790,8 +1608,7 @@ (Return (((pattern (Var a6)) (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel AutoDiffable))))))) + ((type_ (UArray (UArray UReal))) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1799,12 +1616,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1819,35 +1634,28 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a8)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType (UArray (UArray UVector)))) (fdname f9) - (fdsuffix FnPlain) + ((fdrt (ReturnType (UArray (UArray UVector)))) (fdname f9) (fdsuffix FnPlain) (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1855,8 +1663,7 @@ (Return (((pattern (Var a9)) (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel AutoDiffable))))))) + ((type_ (UArray (UArray UVector))) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1864,12 +1671,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1884,35 +1689,28 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a11)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType (UArray (UArray UMatrix)))) (fdname f12) - (fdsuffix FnPlain) + ((fdrt (ReturnType (UArray (UArray UMatrix)))) (fdname f12) (fdsuffix FnPlain) (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1920,8 +1718,7 @@ (Return (((pattern (Var a12)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1930,12 +1727,12 @@ (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id a) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id a) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id b) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id b) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id c) @@ -1987,8 +1784,7 @@ (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType UMatrix)) (fdname matfoo) (fdsuffix FnPlain) - (fdargs ()) + ((fdrt (ReturnType UMatrix)) (fdname matfoo) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern (Block @@ -2003,144 +1799,102 @@ ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (CompilerInternal FnMakeRowVec) (((pattern @@ -2148,144 +1902,102 @@ ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (CompilerInternal FnMakeRowVec) (((pattern @@ -2293,150 +2005,107 @@ ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType UVector)) (fdname vecfoo) (fdsuffix FnPlain) - (fdargs ()) + ((fdrt (ReturnType UVector)) (fdname vecfoo) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern (Block @@ -2451,95 +2120,64 @@ (((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -2565,8 +2203,7 @@ ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var mu)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined vecfoo FnPlain) ())) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -2597,8 +2234,7 @@ ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var mu)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern @@ -2606,95 +2242,64 @@ (((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -2703,37 +2308,29 @@ (((pattern (Indexed ((pattern (Var l)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((MultiIndex ((pattern (FunApp (CompilerInternal FnMakeArray) (((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) ((fdrt (ReturnType UVector)) (fdname algebra_system) (fdsuffix FnPlain) (fdargs - ((AutoDiffable x UVector) (AutoDiffable y UVector) - (AutoDiffable dat (UArray UReal)) (AutoDiffable dat_int (UArray UInt)))) + ((AutoDiffable x UVector) (AutoDiffable y UVector) (AutoDiffable dat (UArray UReal)) + (AutoDiffable dat_int (UArray UInt)))) (fdbody (((pattern (Block @@ -2758,25 +2355,19 @@ (((pattern (Indexed ((pattern (Var x)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -2791,25 +2382,19 @@ (((pattern (Indexed ((pattern (Var x)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -2854,470 +2439,301 @@ (fdloc )))) (input_vars ((N - ((begin_loc - ((filename mother.stan) (line_num 348) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 348) (col_num 17) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 348) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 348) (col_num 17) (included_from ())))) SInt) (M - ((begin_loc - ((filename mother.stan) (line_num 349) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 349) (col_num 17) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 349) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 349) (col_num 17) (included_from ())))) SInt) (K - ((begin_loc - ((filename mother.stan) (line_num 350) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 350) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 350) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 350) (col_num 30) (included_from ())))) SInt) (d_int_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 351) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 351) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 351) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 351) (col_num 36) (included_from ())))) (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 352) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 352) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 352) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 352) (col_num 42) (included_from ())))) (SArray (SArray (SArray SInt - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (J - ((begin_loc - ((filename mother.stan) (line_num 353) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 353) (col_num 32) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 353) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 353) (col_num 32) (included_from ())))) SReal) (d_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 354) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 354) (col_num 29) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 354) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 354) (col_num 29) (included_from ())))) (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 355) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 355) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 355) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 355) (col_num 35) (included_from ())))) (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vec - ((begin_loc - ((filename mother.stan) (line_num 356) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 356) (col_num 18) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 356) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 356) (col_num 18) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 357) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 357) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 357) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 357) (col_num 30) (included_from ())))) (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 358) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 358) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 358) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 358) (col_num 36) (included_from ())))) (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 359) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 359) (col_num 26) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 359) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 359) (col_num 26) (included_from ())))) (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 360) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 360) (col_num 38) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 360) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 360) (col_num 38) (included_from ())))) (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 361) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 361) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 361) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 361) (col_num 44) (included_from ())))) (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 362) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 362) (col_num 54) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 362) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 362) (col_num 54) (included_from ())))) (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_simplex - ((begin_loc - ((filename mother.stan) (line_num 363) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 363) (col_num 23) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 363) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 363) (col_num 23) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 364) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 364) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 364) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 364) (col_num 35) (included_from ())))) (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 365) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 365) (col_num 41) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 365) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 365) (col_num 41) (included_from ())))) (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 366) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 366) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 366) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 366) (col_num 39) (included_from ())))) (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 367) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 367) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 367) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 367) (col_num 36) (included_from ())))) (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 368) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 368) (col_num 48) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 368) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 368) (col_num 48) (included_from ())))) (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int - ((begin_loc - ((filename mother.stan) (line_num 369) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 369) (col_num 12) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 369) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 369) (col_num 12) (included_from ())))) SInt) (d_int_array - ((begin_loc - ((filename mother.stan) (line_num 370) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 370) (col_num 31) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 370) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 370) (col_num 31) (included_from ())))) (SArray SInt - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int_array_2d - ((begin_loc - ((filename mother.stan) (line_num 371) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 371) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 371) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 371) (col_num 37) (included_from ())))) (SArray (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int_array_3d - ((begin_loc - ((filename mother.stan) (line_num 372) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 372) (col_num 40) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 372) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 372) (col_num 40) (included_from ())))) (SArray (SArray (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real - ((begin_loc - ((filename mother.stan) (line_num 373) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 373) (col_num 14) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 373) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 373) (col_num 14) (included_from ())))) SReal) (d_real_array - ((begin_loc - ((filename mother.stan) (line_num 374) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 374) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 374) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 374) (col_num 33) (included_from ())))) (SArray SReal - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real_array_2d - ((begin_loc - ((filename mother.stan) (line_num 375) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 375) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 375) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 375) (col_num 39) (included_from ())))) (SArray (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real_array_3d - ((begin_loc - ((filename mother.stan) (line_num 376) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 376) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 376) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 376) (col_num 42) (included_from ())))) (SArray (SArray (SArray SReal - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix - ((begin_loc - ((filename mother.stan) (line_num 377) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 377) (col_num 32) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 377) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 377) (col_num 32) (included_from ())))) (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix_array - ((begin_loc - ((filename mother.stan) (line_num 378) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 378) (col_num 51) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 378) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 378) (col_num 51) (included_from ())))) (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix_array_2d - ((begin_loc - ((filename mother.stan) (line_num 379) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 379) (col_num 57) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 379) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 379) (col_num 57) (included_from ())))) (SArray (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix_array_3d - ((begin_loc - ((filename mother.stan) (line_num 380) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 380) (col_num 60) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 380) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 380) (col_num 60) (included_from ())))) (SArray (SArray (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector - ((begin_loc - ((filename mother.stan) (line_num 381) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 381) (col_num 25) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 381) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 381) (col_num 25) (included_from ())))) (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector_array - ((begin_loc - ((filename mother.stan) (line_num 382) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 382) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 382) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 382) (col_num 44) (included_from ())))) (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector_array_2d - ((begin_loc - ((filename mother.stan) (line_num 383) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 383) (col_num 50) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 383) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 383) (col_num 50) (included_from ())))) (SArray (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector_array_3d - ((begin_loc - ((filename mother.stan) (line_num 384) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 384) (col_num 53) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 384) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 384) (col_num 53) (included_from ())))) (SArray (SArray (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector - ((begin_loc - ((filename mother.stan) (line_num 385) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 385) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 385) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 385) (col_num 33) (included_from ())))) (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector_array - ((begin_loc - ((filename mother.stan) (line_num 386) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 386) (col_num 52) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 386) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 386) (col_num 52) (included_from ())))) (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector_array_2d - ((begin_loc - ((filename mother.stan) (line_num 387) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 387) (col_num 58) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 387) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 387) (col_num 58) (included_from ())))) (SArray (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector_array_3d - ((begin_loc - ((filename mother.stan) (line_num 388) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 388) (col_num 61) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 388) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 388) (col_num 61) (included_from ())))) (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (NRFunApp @@ -3325,18 +2741,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name N) - (var - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (NRFunApp @@ -3344,18 +2755,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name M) - (var - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id K) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id K) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (NRFunApp @@ -3363,14 +2769,10 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name K) - (var - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -3380,39 +2782,30 @@ (Upper ((pattern (FunApp (StanLib Times__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name K) - (var - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (((pattern (FunApp (StanLib Times__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_1d_ar) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3421,41 +2814,33 @@ (FnCheck (trans (Upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_int_1d_ar) (var ((pattern (Var d_int_1d_ar)) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_3d_ar) @@ -3464,12 +2849,9 @@ (SArray (SArray (SArray SInt - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3478,16 +2860,13 @@ (FnCheck (trans (Upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_int_3d_ar) (var ((pattern (Var d_int_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id J) (decl_type (Sized SReal)) @@ -3506,8 +2885,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (var_name J) (var - ((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 2.0)) @@ -3524,8 +2902,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (var_name J) (var - ((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (((pattern (Lit Real 2.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta )) @@ -3533,46 +2910,37 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_1d_ar) (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_3d_ar) @@ -3581,49 +2949,39 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vec) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_1d_vec) @@ -3631,47 +2989,37 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_3d_vec) @@ -3681,51 +3029,40 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vec) (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_1d_row_vec) @@ -3733,47 +3070,37 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_3d_row_vec) @@ -3783,14 +3110,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3804,10 +3127,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3816,16 +3137,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_ar_mat) (var ((pattern (Var d_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -3833,33 +3150,26 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_ar_mat) (var ((pattern (Var d_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3875,19 +3185,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_1d_simplex) @@ -3895,10 +3201,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3914,37 +3218,29 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_3d_simplex) @@ -3954,14 +3250,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3971,8 +3263,7 @@ (var ((pattern (Var d_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -3980,10 +3271,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4000,10 +3289,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4019,10 +3306,8 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_cfcov_33_ar) @@ -4030,12 +3315,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4057,16 +3339,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_array) (decl_type (Sized (SArray SInt - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4075,8 +3355,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_array_2d) @@ -4084,10 +3363,8 @@ (Sized (SArray (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4096,8 +3373,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_array_3d) @@ -4108,10 +3384,8 @@ (SArray SInt ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4124,16 +3398,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_array) (decl_type (Sized (SArray SReal - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4142,8 +3414,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_array_2d) @@ -4151,10 +3422,8 @@ (Sized (SArray (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4163,8 +3432,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_array_3d) @@ -4175,10 +3443,8 @@ (SArray SReal ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4187,8 +3453,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4196,18 +3461,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix) (decl_type (Sized (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4216,8 +3478,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4225,8 +3486,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4234,8 +3494,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix_array) @@ -4243,12 +3502,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4257,8 +3513,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4266,8 +3521,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4275,8 +3529,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix_array_2d) @@ -4289,10 +3542,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4301,8 +3552,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4310,8 +3560,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4319,8 +3568,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix_array_3d) @@ -4336,10 +3584,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4348,16 +3594,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector) (decl_type (Sized (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4366,8 +3610,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4375,8 +3618,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector_array) @@ -4384,10 +3626,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4396,8 +3636,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4405,8 +3644,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector_array_2d) @@ -4417,10 +3655,8 @@ (SVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4429,8 +3665,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4438,8 +3673,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector_array_3d) @@ -4453,10 +3687,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4465,16 +3697,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector) (decl_type (Sized (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4483,8 +3713,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4492,8 +3721,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector_array) @@ -4501,10 +3729,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4513,8 +3739,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4522,8 +3747,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector_array_2d) @@ -4534,10 +3758,8 @@ (SRowVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4546,8 +3768,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -4555,8 +3776,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector_array_3d) @@ -4570,10 +3790,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4584,46 +3802,38 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1d)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_1d) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1dk)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_1dk) (decl_type (Sized (SArray SInt - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable td_1dk) ()) (UArray UInt) ((pattern (FunApp (StanLib rep_array FnPlain AoS) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -4632,8 +3842,7 @@ (meta )) ((pattern (Assignment ((LVariable td_a) ()) UInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_b) (decl_type (Sized SReal)) @@ -4645,12 +3854,10 @@ (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Promotion - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) - ((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -4661,8 +3868,7 @@ (Assignment ((LVariable td_c) ()) UReal ((pattern (FunApp (UserDefined foo_bar1 FnPlain) - (((pattern (Var td_b)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (((pattern (Var td_b)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -4676,47 +3882,38 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_1d_simplex) @@ -4724,47 +3921,37 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_3d_simplex) @@ -4774,14 +3961,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4789,10 +3972,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4800,10 +3981,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4811,8 +3990,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4820,8 +3998,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4829,8 +4006,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4838,8 +4014,7 @@ (decl_type (Sized (SArray SInt - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4848,10 +4023,8 @@ (Sized (SArray (SArray SReal - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4860,40 +4033,32 @@ (Sized (SArray (SArray SInt - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable td_int) ()) UInt ((pattern (EOr - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable td_int) ()) UInt ((pattern (EAnd - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4912,12 +4077,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4925,14 +4088,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4962,8 +4121,7 @@ (UArray (UArray UMatrix)) ((pattern (Lit Real 0.4)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -4976,11 +4134,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5019,40 +4174,31 @@ ((LVariable td_1d_simplex) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5060,14 +4206,10 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5096,8 +4238,7 @@ (adlevel DataOnly))))))) (UArray (UArray (UArray UVector))) ((pattern - (FunApp - (StanLib Divide__ FnPlain AoS) + (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) @@ -5113,8 +4254,7 @@ ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5127,11 +4267,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5152,11 +4290,9 @@ (Sized (SMatrix AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5169,35 +4305,26 @@ (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnPrint) (((pattern (Lit Str "ar dim1: ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str " ar dim2: ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str " matrix: ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var l_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta ))))) (meta ))))) @@ -5275,34 +4402,28 @@ (((pattern (Block (((pattern - (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized UReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id v) (decl_type (Unsized UReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal ((pattern (Indexed ((pattern (Var blocked_tdata_vs)) - (meta - ((type_ URowVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5341,15 +4462,13 @@ ((pattern (Indexed ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) @@ -5360,9 +4479,7 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var sym1__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -5379,27 +4496,20 @@ (Indexed ((pattern (Var sym1__)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Promotion ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5453,8 +4563,7 @@ (Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -5463,30 +4572,23 @@ (Sized (SArray (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable arr_mul_ind) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Between - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray UInt)) ((pattern (FunApp (CompilerInternal FnMakeArray) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -5494,8 +4596,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5526,16 +4627,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_real_array) (decl_type (Sized (SArray SReal - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5544,8 +4643,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_real_array_2d) @@ -5553,10 +4651,8 @@ (Sized (SArray (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5565,8 +4661,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_real_array_3d) @@ -5577,10 +4672,8 @@ (SArray SReal ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5589,8 +4682,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5598,18 +4690,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix) (decl_type (Sized (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5618,8 +4707,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5627,8 +4715,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5636,8 +4723,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix_array) @@ -5645,12 +4731,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5659,8 +4742,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5668,8 +4750,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5677,8 +4758,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix_array_2d) @@ -5691,10 +4771,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5703,8 +4781,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5712,8 +4789,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5721,8 +4797,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix_array_3d) @@ -5738,10 +4813,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5750,16 +4823,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector) (decl_type (Sized (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5768,8 +4839,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5777,8 +4847,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector_array) @@ -5786,10 +4855,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5798,8 +4865,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5807,8 +4873,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector_array_2d) @@ -5819,10 +4884,8 @@ (SVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5831,8 +4894,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5840,8 +4902,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector_array_3d) @@ -5855,10 +4916,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5867,16 +4926,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector) (decl_type (Sized (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5885,8 +4942,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5894,8 +4950,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector_array) @@ -5903,10 +4958,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5915,8 +4968,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5924,12 +4976,10 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id transformed_data_row_vector_array_2d) + (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector_array_2d) (decl_type (Sized (SArray @@ -5937,10 +4987,8 @@ (SRowVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5949,8 +4997,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -5958,12 +5005,10 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id transformed_data_row_vector_array_3d) + (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector_array_3d) (decl_type (Sized (SArray @@ -5974,20 +5019,16 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real) ()) UReal ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -5996,16 +5037,14 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real) ()) UReal ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) @@ -6026,8 +5065,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array)) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6041,32 +5079,23 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6075,13 +5104,10 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6090,20 +5116,17 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array)) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) @@ -6119,47 +5142,35 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6170,18 +5181,15 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) @@ -6197,47 +5205,35 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6248,11 +5244,9 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) @@ -6260,8 +5254,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6275,32 +5268,23 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6309,13 +5293,10 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6324,13 +5305,11 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) @@ -6353,36 +5332,24 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6391,15 +5358,12 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -6408,15 +5372,12 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector) ()) UVector @@ -6424,8 +5385,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6475,25 +5435,20 @@ (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) @@ -6504,13 +5459,9 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_2d) ()) @@ -6518,13 +5469,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -6535,11 +5483,9 @@ (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -6553,15 +5499,13 @@ ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector) ()) UVector ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) @@ -6577,27 +5521,22 @@ (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6605,14 +5544,10 @@ (UArray (UArray UVector)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_2d) ()) @@ -6622,26 +5557,21 @@ (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) (UArray (UArray (UArray UVector))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_3d)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -6655,8 +5585,7 @@ ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector) ()) UVector @@ -6693,16 +5622,13 @@ (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6711,15 +5637,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -6735,8 +5656,7 @@ ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector) ()) URowVector @@ -6744,8 +5664,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector)) (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6759,25 +5678,20 @@ (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) @@ -6789,13 +5703,9 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_2d) ()) @@ -6804,13 +5714,10 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -6821,11 +5728,9 @@ (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -6839,15 +5744,13 @@ ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector) ()) URowVector ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector)) (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) @@ -6863,27 +5766,22 @@ (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6891,15 +5789,11 @@ (UArray (UArray URowVector)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_2d) ()) @@ -6910,26 +5804,21 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) (UArray (UArray (UArray URowVector))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_3d)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -6943,8 +5832,7 @@ ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector) ()) URowVector @@ -6957,16 +5845,13 @@ (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6976,15 +5861,11 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -7000,8 +5881,7 @@ ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix) ()) UMatrix @@ -7009,8 +5889,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7048,25 +5927,20 @@ (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) @@ -7077,13 +5951,9 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_2d) ()) @@ -7091,13 +5961,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -7108,11 +5975,9 @@ (meta ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -7126,15 +5991,13 @@ ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix) ()) UMatrix ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) @@ -7150,27 +6013,22 @@ (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7178,14 +6036,10 @@ (UArray (UArray UMatrix)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_2d) ()) @@ -7195,26 +6049,21 @@ (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) (UArray (UArray (UArray UMatrix))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_3d)) (meta ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -7228,8 +6077,7 @@ ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix) ()) UMatrix @@ -7242,16 +6090,13 @@ (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7260,15 +6105,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -7284,17 +6124,14 @@ ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable td_int) ()) UInt ((pattern (FunApp (StanLib EltTimes__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7313,16 +6150,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name td_ar_mat) (var ((pattern (Var td_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -7330,16 +6163,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name td_ar_mat) (var ((pattern (Var td_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -7366,8 +6195,7 @@ (var ((pattern (Var td_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -7392,226 +6220,176 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeSimplex) (((pattern (Lit Str p_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeSimplex) (((pattern (Lit Str p_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeSimplex) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -7619,10 +6397,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -7630,19 +6406,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -7650,499 +6422,392 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_upper) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_upper) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_lower) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_lower) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id offset_multiplier) (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8150,8 +6815,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8159,8 +6823,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8168,8 +6831,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8179,12 +6841,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8192,8 +6851,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8202,10 +6860,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8216,14 +6872,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8231,8 +6883,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8241,10 +6892,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8255,14 +6904,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8270,10 +6915,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8287,10 +6930,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8298,8 +6939,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8308,10 +6948,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8322,14 +6960,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8337,10 +6971,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8348,10 +6980,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8360,12 +6990,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8373,8 +7000,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8382,8 +7008,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8391,8 +7016,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8402,12 +7026,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8415,8 +7036,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8425,10 +7045,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8439,14 +7057,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8454,8 +7068,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8464,10 +7077,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8478,14 +7089,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8493,10 +7100,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8510,10 +7115,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8521,8 +7124,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8531,10 +7133,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8545,14 +7145,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8560,10 +7156,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8571,10 +7165,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8583,12 +7175,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8596,13 +7185,12 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id tp_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id tp_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_real_1d_ar) ()) (UArray UReal) @@ -8610,22 +7198,18 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable tp_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_1d_vec) ()) (UArray UVector) ((pattern (Var p_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -8639,12 +7223,10 @@ ((pattern (Assignment ((LVariable tp_1d_simplex) ()) (UArray UVector) ((pattern (Var p_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -8663,8 +7245,7 @@ ((pattern (Assignment ((LVariable tp_cfcov_33_ar) ()) (UArray UMatrix) ((pattern (Var p_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_mat) ()) UMatrix @@ -8693,11 +7274,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8716,12 +7295,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8729,14 +7306,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8780,11 +7353,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8800,21 +7370,16 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -8826,9 +7391,7 @@ (((pattern (Indexed ((pattern (Var tp_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -8838,12 +7401,10 @@ ((pattern (Assignment ((LVariable tp_1d_row_vec) ()) (UArray URowVector) ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable tp_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) @@ -8861,10 +7422,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -8883,10 +7442,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -8915,8 +7472,7 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat)) @@ -8949,8 +7505,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -8971,8 +7526,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -9069,15 +7623,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_1d_ar) (var ((pattern (Var tp_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -9085,16 +7636,14 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_3d_ar) (var ((pattern (Var tp_real_3d_ar)) (meta ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -9102,14 +7651,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_vec) (var ((pattern (Var tp_vec)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -9117,16 +7664,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -9134,16 +7678,13 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -9160,8 +7701,7 @@ (FnCheck (trans Simplex) (var_name tp_1d_simplex) (var ((pattern (Var tp_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) ())) (meta )) ((pattern @@ -9199,8 +7739,7 @@ (FnCheck (trans CholeskyCov) (var_name tp_cfcov_33_ar) (var ((pattern (Var tp_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) ())) (meta )) ((pattern @@ -9227,8 +7766,8 @@ (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id r1) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id r1) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable r1) ()) UReal @@ -9239,8 +7778,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id r2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id r2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable r2) ()) UReal @@ -9275,9 +7814,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var offset_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -9297,9 +7834,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var no_offset_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -9319,9 +7854,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var offset_no_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -9343,9 +7876,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -9367,8 +7898,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9386,33 +7916,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE @@ -9428,33 +7947,23 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE @@ -9470,33 +7979,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar m) @@ -9513,32 +8011,26 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_vec)) (meta ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -9564,11 +8056,8 @@ (Indexed ((pattern (Var d_3d_vec)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -9595,30 +8084,23 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_row_vec)) (meta ((type_ - (UArray - (UArray - (UArray URowVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -9635,8 +8117,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ URowVector) - (loc ) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) @@ -9645,11 +8126,8 @@ (Indexed ((pattern (Var d_3d_row_vec)) (meta - ((type_ - (UArray - (UArray (UArray URowVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -9676,29 +8154,23 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_simplex)) (meta ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -9724,11 +8196,8 @@ (Indexed ((pattern (Var d_3d_simplex)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -9755,25 +8224,20 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -9796,10 +8260,8 @@ (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -9826,11 +8288,9 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -9870,48 +8330,34 @@ (Indexed ((pattern (Var p_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray UMatrix))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -9923,8 +8369,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9942,33 +8387,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -9979,8 +8413,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var d_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) @@ -9999,9 +8432,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_row_vec)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -10024,8 +8455,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_simplex)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -10048,8 +8478,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_cfcov_54)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -10072,8 +8501,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_cfcov_33)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -10104,17 +8532,11 @@ ((pattern (Var tmp)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var tmp2)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_r)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var x_i)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )))) @@ -10137,8 +8559,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10146,8 +8567,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10155,8 +8575,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10164,8 +8583,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10175,12 +8593,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10188,8 +8603,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10198,10 +8612,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10212,14 +8624,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10227,8 +8635,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10237,10 +8644,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10251,14 +8656,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10266,10 +8667,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10283,10 +8682,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10294,8 +8691,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10304,10 +8700,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10318,14 +8712,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10333,10 +8723,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10344,10 +8732,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10356,12 +8742,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10369,8 +8752,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10378,8 +8760,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10387,8 +8768,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10398,12 +8778,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10411,8 +8788,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10421,10 +8797,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10435,14 +8809,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10450,8 +8820,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10460,10 +8829,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10474,14 +8841,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10489,10 +8852,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10506,10 +8867,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10517,8 +8876,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10527,10 +8885,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10541,14 +8897,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10556,10 +8908,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10567,10 +8917,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10579,12 +8927,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10592,8 +8937,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10620,22 +8964,18 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable tp_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_1d_vec) ()) (UArray UVector) ((pattern (Var p_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -10649,12 +8989,10 @@ ((pattern (Assignment ((LVariable tp_1d_simplex) ()) (UArray UVector) ((pattern (Var p_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -10673,8 +9011,7 @@ ((pattern (Assignment ((LVariable tp_cfcov_33_ar) ()) (UArray UMatrix) ((pattern (Var p_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_mat) ()) UMatrix @@ -10703,11 +9040,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10726,12 +9061,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10739,14 +9072,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10790,11 +9119,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10810,21 +9136,16 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -10836,9 +9157,7 @@ (((pattern (Indexed ((pattern (Var tp_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -10848,12 +9167,10 @@ ((pattern (Assignment ((LVariable tp_1d_row_vec) ()) (UArray URowVector) ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable tp_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) @@ -10871,10 +9188,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -10893,10 +9208,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -10925,8 +9238,7 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat)) @@ -10959,8 +9271,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -10981,8 +9292,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -11079,14 +9389,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_1d_ar) (var ((pattern (Var tp_real_1d_ar)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -11094,16 +9402,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_3d_ar) (var ((pattern (Var tp_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -11111,14 +9416,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_vec) (var ((pattern (Var tp_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -11126,16 +9429,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -11143,16 +9442,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -11179,8 +9474,7 @@ (var ((pattern (Var tp_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -11239,8 +9533,7 @@ (Assignment ((LVariable gq_r2) ()) UReal ((pattern (FunApp (UserDefined foo_bar1 FnPlain) - (((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -11248,8 +9541,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11259,12 +9551,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11272,8 +9561,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11282,10 +9570,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11296,14 +9582,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11311,8 +9593,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11321,10 +9602,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11335,14 +9614,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11356,10 +9631,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11367,8 +9640,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11377,10 +9649,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11391,14 +9661,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11406,10 +9672,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11417,10 +9681,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11429,12 +9691,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11442,20 +9701,16 @@ (decl_type (Sized (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable indices) ()) (UArray UInt) ((pattern (FunApp (CompilerInternal FnMakeArray) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -11464,12 +9719,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11478,12 +9730,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11492,12 +9741,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11506,12 +9752,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11520,12 +9763,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11534,12 +9774,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11548,12 +9785,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11562,10 +9796,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11574,10 +9806,8 @@ (Sized (SArray (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11593,12 +9823,10 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable gq_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_1d_vec) ()) (UArray UVector) @@ -11606,12 +9834,10 @@ (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable gq_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_row_vec) ()) URowVector @@ -11624,12 +9850,10 @@ (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable gq_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_simplex) ()) UVector @@ -11643,8 +9867,7 @@ (Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -11653,12 +9876,10 @@ (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable gq_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_cfcov_54) ()) UMatrix @@ -11678,11 +9899,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11701,12 +9920,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11714,14 +9931,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11751,8 +9964,7 @@ (UArray (UArray UMatrix)) ((pattern (Lit Real 0.4)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -11765,11 +9977,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11785,18 +9994,15 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) @@ -11805,11 +10011,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11828,12 +10032,10 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11842,33 +10044,23 @@ ((LVariable indexing_mat) ((Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (FunApp (StanLib normal_rng FnRng AoS) (((pattern (Lit Int 0)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -11879,8 +10071,7 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (StanLib size FnPlain AoS) @@ -11899,9 +10090,7 @@ ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -11911,50 +10100,37 @@ ((LVariable idx_res1) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed ((pattern (Var indexing_mat)) (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Indexed ((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Indexed ((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -11983,19 +10159,14 @@ ((pattern (Indexed ((pattern (Var indexing_mat)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) (MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -12009,8 +10180,7 @@ ((pattern (Indexed ((pattern (Var idx_res1)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -12032,11 +10202,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12049,9 +10217,7 @@ ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -12061,40 +10227,30 @@ ((LVariable idx_res2) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed ((pattern (Var indexing_mat)) (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Indexed ((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -12121,16 +10277,12 @@ ((pattern (Indexed ((pattern (Var indexing_mat)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) (All (MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -12144,8 +10296,7 @@ ((pattern (Indexed ((pattern (Var idx_res2)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -12167,8 +10318,7 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (StanLib size FnPlain AoS) @@ -12193,17 +10343,14 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12212,19 +10359,13 @@ ((LVariable idx_res3) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed @@ -12245,13 +10386,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Indexed @@ -12265,11 +10404,8 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -12301,20 +10437,15 @@ ((pattern (Indexed ((pattern (Var indexing_mat)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) All (MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -12328,8 +10459,7 @@ ((pattern (Indexed ((pattern (Var idx_res3)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -12390,14 +10520,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_real_1d_ar) (var ((pattern (Var gq_real_1d_ar)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12405,16 +10533,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_real_3d_ar) (var ((pattern (Var gq_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12422,14 +10547,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_vec) (var ((pattern (Var gq_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12437,16 +10560,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_ar_mat) (var ((pattern (Var gq_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12454,16 +10573,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_ar_mat) (var ((pattern (Var gq_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12490,8 +10605,7 @@ (var ((pattern (Var gq_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -12524,377 +10638,268 @@ (transform_inits ()) (unconstrain_array ()) (output_vars ((p_real - ((begin_loc - ((filename mother.stan) (line_num 599) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 599) (col_num 14) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((begin_loc ((filename mother.stan) (line_num 599) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 599) (col_num 14) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (p_upper - ((begin_loc - ((filename mother.stan) (line_num 600) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 600) (col_num 29) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((begin_loc ((filename mother.stan) (line_num 600) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 600) (col_num 29) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Lower ((pattern (Var p_real)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))))) (p_lower - ((begin_loc - ((filename mother.stan) (line_num 601) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 601) (col_num 30) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((begin_loc ((filename mother.stan) (line_num 601) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 601) (col_num 30) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Upper ((pattern (Var p_upper)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))))) (offset_multiplier - ((begin_loc - ((filename mother.stan) (line_num 602) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 602) (col_num 58) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 602) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 602) (col_num 58) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (OffsetMultiplier - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (no_offset_multiplier - ((begin_loc - ((filename mother.stan) (line_num 603) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 603) (col_num 51) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 603) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 603) (col_num 51) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Multiplier - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (offset_no_multiplier - ((begin_loc - ((filename mother.stan) (line_num 604) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 604) (col_num 47) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 604) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 604) (col_num 47) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Offset - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 605) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 605) (col_num 38) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 605) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 605) (col_num 38) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 606) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 606) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 606) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 606) (col_num 44) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_vec - ((begin_loc - ((filename mother.stan) (line_num 607) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 607) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 607) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 607) (col_num 27) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 608) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 608) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 608) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 608) (col_num 30) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 609) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 609) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 609) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 609) (col_num 36) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_row_vec - ((begin_loc - ((filename mother.stan) (line_num 610) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 610) (col_num 26) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 610) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 610) (col_num 26) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 611) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 611) (col_num 38) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 611) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 611) (col_num 38) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 612) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 612) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 612) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 612) (col_num 44) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_mat - ((begin_loc - ((filename mother.stan) (line_num 613) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 613) (col_num 21) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 613) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 613) (col_num 21) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 614) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 614) (col_num 54) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 614) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 614) (col_num 54) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_simplex - ((begin_loc - ((filename mother.stan) (line_num 615) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 615) (col_num 23) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 615) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 615) (col_num 23) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Simplex))) (p_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 616) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 616) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 616) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 616) (col_num 35) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Simplex))) (p_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 617) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 617) (col_num 41) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 617) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 617) (col_num 41) (included_from ())))) ((out_unconstrained_st (SArray (SArray @@ -12902,36 +10907,26 @@ (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Simplex))) (p_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 618) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 618) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 618) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 618) (col_num 39) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -12943,18 +10938,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -12977,16 +10968,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (p_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 619) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 619) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 619) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 619) (col_num 36) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -12998,18 +10985,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -13032,16 +11015,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (p_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 620) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 620) (col_num 48) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 620) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 620) (col_num 48) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS @@ -13054,20 +11033,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -13088,333 +11061,236 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (x_p - ((begin_loc - ((filename mother.stan) (line_num 621) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 621) (col_num 16) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 621) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 621) (col_num 16) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (y_p - ((begin_loc - ((filename mother.stan) (line_num 622) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 622) (col_num 16) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 622) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 622) (col_num 16) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (tp_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 625) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 625) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 625) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 625) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 626) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 626) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 626) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 626) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_vec - ((begin_loc - ((filename mother.stan) (line_num 627) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 627) (col_num 28) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 627) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 627) (col_num 28) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 628) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 628) (col_num 31) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 628) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 628) (col_num 31) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 629) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 629) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 629) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 629) (col_num 37) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_row_vec - ((begin_loc - ((filename mother.stan) (line_num 630) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 630) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 630) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 630) (col_num 27) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 631) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 631) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 631) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 631) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 632) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 632) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 632) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 632) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_mat - ((begin_loc - ((filename mother.stan) (line_num 633) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 633) (col_num 22) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 633) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 633) (col_num 22) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 634) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 634) (col_num 55) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 634) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 634) (col_num 55) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_simplex - ((begin_loc - ((filename mother.stan) (line_num 635) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 635) (col_num 24) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 635) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 635) (col_num 24) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Simplex))) (tp_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 636) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 636) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 636) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 636) (col_num 36) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Simplex))) (tp_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 637) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 637) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 637) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 637) (col_num 42) (included_from ())))) ((out_unconstrained_st (SArray (SArray @@ -13422,36 +11298,26 @@ (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Simplex))) (tp_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 638) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 638) (col_num 40) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 638) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 638) (col_num 40) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -13463,18 +11329,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -13497,16 +11359,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans CholeskyCov))) (tp_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 639) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 639) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 639) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 639) (col_num 37) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -13518,18 +11376,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -13552,16 +11406,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans CholeskyCov))) (tp_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 640) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 640) (col_num 49) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 640) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 640) (col_num 49) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS @@ -13574,20 +11424,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -13608,322 +11452,229 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans CholeskyCov))) (theta_p - ((begin_loc - ((filename mother.stan) (line_num 641) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 641) (col_num 20) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 641) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 641) (col_num 20) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_real - ((begin_loc - ((filename mother.stan) (line_num 642) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 642) (col_num 15) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 642) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 642) (col_num 15) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans Identity))) (gq_r1 - ((begin_loc - ((filename mother.stan) (line_num 733) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 733) (col_num 32) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 733) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 733) (col_num 32) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block GeneratedQuantities) (out_trans Identity))) (gq_r2 - ((begin_loc - ((filename mother.stan) (line_num 734) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 734) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 734) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 734) (col_num 27) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block GeneratedQuantities) (out_trans Identity))) (gq_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 735) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 735) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 735) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 735) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 736) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 736) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 736) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 736) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_vec - ((begin_loc - ((filename mother.stan) (line_num 737) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 737) (col_num 28) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 737) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 737) (col_num 28) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 738) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 738) (col_num 31) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 738) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 738) (col_num 31) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 739) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 739) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 739) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 739) (col_num 37) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_row_vec - ((begin_loc - ((filename mother.stan) (line_num 740) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 740) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 740) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 740) (col_num 27) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 741) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 741) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 741) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 741) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 742) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 742) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 742) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 742) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 743) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 743) (col_num 55) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 743) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 743) (col_num 55) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_simplex - ((begin_loc - ((filename mother.stan) (line_num 744) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 744) (col_num 24) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 744) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 744) (col_num 24) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Simplex))) (gq_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 745) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 745) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 745) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 745) (col_num 36) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Simplex))) (gq_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 746) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 746) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 746) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 746) (col_num 42) (included_from ())))) ((out_unconstrained_st (SArray (SArray @@ -13931,36 +11682,26 @@ (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Simplex))) (gq_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 747) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 747) (col_num 40) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 747) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 747) (col_num 40) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -13972,18 +11713,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -14006,16 +11743,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans CholeskyCov))) (gq_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 748) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 748) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 748) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 748) (col_num 37) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -14027,18 +11760,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -14061,16 +11790,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans CholeskyCov))) (gq_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 749) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 749) (col_num 49) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 749) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 749) (col_num 49) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS @@ -14083,20 +11808,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -14117,238 +11836,162 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans CholeskyCov))) (indices - ((begin_loc - ((filename mother.stan) (line_num 750) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 750) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 750) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 750) (col_num 35) (included_from ())))) ((out_unconstrained_st (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (indexing_mat - ((begin_loc - ((filename mother.stan) (line_num 751) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 751) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 751) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 751) (col_num 37) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res1 - ((begin_loc - ((filename mother.stan) (line_num 752) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 752) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 752) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 752) (col_num 33) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res2 - ((begin_loc - ((filename mother.stan) (line_num 753) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 753) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 753) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 753) (col_num 33) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res3 - ((begin_loc - ((filename mother.stan) (line_num 754) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 754) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 754) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 754) (col_num 33) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res11 - ((begin_loc - ((filename mother.stan) (line_num 755) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 755) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 755) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 755) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res21 - ((begin_loc - ((filename mother.stan) (line_num 756) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 756) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 756) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 756) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res31 - ((begin_loc - ((filename mother.stan) (line_num 757) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 757) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 757) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 757) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res4 - ((begin_loc - ((filename mother.stan) (line_num 758) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 758) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 758) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 758) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res5 - ((begin_loc - ((filename mother.stan) (line_num 759) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 759) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 759) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 759) (col_num 30) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))))) (prog_name mother_model) (prog_path mother.stan)) diff --git a/test/integration/good/code-gen/profiling/transformed_mir.expected b/test/integration/good/code-gen/profiling/transformed_mir.expected index c7ed521fa..c55c98aad 100644 --- a/test/integration/good/code-gen/profiling/transformed_mir.expected +++ b/test/integration/good/code-gen/profiling/transformed_mir.expected @@ -3,32 +3,24 @@ (input_vars ((N ((begin_loc - ((filename simple_function.stan) (line_num 2) (col_num 2) - (included_from ()))) + ((filename simple_function.stan) (line_num 2) (col_num 2) (included_from ()))) (end_loc - ((filename simple_function.stan) (line_num 2) (col_num 17) - (included_from ())))) + ((filename simple_function.stan) (line_num 2) (col_num 17) (included_from ())))) SInt) (x ((begin_loc - ((filename simple_function.stan) (line_num 3) (col_num 2) - (included_from ()))) + ((filename simple_function.stan) (line_num 3) (col_num 2) (included_from ()))) (end_loc - ((filename simple_function.stan) (line_num 3) (col_num 18) - (included_from ())))) + ((filename simple_function.stan) (line_num 3) (col_num 18) (included_from ())))) (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (y ((begin_loc - ((filename simple_function.stan) (line_num 4) (col_num 2) - (included_from ()))) + ((filename simple_function.stan) (line_num 4) (col_num 2) (included_from ()))) (end_loc - ((filename simple_function.stan) (line_num 4) (col_num 14) - (included_from ())))) + ((filename simple_function.stan) (line_num 4) (col_num 14) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -36,12 +28,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -63,31 +53,23 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name N) - (var - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str x)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str x)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id x) (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -100,20 +82,16 @@ (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str y)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str y)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id y) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -132,8 +110,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -141,8 +118,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -156,13 +132,10 @@ ((pattern (Indexed ((pattern (Var y_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -170,11 +143,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -215,8 +186,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -233,8 +204,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -258,8 +229,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -267,18 +237,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id cov) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -287,8 +254,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -296,18 +262,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id L_cov) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -319,33 +282,22 @@ (((pattern (FunApp (StanLib gp_exp_quad_cov FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var rho)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib diag_matrix FnPlain AoS) (((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )) @@ -356,8 +308,7 @@ ((pattern (FunApp (StanLib cholesky_decompose FnPlain AoS) (((pattern (Var cov)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )) @@ -370,78 +321,60 @@ ((pattern (FunApp (StanLib gamma_lpdf (FnLpdf true) AoS) (((pattern (Var rho)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 25)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )) ((pattern @@ -449,33 +382,23 @@ (((pattern (TargetPE ((pattern - (FunApp - (StanLib multi_normal_cholesky_lpdf (FnLpdf true) AoS) + (FunApp (StanLib multi_normal_cholesky_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var L_cov)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -500,8 +423,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -518,8 +441,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -543,8 +466,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -552,18 +474,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id cov) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -572,8 +491,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -581,18 +499,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id L_cov) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -604,33 +519,22 @@ (((pattern (FunApp (StanLib gp_exp_quad_cov FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var rho)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib diag_matrix FnPlain AoS) (((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )) @@ -641,8 +545,7 @@ ((pattern (FunApp (StanLib cholesky_decompose FnPlain AoS) (((pattern (Var cov)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )) @@ -655,78 +558,60 @@ ((pattern (FunApp (StanLib gamma_lpdf (FnLpdf true) AoS) (((pattern (Var rho)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 25)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )) ((pattern @@ -734,33 +619,23 @@ (((pattern (TargetPE ((pattern - (FunApp - (StanLib multi_normal_cholesky_lpdf (FnLpdf true) AoS) + (FunApp (StanLib multi_normal_cholesky_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var L_cov)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -825,8 +700,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var rho)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var rho)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -834,8 +708,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -843,8 +716,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -859,9 +731,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -870,9 +740,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -902,13 +770,12 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var - ((pattern (Var rho)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var rho)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -933,13 +800,12 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -964,8 +830,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (unconstrain_array @@ -987,13 +852,12 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var - ((pattern (Var rho)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var rho)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -1009,13 +873,12 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -1031,48 +894,35 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((rho ((begin_loc - ((filename simple_function.stan) (line_num 13) (col_num 2) - (included_from ()))) + ((filename simple_function.stan) (line_num 13) (col_num 2) (included_from ()))) (end_loc - ((filename simple_function.stan) (line_num 13) (col_num 20) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((filename simple_function.stan) (line_num 13) (col_num 20) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (alpha ((begin_loc - ((filename simple_function.stan) (line_num 14) (col_num 2) - (included_from ()))) + ((filename simple_function.stan) (line_num 14) (col_num 2) (included_from ()))) (end_loc - ((filename simple_function.stan) (line_num 14) (col_num 22) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((filename simple_function.stan) (line_num 14) (col_num 22) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (sigma ((begin_loc - ((filename simple_function.stan) (line_num 15) (col_num 2) - (included_from ()))) + ((filename simple_function.stan) (line_num 15) (col_num 2) (included_from ()))) (end_loc - ((filename simple_function.stan) (line_num 15) (col_num 22) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((filename simple_function.stan) (line_num 15) (col_num 22) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (prog_name simple_function_model) (prog_path simple_function.stan)) diff --git a/test/integration/good/code-gen/transformed_mir.expected b/test/integration/good/code-gen/transformed_mir.expected index a72aae2c2..ffb30e428 100644 --- a/test/integration/good/code-gen/transformed_mir.expected +++ b/test/integration/good/code-gen/transformed_mir.expected @@ -35,13 +35,10 @@ (((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var n)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ))))) @@ -74,9 +71,7 @@ ((pattern (Indexed ((pattern (Var y)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -97,57 +92,43 @@ (Indexed ((pattern (Var y)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Indexed ((pattern (Var theta)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var y)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Return (((pattern (Var dydt)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType UReal)) (fdname foo_bar0) (fdsuffix FnPlain) - (fdargs ()) + ((fdrt (ReturnType UReal)) (fdname foo_bar0) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern (Block @@ -252,11 +233,9 @@ (((pattern (FunApp (StanLib normal_rng FnRng AoS) (((pattern (Var mu)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -271,8 +250,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf false) AoS) (((pattern (Var u)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -292,15 +270,13 @@ ((pattern (FunApp (StanLib uniform_lpdf (FnLpdf true) AoS) (((pattern (Var u)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Int 100)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) @@ -323,15 +299,13 @@ (While ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern Break) (meta ))))) - (meta )))) + ((pattern (Block (((pattern Break) (meta ))))) (meta )))) (meta )) ((pattern (While ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern Continue) (meta ))))) - (meta )))) + ((pattern (Block (((pattern Continue) (meta ))))) (meta )))) (meta )) ((pattern (For (loopvar i) @@ -342,8 +316,7 @@ ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body - ((pattern (Block (((pattern Break) (meta ))))) - (meta ))))) + ((pattern (Block (((pattern Break) (meta ))))) (meta ))))) (meta )) ((pattern (For (loopvar i) @@ -354,8 +327,7 @@ ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body - ((pattern (Block (((pattern Continue) (meta ))))) - (meta ))))) + ((pattern (Block (((pattern Continue) (meta ))))) (meta ))))) (meta )) ((pattern (While @@ -364,8 +336,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id b) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id b) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable b) ()) UInt @@ -392,14 +364,10 @@ (((pattern (IfElse ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) - ((pattern - (Block (((pattern Break) (meta ))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Block (((pattern Break) (meta ))))) (meta )) - (((pattern - (Block (((pattern Break) (meta ))))) + (((pattern (Block (((pattern Break) (meta ))))) (meta ))))) (meta ))))) (meta ))))) @@ -454,16 +422,14 @@ (SArray (SArray SInt ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (For (loopvar sym1__) @@ -485,8 +451,7 @@ (Block (((pattern (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized (UArray UInt))) - (initialize true))) + (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) (UArray UInt) @@ -494,13 +459,12 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray (UArray UInt))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) @@ -508,9 +472,7 @@ ((pattern (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -536,8 +498,7 @@ (Block (((pattern (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized (UArray UInt))) - (initialize true))) + (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) (UArray UInt) @@ -545,13 +506,12 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray (UArray UInt))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) @@ -559,9 +519,7 @@ ((pattern (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern Continue) (meta ))))) (meta ))))) @@ -587,8 +545,7 @@ (Block (((pattern (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized (UArray UInt))) - (initialize true))) + (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) (UArray UInt) @@ -596,13 +553,12 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray (UArray UInt))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) @@ -611,9 +567,7 @@ (For (loopvar sym1__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -621,43 +575,36 @@ (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype DataOnly) - (decl_id vv) - (decl_type (Unsized UInt)) + (Decl (decl_adtype DataOnly) + (decl_id vv) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable vv) ()) - UInt + (Assignment ((LVariable vv) ()) UInt ((pattern (Indexed ((pattern (Var v)) (meta - ((type_ (UArray UInt)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable z) ()) - UInt + (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) @@ -670,9 +617,7 @@ ((pattern (Assignment ((LVariable z) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -686,8 +631,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id vs) @@ -695,11 +640,9 @@ (Sized (SMatrix AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -711,11 +654,8 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var vs)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -723,9 +663,7 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -738,23 +676,19 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id v) - (decl_type (Unsized UReal)) + (Decl (decl_adtype AutoDiffable) + (decl_id v) (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern @@ -807,11 +741,8 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var vs)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -819,9 +750,7 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -834,23 +763,19 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id v) - (decl_type (Unsized UReal)) + (Decl (decl_adtype AutoDiffable) + (decl_id v) (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern @@ -897,8 +822,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id vs) @@ -906,8 +831,7 @@ (Sized (SVector AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -919,11 +843,8 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -931,8 +852,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -945,11 +865,9 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal @@ -957,12 +875,10 @@ (Promotion ((pattern (Lit Int 0)) (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable)))) + ((type_ UInt) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -977,11 +893,8 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -989,8 +902,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -1003,18 +915,15 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Lit Real 3.2)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Continue) (meta ))))) (meta ))))) @@ -1029,8 +938,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id z) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id z) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id vs) @@ -1038,8 +947,7 @@ (Sized (SRowVector AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1052,10 +960,8 @@ (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -1063,8 +969,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -1077,11 +982,9 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal @@ -1089,12 +992,10 @@ (Promotion ((pattern (Lit Int 0)) (meta - ((type_ UInt) (loc ) - (adlevel AutoDiffable)))) + ((type_ UInt) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -1110,10 +1011,8 @@ (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UInt) (loc ) (adlevel AutoDiffable))))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel AutoDiffable))))) (body ((pattern (Block @@ -1121,8 +1020,7 @@ (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id v) - (decl_type (Unsized UReal)) - (initialize true))) + (decl_type (Unsized UReal)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal @@ -1135,18 +1033,15 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Lit Real 3.3)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern Continue) (meta ))))) (meta ))))) @@ -1161,8 +1056,8 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id b) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id b) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable b) ()) UInt @@ -1178,8 +1073,7 @@ ((pattern (Assignment ((LVariable c) ()) UInt ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern Break) (meta ))))) (meta ))))) @@ -1207,8 +1101,8 @@ (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id y) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id y) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (For (loopvar sym1__) @@ -1219,8 +1113,7 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var vs)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -1237,21 +1130,16 @@ (Indexed ((pattern (Var vs)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable y) ()) UInt ((pattern (Var v)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -1273,13 +1161,10 @@ (((pattern (FunApp (StanLib rep_array FnPlain AoS) (((pattern (Var t)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var n)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1293,11 +1178,9 @@ (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib target FnTarget AoS) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -1314,9 +1197,7 @@ ((pattern (Indexed ((pattern (Var x)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -1324,9 +1205,7 @@ ((pattern (Lit Str "; ")) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var x)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1338,8 +1217,8 @@ (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id abs_diff) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id abs_diff) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id avg_scale) @@ -1352,13 +1231,10 @@ (((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -1370,21 +1246,14 @@ (((pattern (FunApp (StanLib abs FnPlain AoS) (((pattern (Var x)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib abs FnPlain AoS) (((pattern (Var y)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 2)) @@ -1400,41 +1269,29 @@ (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var abs_diff)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var avg_scale)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var max_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel AutoDiffable)))) ((pattern (Block (((pattern (NRFunApp (CompilerInternal FnReject) - (((pattern - (Lit Str - "user-specified rejection, difference above ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Str "user-specified rejection, difference above ")) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var max_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " x:")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " y:")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )) ())) @@ -1446,41 +1303,29 @@ (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var abs_diff)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var avg_scale)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var min_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel AutoDiffable)))) ((pattern (Block (((pattern (NRFunApp (CompilerInternal FnReject) - (((pattern - (Lit Str - "user-specified rejection, difference below ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Str "user-specified rejection, difference below ")) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var min_)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " x:")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Str " y:")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )) ())) @@ -1490,11 +1335,9 @@ (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var abs_diff)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var avg_scale)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -1517,32 +1360,22 @@ (((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -1566,8 +1399,7 @@ ((fdrt (ReturnType UReal)) (fdname foo_five_args_lp) (fdsuffix FnTarget) (fdargs ((AutoDiffable x1 UReal) (AutoDiffable x2 UReal) (AutoDiffable x3 UReal) - (AutoDiffable x4 UReal) (AutoDiffable x5 UReal) - (AutoDiffable x6 UReal))) + (AutoDiffable x4 UReal) (AutoDiffable x5 UReal) (AutoDiffable x6 UReal))) (fdbody (((pattern (Block @@ -1592,8 +1424,7 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern @@ -1605,8 +1436,7 @@ ((pattern (FunApp (StanLib cols FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern @@ -1617,14 +1447,12 @@ ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib cols FnPlain AoS) (((pattern (Var mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) @@ -1643,13 +1471,11 @@ ((pattern (Indexed ((pattern (Var o)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -1663,8 +1489,7 @@ ((pattern (Indexed ((pattern (Var o)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) @@ -1683,12 +1508,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1703,12 +1526,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1723,20 +1544,17 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a2)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta )))) (fdloc )) @@ -1744,21 +1562,17 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a3)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta )))) (fdloc )) @@ -1766,12 +1580,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1786,35 +1598,28 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a5)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType (UArray (UArray UReal)))) (fdname f6) - (fdsuffix FnPlain) + ((fdrt (ReturnType (UArray (UArray UReal)))) (fdname f6) (fdsuffix FnPlain) (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1822,8 +1627,7 @@ (Return (((pattern (Var a6)) (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel AutoDiffable))))))) + ((type_ (UArray (UArray UReal))) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1831,12 +1635,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1851,35 +1653,28 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a8)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType (UArray (UArray UVector)))) (fdname f9) - (fdsuffix FnPlain) + ((fdrt (ReturnType (UArray (UArray UVector)))) (fdname f9) (fdsuffix FnPlain) (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1887,8 +1682,7 @@ (Return (((pattern (Var a9)) (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel AutoDiffable))))))) + ((type_ (UArray (UArray UVector))) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1896,12 +1690,10 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1916,35 +1708,28 @@ (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block (((pattern (Return (((pattern (Var a11)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType (UArray (UArray UMatrix)))) (fdname f12) - (fdsuffix FnPlain) + ((fdrt (ReturnType (UArray (UArray UMatrix)))) (fdname f12) (fdsuffix FnPlain) (fdargs ((AutoDiffable a1 UInt) (AutoDiffable a2 (UArray UInt)) (AutoDiffable a3 (UArray (UArray UInt))) (AutoDiffable a4 UReal) - (AutoDiffable a5 (UArray UReal)) - (AutoDiffable a6 (UArray (UArray UReal))) (AutoDiffable a7 UVector) - (AutoDiffable a8 (UArray UVector)) + (AutoDiffable a5 (UArray UReal)) (AutoDiffable a6 (UArray (UArray UReal))) + (AutoDiffable a7 UVector) (AutoDiffable a8 (UArray UVector)) (AutoDiffable a9 (UArray (UArray UVector))) (AutoDiffable a10 UMatrix) - (AutoDiffable a11 (UArray UMatrix)) - (AutoDiffable a12 (UArray (UArray UMatrix))))) + (AutoDiffable a11 (UArray UMatrix)) (AutoDiffable a12 (UArray (UArray UMatrix))))) (fdbody (((pattern (Block @@ -1952,8 +1737,7 @@ (Return (((pattern (Var a12)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) @@ -1962,12 +1746,12 @@ (((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id a) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id a) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id b) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id b) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id c) @@ -2019,8 +1803,7 @@ (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType UMatrix)) (fdname matfoo) (fdsuffix FnPlain) - (fdargs ()) + ((fdrt (ReturnType UMatrix)) (fdname matfoo) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern (Block @@ -2035,144 +1818,102 @@ ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (CompilerInternal FnMakeRowVec) (((pattern @@ -2180,144 +1921,102 @@ ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (CompilerInternal FnMakeRowVec) (((pattern @@ -2325,150 +2024,107 @@ ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) - ((fdrt (ReturnType UVector)) (fdname vecfoo) (fdsuffix FnPlain) - (fdargs ()) + ((fdrt (ReturnType UVector)) (fdname vecfoo) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern (Block @@ -2483,95 +2139,64 @@ (((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -2597,8 +2222,7 @@ ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var mu)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined vecfoo FnPlain) ())) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -2629,8 +2253,7 @@ ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var mu)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern @@ -2638,95 +2261,64 @@ (((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 8)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 9)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 10)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -2735,37 +2327,29 @@ (((pattern (Indexed ((pattern (Var l)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((MultiIndex ((pattern (FunApp (CompilerInternal FnMakeArray) (((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )) ((fdrt (ReturnType UVector)) (fdname algebra_system) (fdsuffix FnPlain) (fdargs - ((AutoDiffable x UVector) (AutoDiffable y UVector) - (AutoDiffable dat (UArray UReal)) (AutoDiffable dat_int (UArray UInt)))) + ((AutoDiffable x UVector) (AutoDiffable y UVector) (AutoDiffable dat (UArray UReal)) + (AutoDiffable dat_int (UArray UInt)))) (fdbody (((pattern (Block @@ -2790,25 +2374,19 @@ (((pattern (Indexed ((pattern (Var x)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -2823,25 +2401,19 @@ (((pattern (Indexed ((pattern (Var x)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -2886,466 +2458,298 @@ (fdloc )))) (input_vars ((N - ((begin_loc - ((filename mother.stan) (line_num 348) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 348) (col_num 17) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 348) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 348) (col_num 17) (included_from ())))) SInt) (M - ((begin_loc - ((filename mother.stan) (line_num 349) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 349) (col_num 17) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 349) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 349) (col_num 17) (included_from ())))) SInt) (K - ((begin_loc - ((filename mother.stan) (line_num 350) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 350) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 350) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 350) (col_num 30) (included_from ())))) SInt) (d_int_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 351) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 351) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 351) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 351) (col_num 36) (included_from ())))) (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 352) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 352) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 352) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 352) (col_num 42) (included_from ())))) (SArray (SArray (SArray SInt - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (J - ((begin_loc - ((filename mother.stan) (line_num 353) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 353) (col_num 32) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 353) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 353) (col_num 32) (included_from ())))) SReal) (d_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 354) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 354) (col_num 29) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 354) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 354) (col_num 29) (included_from ())))) (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 355) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 355) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 355) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 355) (col_num 35) (included_from ())))) (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vec - ((begin_loc - ((filename mother.stan) (line_num 356) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 356) (col_num 18) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 356) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 356) (col_num 18) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 357) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 357) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 357) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 357) (col_num 30) (included_from ())))) (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 358) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 358) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 358) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 358) (col_num 36) (included_from ())))) (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 359) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 359) (col_num 26) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 359) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 359) (col_num 26) (included_from ())))) (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 360) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 360) (col_num 38) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 360) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 360) (col_num 38) (included_from ())))) (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 361) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 361) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 361) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 361) (col_num 44) (included_from ())))) (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 362) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 362) (col_num 54) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 362) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 362) (col_num 54) (included_from ())))) (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_simplex - ((begin_loc - ((filename mother.stan) (line_num 363) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 363) (col_num 23) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 363) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 363) (col_num 23) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 364) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 364) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 364) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 364) (col_num 35) (included_from ())))) (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 365) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 365) (col_num 41) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 365) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 365) (col_num 41) (included_from ())))) (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 366) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 366) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 366) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 366) (col_num 39) (included_from ())))) (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 367) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 367) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 367) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 367) (col_num 36) (included_from ())))) (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 368) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 368) (col_num 48) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 368) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 368) (col_num 48) (included_from ())))) (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int - ((begin_loc - ((filename mother.stan) (line_num 369) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 369) (col_num 12) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 369) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 369) (col_num 12) (included_from ())))) SInt) (d_int_array - ((begin_loc - ((filename mother.stan) (line_num 370) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 370) (col_num 31) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 370) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 370) (col_num 31) (included_from ())))) (SArray SInt - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int_array_2d - ((begin_loc - ((filename mother.stan) (line_num 371) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 371) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 371) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 371) (col_num 37) (included_from ())))) (SArray (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_int_array_3d - ((begin_loc - ((filename mother.stan) (line_num 372) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 372) (col_num 40) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 372) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 372) (col_num 40) (included_from ())))) (SArray (SArray (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real - ((begin_loc - ((filename mother.stan) (line_num 373) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 373) (col_num 14) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 373) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 373) (col_num 14) (included_from ())))) SReal) (d_real_array - ((begin_loc - ((filename mother.stan) (line_num 374) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 374) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 374) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 374) (col_num 33) (included_from ())))) (SArray SReal - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real_array_2d - ((begin_loc - ((filename mother.stan) (line_num 375) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 375) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 375) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 375) (col_num 39) (included_from ())))) (SArray (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_real_array_3d - ((begin_loc - ((filename mother.stan) (line_num 376) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 376) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 376) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 376) (col_num 42) (included_from ())))) (SArray (SArray (SArray SReal - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix - ((begin_loc - ((filename mother.stan) (line_num 377) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 377) (col_num 32) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 377) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 377) (col_num 32) (included_from ())))) (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix_array - ((begin_loc - ((filename mother.stan) (line_num 378) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 378) (col_num 51) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 378) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 378) (col_num 51) (included_from ())))) (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix_array_2d - ((begin_loc - ((filename mother.stan) (line_num 379) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 379) (col_num 57) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 379) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 379) (col_num 57) (included_from ())))) (SArray (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_matrix_array_3d - ((begin_loc - ((filename mother.stan) (line_num 380) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 380) (col_num 60) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 380) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 380) (col_num 60) (included_from ())))) (SArray (SArray (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector - ((begin_loc - ((filename mother.stan) (line_num 381) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 381) (col_num 25) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 381) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 381) (col_num 25) (included_from ())))) (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector_array - ((begin_loc - ((filename mother.stan) (line_num 382) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 382) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 382) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 382) (col_num 44) (included_from ())))) (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector_array_2d - ((begin_loc - ((filename mother.stan) (line_num 383) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 383) (col_num 50) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 383) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 383) (col_num 50) (included_from ())))) (SArray (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_vector_array_3d - ((begin_loc - ((filename mother.stan) (line_num 384) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 384) (col_num 53) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 384) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 384) (col_num 53) (included_from ())))) (SArray (SArray (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector - ((begin_loc - ((filename mother.stan) (line_num 385) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 385) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 385) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 385) (col_num 33) (included_from ())))) (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector_array - ((begin_loc - ((filename mother.stan) (line_num 386) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 386) (col_num 52) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 386) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 386) (col_num 52) (included_from ())))) (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector_array_2d - ((begin_loc - ((filename mother.stan) (line_num 387) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 387) (col_num 58) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 387) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 387) (col_num 58) (included_from ())))) (SArray (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d_row_vector_array_3d - ((begin_loc - ((filename mother.stan) (line_num 388) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 388) (col_num 61) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 388) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 388) (col_num 61) (included_from ())))) (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -3353,12 +2757,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -3380,18 +2782,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name N) - (var - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable M) ()) UInt @@ -3413,18 +2810,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name M) - (var - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id K) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id K) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable K) ()) UInt @@ -3446,14 +2838,10 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name K) - (var - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -3463,39 +2851,30 @@ (Upper ((pattern (FunApp (StanLib Times__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name K) - (var - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (((pattern (FunApp (StanLib Times__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_1d_ar) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3512,41 +2891,33 @@ (FnCheck (trans (Upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_int_1d_ar) (var ((pattern (Var d_int_1d_ar)) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_int_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_3d_ar) @@ -3555,12 +2926,9 @@ (SArray (SArray (SArray SInt - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3581,8 +2949,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -3590,8 +2957,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3610,12 +2976,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3625,18 +2989,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UArray UInt))) ((pattern (Indexed @@ -3647,11 +3008,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -3659,15 +3018,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -3682,16 +3038,13 @@ (FnCheck (trans (Upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_int_3d_ar) (var ((pattern (Var d_int_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id J) (decl_type (Sized SReal)) @@ -3724,8 +3077,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (var_name J) (var - ((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 2.0)) @@ -3742,8 +3094,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (var_name J) (var - ((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (((pattern (Lit Real 2.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta )) @@ -3751,18 +3102,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_1d_ar) (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3777,28 +3125,22 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_3d_ar) @@ -3807,12 +3149,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3833,8 +3172,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -3842,8 +3180,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3862,12 +3199,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3877,18 +3212,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UArray UReal))) ((pattern (Indexed @@ -3899,11 +3231,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -3911,15 +3241,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -3932,18 +3259,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vec) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3962,8 +3286,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -3971,8 +3294,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3986,13 +3308,10 @@ ((pattern (Indexed ((pattern (Var d_vec_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -4000,11 +3319,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -4014,19 +3331,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_1d_vec) @@ -4034,10 +3347,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4051,14 +3362,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4066,8 +3375,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4087,43 +3395,30 @@ ((LVariable d_1d_vec) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (Indexed ((pattern (Var d_1d_vec_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -4134,37 +3429,29 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_3d_vec) @@ -4174,14 +3461,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4202,8 +3485,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4211,8 +3493,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4231,12 +3512,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4245,13 +3524,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4283,9 +3560,8 @@ (Indexed ((pattern (Var d_3d_vec_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -4296,11 +3572,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -4326,18 +3600,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vec) (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4356,8 +3627,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4365,8 +3635,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4380,13 +3649,10 @@ ((pattern (Indexed ((pattern (Var d_row_vec_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -4394,11 +3660,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -4408,19 +3672,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_1d_row_vec) @@ -4428,10 +3688,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4445,15 +3703,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4461,8 +3716,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4482,43 +3736,30 @@ ((LVariable d_1d_row_vec) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray URowVector) ((pattern (Indexed ((pattern (Var d_1d_row_vec_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -4529,37 +3770,29 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_3d_row_vec) @@ -4569,14 +3802,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4597,8 +3826,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4606,8 +3834,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4626,12 +3853,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4640,13 +3865,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4673,16 +3896,13 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UArray (UArray URowVector))) + (UArray (UArray (UArray URowVector))) ((pattern (Indexed - ((pattern - (Var d_3d_row_vec_flat__)) + ((pattern (Var d_3d_row_vec_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -4693,11 +3913,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -4730,10 +3948,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4748,14 +3964,12 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4783,12 +3997,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4797,13 +4009,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4835,9 +4045,8 @@ (Indexed ((pattern (Var d_ar_mat_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -4848,11 +4057,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -4880,16 +4087,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_ar_mat) (var ((pattern (Var d_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -4897,33 +4100,26 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name d_ar_mat) (var ((pattern (Var d_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4942,8 +4138,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -4951,8 +4146,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4966,13 +4160,10 @@ ((pattern (Indexed ((pattern (Var d_simplex_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -4980,11 +4171,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -5003,19 +4192,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_1d_simplex) @@ -5023,10 +4208,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5040,14 +4223,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5055,8 +4236,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5076,43 +4256,30 @@ ((LVariable d_1d_simplex) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (Indexed ((pattern (Var d_1d_simplex_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5132,37 +4299,29 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_3d_simplex) @@ -5172,14 +4331,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5200,8 +4355,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5209,8 +4363,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5229,12 +4382,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5243,13 +4394,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5279,12 +4428,10 @@ (UArray (UArray (UArray UVector))) ((pattern (Indexed - ((pattern - (Var d_3d_simplex_flat__)) + ((pattern (Var d_3d_simplex_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -5295,11 +4442,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -5328,8 +4473,7 @@ (var ((pattern (Var d_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -5337,10 +4481,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5359,8 +4501,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5389,43 +4530,30 @@ ((LVariable d_cfcov_54) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var d_cfcov_54_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5446,10 +4574,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5468,8 +4594,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5498,43 +4623,30 @@ ((LVariable d_cfcov_33) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var d_cfcov_33_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5554,10 +4666,8 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str d_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_cfcov_33_ar) @@ -5565,12 +4675,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5584,14 +4691,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5619,12 +4724,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5634,18 +4737,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed @@ -5656,11 +4756,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -5668,15 +4766,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5718,16 +4813,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_array) (decl_type (Sized (SArray SInt - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5744,8 +4837,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_array_2d) @@ -5753,10 +4845,8 @@ (Sized (SArray (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5770,15 +4860,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5807,43 +4894,30 @@ ((LVariable d_int_array_2d) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray UInt)) ((pattern (Indexed ((pattern (Var d_int_array_2d_flat__)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -5856,8 +4930,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_int_array_3d) @@ -5868,10 +4941,8 @@ (SArray SInt ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5892,8 +4963,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -5921,12 +4991,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5936,18 +5004,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UArray UInt))) ((pattern (Indexed @@ -5958,11 +5023,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -5970,15 +5033,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -6011,16 +5071,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_array) (decl_type (Sized (SArray SReal - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6037,8 +5095,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_array_2d) @@ -6046,10 +5103,8 @@ (Sized (SArray (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6063,15 +5118,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6100,43 +5152,30 @@ ((LVariable d_real_array_2d) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray UReal)) ((pattern (Indexed ((pattern (Var d_real_array_2d_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -6149,8 +5188,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_real_array_3d) @@ -6161,10 +5199,8 @@ (SArray SReal ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6185,8 +5221,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6214,12 +5249,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6229,18 +5262,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UArray UReal))) ((pattern (Indexed @@ -6251,11 +5281,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -6263,15 +5291,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -6286,8 +5311,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6295,18 +5319,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix) (decl_type (Sized (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6325,8 +5346,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6355,43 +5375,30 @@ ((LVariable d_matrix) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var d_matrix_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -6404,8 +5411,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6413,8 +5419,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6422,8 +5427,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix_array) @@ -6431,12 +5435,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6450,14 +5451,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6485,12 +5484,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6500,18 +5497,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed @@ -6522,11 +5516,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -6534,15 +5526,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -6557,8 +5546,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6566,8 +5554,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6575,8 +5562,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix_array_2d) @@ -6589,10 +5575,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6607,14 +5591,12 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_matrix_array_2d)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6642,12 +5624,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6656,13 +5636,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6692,12 +5670,10 @@ (UArray (UArray UMatrix)) ((pattern (Indexed - ((pattern - (Var d_matrix_array_2d_flat__)) + ((pattern (Var d_matrix_array_2d_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -6708,11 +5684,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -6740,8 +5714,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6749,8 +5722,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -6758,8 +5730,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_matrix_array_3d) @@ -6775,10 +5746,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6799,8 +5768,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6828,12 +5796,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6842,13 +5808,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 2)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6869,81 +5833,72 @@ (Block (((pattern (Assignment - ((LVariable - d_matrix_array_3d) + ((LVariable d_matrix_array_3d) ((Single ((pattern (Var sym5__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym4__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym3__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UArray (UArray UMatrix))) + (UArray (UArray (UArray UMatrix))) ((pattern (Indexed ((pattern - (Var - d_matrix_array_3d_flat__)) + (Var d_matrix_array_3d_flat__)) (meta - ((type_ - (UArray UReal)) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) - (loc ) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable pos__) ()) UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain - AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -6963,16 +5918,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector) (decl_type (Sized (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6991,8 +5944,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7015,13 +5967,10 @@ ((pattern (Indexed ((pattern (Var d_vector_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7029,11 +5978,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -7045,8 +5992,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -7054,8 +6000,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector_array) @@ -7063,10 +6008,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7080,14 +6023,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7116,43 +6057,30 @@ ((LVariable d_vector_array) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (Indexed ((pattern (Var d_vector_array_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -7165,8 +6093,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -7174,8 +6101,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector_array_2d) @@ -7186,10 +6112,8 @@ (SVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7204,14 +6128,12 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_vector_array_2d)) (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7239,12 +6161,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7254,34 +6174,28 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray UVector)) ((pattern (Indexed - ((pattern - (Var d_vector_array_2d_flat__)) + ((pattern (Var d_vector_array_2d_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -7289,15 +6203,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -7312,8 +6223,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -7321,8 +6231,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_vector_array_3d) @@ -7336,10 +6245,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7360,8 +6267,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7389,12 +6295,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7403,13 +6307,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7439,12 +6341,10 @@ (UArray (UArray (UArray UVector))) ((pattern (Indexed - ((pattern - (Var d_vector_array_3d_flat__)) + ((pattern (Var d_vector_array_3d_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -7455,11 +6355,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -7487,16 +6385,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector) (decl_type (Sized (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7515,8 +6411,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7539,13 +6434,10 @@ ((pattern (Indexed ((pattern (Var d_row_vector_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7553,11 +6445,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -7569,8 +6459,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -7578,8 +6467,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector_array) @@ -7587,10 +6475,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7600,20 +6486,16 @@ (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable d_row_vector_array_flat__) ()) - (UArray UReal) + (Assignment ((LVariable d_row_vector_array_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7642,43 +6524,30 @@ ((LVariable d_row_vector_array) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray URowVector) ((pattern (Indexed ((pattern (Var d_row_vector_array_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -7691,8 +6560,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -7700,8 +6568,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector_array_2d) @@ -7712,34 +6579,28 @@ (SRowVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id d_row_vector_array_2d_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id d_row_vector_array_2d_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable d_row_vector_array_2d_flat__) ()) - (UArray UReal) + (Assignment ((LVariable d_row_vector_array_2d_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7767,12 +6628,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7782,34 +6641,28 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray URowVector)) ((pattern (Indexed - ((pattern - (Var d_row_vector_array_2d_flat__)) + ((pattern (Var d_row_vector_array_2d_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -7817,15 +6670,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -7840,8 +6690,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -7849,8 +6698,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id d_row_vector_array_3d) @@ -7864,22 +6712,18 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id d_row_vector_array_3d_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id d_row_vector_array_3d_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable d_row_vector_array_3d_flat__) ()) - (UArray UReal) + (Assignment ((LVariable d_row_vector_array_3d_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str d_row_vector_array_3d)) @@ -7890,8 +6734,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7919,12 +6762,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7933,13 +6774,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var d_int)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7966,17 +6805,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UArray (UArray URowVector))) + (UArray (UArray (UArray URowVector))) ((pattern (Indexed ((pattern - (Var - d_row_vector_array_3d_flat__)) + (Var d_row_vector_array_3d_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -7987,11 +6823,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -8021,46 +6855,38 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1d)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_1d) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1dk)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_1dk) (decl_type (Sized (SArray SInt - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable td_1dk) ()) (UArray UInt) ((pattern (FunApp (StanLib rep_array FnPlain AoS) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8069,8 +6895,7 @@ (meta )) ((pattern (Assignment ((LVariable td_a) ()) UInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_b) (decl_type (Sized SReal)) @@ -8082,12 +6907,10 @@ (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Promotion - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) - ((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8098,8 +6921,7 @@ (Assignment ((LVariable td_c) ()) UReal ((pattern (FunApp (UserDefined foo_bar1 FnPlain) - (((pattern (Var td_b)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (((pattern (Var td_b)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8113,47 +6935,38 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_1d_simplex) @@ -8161,47 +6974,37 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str td_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id td_3d_simplex) @@ -8211,14 +7014,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8226,10 +7025,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8237,10 +7034,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8248,8 +7043,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8257,8 +7051,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8266,8 +7059,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8275,8 +7067,7 @@ (decl_type (Sized (SArray SInt - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8285,10 +7076,8 @@ (Sized (SArray (SArray SReal - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8297,40 +7086,32 @@ (Sized (SArray (SArray SInt - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable td_int) ()) UInt ((pattern (EOr - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable td_int) ()) UInt ((pattern (EAnd - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8349,12 +7130,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8362,14 +7141,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8399,8 +7174,7 @@ (UArray (UArray UMatrix)) ((pattern (Lit Real 0.4)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -8413,11 +7187,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8456,40 +7227,31 @@ ((LVariable td_1d_simplex) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8497,14 +7259,10 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8533,8 +7291,7 @@ (adlevel DataOnly))))))) (UArray (UArray (UArray UVector))) ((pattern - (FunApp - (StanLib Divide__ FnPlain AoS) + (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) @@ -8550,8 +7307,7 @@ ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -8564,11 +7320,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8589,11 +7343,9 @@ (Sized (SMatrix AoS ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8606,35 +7358,26 @@ (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnPrint) (((pattern (Lit Str "ar dim1: ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str " ar dim2: ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str " matrix: ")) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var l_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta ))))) (meta ))))) @@ -8712,34 +7455,28 @@ (((pattern (Block (((pattern - (Decl (decl_adtype DataOnly) (decl_id v) - (decl_type (Unsized UReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id v) (decl_type (Unsized UReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable v) ()) UReal ((pattern (Indexed ((pattern (Var blocked_tdata_vs)) - (meta - ((type_ URowVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -8778,15 +7515,13 @@ ((pattern (Indexed ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) @@ -8797,9 +7532,7 @@ ((pattern (FunApp (CompilerInternal FnLength) (((pattern (Var sym1__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -8816,27 +7549,20 @@ (Indexed ((pattern (Var sym1__)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable z) ()) UReal ((pattern (Promotion ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -8890,8 +7616,7 @@ (Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8900,30 +7625,23 @@ (Sized (SArray (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable arr_mul_ind) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Between - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray UInt)) ((pattern (FunApp (CompilerInternal FnMakeArray) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8931,8 +7649,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8963,16 +7680,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_real_array) (decl_type (Sized (SArray SReal - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8981,8 +7696,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_real_array_2d) @@ -8990,10 +7704,8 @@ (Sized (SArray (SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9002,8 +7714,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_real_array_3d) @@ -9014,10 +7725,8 @@ (SArray SReal ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9026,8 +7735,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9035,18 +7743,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix) (decl_type (Sized (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9055,8 +7760,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9064,8 +7768,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9073,8 +7776,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix_array) @@ -9082,12 +7784,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9096,8 +7795,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9105,8 +7803,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9114,8 +7811,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix_array_2d) @@ -9128,10 +7824,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9140,8 +7834,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9149,8 +7842,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9158,8 +7850,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_matrix_array_3d) @@ -9175,10 +7866,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9187,16 +7876,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector) (decl_type (Sized (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9205,8 +7892,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9214,8 +7900,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector_array) @@ -9223,10 +7908,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9235,8 +7918,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9244,8 +7926,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector_array_2d) @@ -9256,10 +7937,8 @@ (SVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9268,8 +7947,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9277,8 +7955,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_vector_array_3d) @@ -9292,10 +7969,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9304,16 +7979,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector) (decl_type (Sized (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9322,8 +7995,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9331,8 +8003,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector_array) @@ -9340,10 +8011,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9352,8 +8021,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9361,12 +8029,10 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id transformed_data_row_vector_array_2d) + (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector_array_2d) (decl_type (Sized (SArray @@ -9374,10 +8040,8 @@ (SRowVector AoS ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9386,8 +8050,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -9395,12 +8058,10 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id transformed_data_row_vector_array_3d) + (Decl (decl_adtype DataOnly) (decl_id transformed_data_row_vector_array_3d) (decl_type (Sized (SArray @@ -9411,20 +8072,16 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real) ()) UReal ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -9433,16 +8090,14 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real) ()) UReal ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) @@ -9463,8 +8118,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array)) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -9478,32 +8132,23 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9512,13 +8157,10 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9527,20 +8169,17 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array)) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) @@ -9556,47 +8195,35 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9607,18 +8234,15 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) @@ -9634,47 +8258,35 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9685,11 +8297,9 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) @@ -9697,8 +8307,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -9712,32 +8321,23 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9746,13 +8346,10 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9761,13 +8358,11 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array) ()) (UArray UReal) @@ -9790,36 +8385,24 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_2d)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_real_array_2d) ()) - (UArray (UArray UReal)) + (Assignment ((LVariable transformed_data_real_array_2d) ()) (UArray (UArray UReal)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_2d)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9828,15 +8411,12 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_int_array_3d)) (meta - ((type_ (UArray (UArray (UArray UInt)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UInt)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_real_array_3d) ()) @@ -9845,15 +8425,12 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real_array_3d)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector) ()) UVector @@ -9861,8 +8438,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -9912,25 +8488,20 @@ (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) @@ -9941,13 +8512,9 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_2d) ()) @@ -9955,13 +8522,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -9972,11 +8536,9 @@ (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -9990,15 +8552,13 @@ ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector) ()) UVector ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) @@ -10014,27 +8574,22 @@ (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10042,14 +8597,10 @@ (UArray (UArray UVector)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_2d) ()) @@ -10059,26 +8610,21 @@ (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) (UArray (UArray (UArray UVector))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_3d)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -10092,8 +8638,7 @@ ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector) ()) UVector @@ -10130,16 +8675,13 @@ (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_vector_array) ()) - (UArray UVector) + (Assignment ((LVariable transformed_data_vector_array) ()) (UArray UVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10148,15 +8690,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_vector_array_2d)) - (meta - ((type_ (UArray (UArray UVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_vector_array_3d) ()) @@ -10172,8 +8709,7 @@ ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector) ()) URowVector @@ -10181,8 +8717,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector)) (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10196,25 +8731,20 @@ (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) @@ -10226,13 +8756,9 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_2d) ()) @@ -10241,13 +8767,10 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -10258,11 +8781,9 @@ (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -10276,15 +8797,13 @@ ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector) ()) URowVector ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector)) (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) @@ -10300,27 +8819,22 @@ (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10328,15 +8842,11 @@ (UArray (UArray URowVector)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_2d) ()) @@ -10347,26 +8857,21 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) (UArray (UArray (UArray URowVector))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_3d)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -10380,8 +8885,7 @@ ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector) ()) URowVector @@ -10394,16 +8898,13 @@ (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_row_vector_array) ()) - (UArray URowVector) + (Assignment ((LVariable transformed_data_row_vector_array) ()) (UArray URowVector) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10413,15 +8914,11 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_row_vector_array_2d)) (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray URowVector))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray URowVector))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_row_vector_array_3d) ()) @@ -10437,8 +8934,7 @@ ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix) ()) UMatrix @@ -10446,8 +8942,7 @@ (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10485,25 +8980,20 @@ (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) @@ -10514,13 +9004,9 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_2d) ()) @@ -10528,13 +9014,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -10545,11 +9028,9 @@ (meta ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -10563,15 +9044,13 @@ ((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix) ()) UMatrix ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) @@ -10587,27 +9066,22 @@ (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10615,14 +9089,10 @@ (UArray (UArray UMatrix)) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_2d) ()) @@ -10632,26 +9102,21 @@ (((pattern (Var d_real)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) (UArray (UArray (UArray UMatrix))) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_3d)) (meta ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -10665,8 +9130,7 @@ ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix) ()) UMatrix @@ -10679,16 +9143,13 @@ (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable transformed_data_matrix_array) ()) - (UArray UMatrix) + (Assignment ((LVariable transformed_data_matrix_array) ()) (UArray UMatrix) ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10697,15 +9158,10 @@ ((pattern (FunApp (StanLib EltPow__ FnPlain AoS) (((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))) ((pattern (Var d_matrix_array_2d)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable transformed_data_matrix_array_3d) ()) @@ -10721,17 +9177,14 @@ ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UMatrix)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable td_int) ()) UInt ((pattern (FunApp (StanLib EltTimes__ FnPlain AoS) - (((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var d_int)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var d_int)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -10750,16 +9203,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name td_ar_mat) (var ((pattern (Var td_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -10767,16 +9216,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name td_ar_mat) (var ((pattern (Var td_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -10803,8 +9248,7 @@ (var ((pattern (Var td_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -10829,226 +9273,176 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeSimplex) (((pattern (Lit Str p_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeSimplex) (((pattern (Lit Str p_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeSimplex) (((pattern (Lit Str p_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -11056,10 +9450,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -11067,19 +9459,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -11087,483 +9475,377 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_1d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_real_3d_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_row_vec)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_1d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_3d_simplex)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str gq_cfcov_33_ar)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_real) ()) UReal @@ -11575,8 +9857,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_upper) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_upper) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_upper) ()) UReal @@ -11593,8 +9875,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_lower) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_lower) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_lower) ()) UReal @@ -11615,8 +9897,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11643,8 +9924,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11669,8 +9949,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11695,8 +9974,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11710,8 +9988,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) @@ -11723,17 +10000,13 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable p_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (CompilerInternal @@ -11743,25 +10016,20 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_vec) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11775,8 +10043,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -11787,10 +10054,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11800,14 +10065,11 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_3d_vec) @@ -11817,14 +10079,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11834,14 +10092,10 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -11853,8 +10107,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11864,8 +10117,7 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -11876,10 +10128,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11889,14 +10139,11 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_3d_row_vec) @@ -11906,32 +10153,23 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable p_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -11943,10 +10181,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11975,10 +10211,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12004,17 +10238,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12024,8 +10255,7 @@ (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -12036,10 +10266,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12049,14 +10277,11 @@ (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_3d_simplex) @@ -12066,32 +10291,23 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable p_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -12103,10 +10319,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12129,10 +10343,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12156,12 +10368,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12171,24 +10380,21 @@ (CompilerInternal (FnReadParam (constrain CholeskyCov) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id x_p) (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12209,8 +10415,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12231,8 +10436,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12242,12 +10446,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12255,8 +10456,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12265,10 +10465,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12279,14 +10477,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12294,8 +10488,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12304,10 +10497,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12318,14 +10509,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12333,10 +10520,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12350,10 +10535,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12361,8 +10544,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12371,10 +10553,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12385,14 +10565,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12400,10 +10576,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12411,10 +10585,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12423,12 +10595,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12436,13 +10605,12 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id tp_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id tp_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_real_1d_ar) ()) (UArray UReal) @@ -12450,22 +10618,18 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable tp_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_1d_vec) ()) (UArray UVector) ((pattern (Var p_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -12479,12 +10643,10 @@ ((pattern (Assignment ((LVariable tp_1d_simplex) ()) (UArray UVector) ((pattern (Var p_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -12503,8 +10665,7 @@ ((pattern (Assignment ((LVariable tp_cfcov_33_ar) ()) (UArray UMatrix) ((pattern (Var p_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_mat) ()) UMatrix @@ -12533,11 +10694,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12556,12 +10715,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12569,14 +10726,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12620,11 +10773,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12640,21 +10790,16 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -12666,9 +10811,7 @@ (((pattern (Indexed ((pattern (Var tp_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -12678,12 +10821,10 @@ ((pattern (Assignment ((LVariable tp_1d_row_vec) ()) (UArray URowVector) ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable tp_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) @@ -12701,10 +10842,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -12723,10 +10862,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -12755,8 +10892,7 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat)) @@ -12789,8 +10925,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -12811,8 +10946,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -12909,15 +11043,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_1d_ar) (var ((pattern (Var tp_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12925,16 +11056,14 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_3d_ar) (var ((pattern (Var tp_real_3d_ar)) (meta ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12942,14 +11071,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_vec) (var ((pattern (Var tp_vec)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12957,16 +11084,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12974,16 +11098,13 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -13000,8 +11121,7 @@ (FnCheck (trans Simplex) (var_name tp_1d_simplex) (var ((pattern (Var tp_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) ())) (meta )) ((pattern @@ -13039,8 +11159,7 @@ (FnCheck (trans CholeskyCov) (var_name tp_cfcov_33_ar) (var ((pattern (Var tp_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) ())) (meta )) ((pattern @@ -13067,8 +11186,8 @@ (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id r1) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id r1) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable r1) ()) UReal @@ -13079,8 +11198,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id r2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id r2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable r2) ()) UReal @@ -13115,9 +11234,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var offset_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -13137,9 +11254,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var no_offset_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -13159,9 +11274,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var offset_no_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -13183,9 +11296,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -13207,8 +11318,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13226,33 +11336,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE @@ -13268,33 +11367,23 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE @@ -13310,33 +11399,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar m) @@ -13353,32 +11431,26 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_vec)) (meta ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -13404,11 +11476,8 @@ (Indexed ((pattern (Var d_3d_vec)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -13435,30 +11504,23 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_row_vec)) (meta ((type_ - (UArray - (UArray - (UArray URowVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -13475,8 +11537,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ URowVector) - (loc ) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) @@ -13485,11 +11546,8 @@ (Indexed ((pattern (Var d_3d_row_vec)) (meta - ((type_ - (UArray - (UArray (UArray URowVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -13516,29 +11574,23 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_simplex)) (meta ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -13564,11 +11616,8 @@ (Indexed ((pattern (Var d_3d_simplex)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -13595,25 +11644,20 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -13636,10 +11680,8 @@ (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -13666,11 +11708,9 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13710,48 +11750,34 @@ (Indexed ((pattern (Var p_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray UMatrix))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13763,8 +11789,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13782,33 +11807,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -13819,8 +11833,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var d_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) @@ -13839,9 +11852,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_row_vec)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -13864,8 +11875,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_simplex)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -13888,8 +11898,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_cfcov_54)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -13912,8 +11921,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_cfcov_33)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -13944,24 +11952,18 @@ ((pattern (Var tmp)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var tmp2)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_r)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var x_i)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )))) (reverse_mode_log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_real) ()) UReal @@ -13973,8 +11975,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_upper) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_upper) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_upper) ()) UReal @@ -13991,8 +11993,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_lower) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_lower) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_lower) ()) UReal @@ -14013,8 +12015,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14041,8 +12042,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14067,8 +12067,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14093,8 +12092,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14108,8 +12106,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) @@ -14121,17 +12118,13 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable p_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (CompilerInternal @@ -14141,25 +12134,20 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_vec) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14173,8 +12161,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -14185,10 +12172,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14198,14 +12183,11 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_3d_vec) @@ -14215,14 +12197,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14232,14 +12210,10 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -14251,8 +12225,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14262,8 +12235,7 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -14274,10 +12246,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14287,14 +12257,11 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_3d_row_vec) @@ -14304,32 +12271,23 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable p_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -14341,10 +12299,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14373,10 +12329,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14402,17 +12356,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14422,8 +12373,7 @@ (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -14434,10 +12384,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14447,14 +12395,11 @@ (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_3d_simplex) @@ -14464,32 +12409,23 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable p_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -14501,10 +12437,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14527,10 +12461,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14554,12 +12486,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14569,24 +12498,21 @@ (CompilerInternal (FnReadParam (constrain CholeskyCov) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id x_p) (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14607,8 +12533,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14629,8 +12554,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14640,12 +12564,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14653,8 +12574,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14663,10 +12583,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14677,14 +12595,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14692,8 +12606,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14702,10 +12615,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14716,14 +12627,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14731,10 +12638,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14748,10 +12653,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14759,8 +12662,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14769,10 +12671,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14783,14 +12683,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14798,10 +12694,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14809,10 +12703,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14821,12 +12713,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14834,13 +12723,12 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id tp_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id tp_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_real_1d_ar) ()) (UArray UReal) @@ -14848,22 +12736,18 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable tp_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_1d_vec) ()) (UArray UVector) ((pattern (Var p_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -14877,12 +12761,10 @@ ((pattern (Assignment ((LVariable tp_1d_simplex) ()) (UArray UVector) ((pattern (Var p_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -14901,8 +12783,7 @@ ((pattern (Assignment ((LVariable tp_cfcov_33_ar) ()) (UArray UMatrix) ((pattern (Var p_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_mat) ()) UMatrix @@ -14931,11 +12812,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -14954,12 +12833,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -14967,14 +12844,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15018,11 +12891,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15038,21 +12908,16 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -15064,9 +12929,7 @@ (((pattern (Indexed ((pattern (Var tp_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -15076,12 +12939,10 @@ ((pattern (Assignment ((LVariable tp_1d_row_vec) ()) (UArray URowVector) ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable tp_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) @@ -15099,10 +12960,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -15121,10 +12980,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -15153,8 +13010,7 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat)) @@ -15187,8 +13043,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -15209,8 +13064,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -15307,15 +13161,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_1d_ar) (var ((pattern (Var tp_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -15323,16 +13174,14 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_3d_ar) (var ((pattern (Var tp_real_3d_ar)) (meta ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -15340,14 +13189,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_vec) (var ((pattern (Var tp_vec)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -15355,16 +13202,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -15372,16 +13216,13 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -15398,8 +13239,7 @@ (FnCheck (trans Simplex) (var_name tp_1d_simplex) (var ((pattern (Var tp_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable))))))) ())) (meta )) ((pattern @@ -15437,8 +13277,7 @@ (FnCheck (trans CholeskyCov) (var_name tp_cfcov_33_ar) (var ((pattern (Var tp_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable))))))) ())) (meta )) ((pattern @@ -15465,8 +13304,8 @@ (initialize true))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id r1) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id r1) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable r1) ()) UReal @@ -15477,8 +13316,8 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id r2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id r2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable r2) ()) UReal @@ -15513,9 +13352,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var offset_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -15535,9 +13372,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var no_offset_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -15557,9 +13392,7 @@ ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var offset_no_multiplier)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) @@ -15581,9 +13414,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -15605,8 +13436,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15624,33 +13454,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE @@ -15666,33 +13485,23 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE @@ -15708,33 +13517,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar m) @@ -15751,32 +13549,26 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_vec)) (meta ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -15802,11 +13594,8 @@ (Indexed ((pattern (Var d_3d_vec)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -15833,30 +13622,23 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_row_vec)) (meta ((type_ - (UArray - (UArray - (UArray URowVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -15873,8 +13655,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ URowVector) - (loc ) + ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) @@ -15883,11 +13664,8 @@ (Indexed ((pattern (Var d_3d_row_vec)) (meta - ((type_ - (UArray - (UArray (UArray URowVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -15914,29 +13692,23 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern - (FunApp - (StanLib to_vector FnPlain AoS) + (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Indexed ((pattern (Var p_3d_simplex)) (meta ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel AutoDiffable)))) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -15962,11 +13734,8 @@ (Indexed ((pattern (Var d_3d_simplex)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var n)) (meta @@ -15993,25 +13762,20 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern - (FunApp - (StanLib normal_lpdf (FnLpdf true) AoS) + (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -16034,10 +13798,8 @@ (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var n)) (meta @@ -16064,11 +13826,9 @@ (adlevel DataOnly)))) UReal DataOnly)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -16108,48 +13868,34 @@ (Indexed ((pattern (Var p_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) - (loc ) - (adlevel AutoDiffable)))) + ((type_ (UArray (UArray UMatrix))) + (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -16161,8 +13907,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16180,33 +13925,22 @@ (adlevel AutoDiffable)))) ((Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Promotion ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -16217,8 +13951,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var d_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) @@ -16237,9 +13970,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_row_vec)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -16262,8 +13993,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_simplex)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -16286,8 +14016,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_cfcov_54)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -16310,8 +14039,7 @@ (((pattern (FunApp (StanLib to_vector FnPlain AoS) (((pattern (Var p_cfcov_33)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -16342,17 +14070,11 @@ ((pattern (Var tmp)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var tmp2)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_r)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((pattern (Var x_i)) - (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta )))) @@ -16411,8 +14133,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16439,8 +14160,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16465,8 +14185,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16491,8 +14210,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16506,8 +14224,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) @@ -16519,17 +14236,13 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable p_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (FunApp (CompilerInternal @@ -16539,25 +14252,20 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id p_vec) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16571,8 +14279,7 @@ ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -16583,10 +14290,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16596,14 +14301,11 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id p_3d_vec) @@ -16613,14 +14315,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16630,14 +14328,10 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -16649,8 +14343,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16660,8 +14353,7 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -16672,10 +14364,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16685,14 +14375,11 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id p_3d_row_vec) @@ -16702,32 +14389,23 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable p_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -16739,10 +14417,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16771,10 +14447,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16800,17 +14474,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id p_simplex) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16820,8 +14491,7 @@ (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -16832,10 +14502,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16845,14 +14513,11 @@ (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id p_3d_simplex) @@ -16862,32 +14527,23 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable p_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Simplex) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta @@ -16899,10 +14555,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16925,10 +14579,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16952,12 +14604,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16967,24 +14616,21 @@ (CompilerInternal (FnReadParam (constrain CholeskyCov) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id x_p) (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17005,8 +14651,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17027,8 +14672,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17038,12 +14682,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17051,8 +14692,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17061,10 +14701,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17075,14 +14713,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17090,8 +14724,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17100,10 +14733,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17114,14 +14745,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17129,10 +14756,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17146,10 +14771,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17157,8 +14780,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17167,10 +14789,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17181,14 +14801,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17196,10 +14812,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17207,10 +14821,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17219,12 +14831,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17232,8 +14841,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17306,11 +14914,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17329,12 +14934,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17347,27 +14950,22 @@ (Indexed ((pattern (Var p_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -17388,11 +14986,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17420,16 +15015,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -17439,11 +15029,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17462,12 +15049,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17475,14 +15060,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17495,11 +15076,8 @@ (Indexed ((pattern (Var p_3d_vec)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -17545,11 +15123,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17577,16 +15152,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -17596,11 +15166,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17619,12 +15186,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17632,14 +15197,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17653,10 +15214,8 @@ ((pattern (Var p_3d_row_vec)) (meta ((type_ - (UArray - (UArray (UArray URowVector)))) - (loc ) - (adlevel DataOnly)))) + (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -17702,11 +15261,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17725,12 +15282,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17738,14 +15293,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17758,10 +15309,8 @@ (Indexed ((pattern (Var p_ar_mat)) (meta - ((type_ - (UArray (UArray UMatrix))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray UMatrix))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -17807,11 +15356,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17839,16 +15385,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -17858,11 +15399,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17881,12 +15419,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17894,14 +15430,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17914,11 +15446,8 @@ (Indexed ((pattern (Var p_3d_simplex)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -17973,11 +15502,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17996,12 +15523,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18014,26 +15539,22 @@ (Indexed ((pattern (Var p_cfcov_33_ar)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -18047,8 +15568,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var x_p)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -18056,8 +15576,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var y_p)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -18072,9 +15591,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable tp_real_1d_ar) ()) (UArray UReal) @@ -18082,22 +15599,18 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable tp_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel AutoDiffable)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_1d_vec) ()) (UArray UVector) ((pattern (Var p_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -18111,12 +15624,10 @@ ((pattern (Assignment ((LVariable tp_1d_simplex) ()) (UArray UVector) ((pattern (Var p_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable tp_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta ((type_ (UArray (UArray (UArray UVector)))) (loc ) @@ -18135,8 +15646,7 @@ ((pattern (Assignment ((LVariable tp_cfcov_33_ar) ()) (UArray UMatrix) ((pattern (Var p_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LVariable tp_mat) ()) UMatrix @@ -18165,11 +15675,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18188,12 +15696,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18201,14 +15707,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18252,11 +15754,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18272,21 +15771,16 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -18298,9 +15792,7 @@ (((pattern (Indexed ((pattern (Var tp_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -18310,12 +15802,10 @@ ((pattern (Assignment ((LVariable tp_1d_row_vec) ()) (UArray URowVector) ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LVariable tp_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable tp_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta ((type_ (UArray (UArray (UArray URowVector)))) (loc ) @@ -18333,10 +15823,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -18355,10 +15843,8 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -18387,8 +15873,7 @@ (AutoDiffable (UArray UReal)) (AutoDiffable (UArray UInt))) (ReturnType UVector) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var x)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var x)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat)) @@ -18421,8 +15906,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -18443,8 +15927,7 @@ (loc ) (adlevel AutoDiffable)))) ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var y)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var dat)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var dat_int)) @@ -18541,14 +16024,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_1d_ar) (var ((pattern (Var tp_real_1d_ar)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -18556,16 +16037,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_real_3d_ar) (var ((pattern (Var tp_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -18573,14 +16051,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_vec) (var ((pattern (Var tp_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -18588,16 +16064,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -18605,16 +16077,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name tp_ar_mat) (var ((pattern (Var tp_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -18641,8 +16109,7 @@ (var ((pattern (Var tp_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -18684,8 +16151,7 @@ (FnWriteParam (unconstrain_opt ()) (var ((pattern (Var tp_real_1d_ar)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -18694,8 +16160,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18703,12 +16168,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18716,14 +16179,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18736,11 +16195,8 @@ (Indexed ((pattern (Var tp_real_3d_ar)) (meta - ((type_ - (UArray - (UArray (UArray UReal)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UReal)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta @@ -18782,8 +16238,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18791,12 +16246,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18814,16 +16267,12 @@ ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -18836,8 +16285,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18845,12 +16293,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18858,14 +16304,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18874,59 +16316,53 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (NRFunApp (CompilerInternal - (FnWriteParam - (unconstrain_opt ()) + (FnWriteParam (unconstrain_opt ()) (var ((pattern (Indexed ((pattern (Var tp_3d_vec)) (meta ((type_ - (UArray - (UArray - (UArray UVector)))) - (loc ) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym3__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) - (loc ) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) @@ -18944,8 +16380,7 @@ (FnWriteParam (unconstrain_opt ()) (var ((pattern (Var tp_row_vec)) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -18954,8 +16389,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18963,12 +16397,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18981,21 +16413,17 @@ (Indexed ((pattern (Var tp_1d_row_vec)) (meta - ((type_ (UArray URowVector)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray URowVector)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -19008,8 +16436,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19017,12 +16444,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19030,14 +16455,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19046,60 +16467,54 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (NRFunApp (CompilerInternal - (FnWriteParam - (unconstrain_opt ()) + (FnWriteParam (unconstrain_opt ()) (var ((pattern (Indexed - ((pattern - (Var tp_3d_row_vec)) + ((pattern (Var tp_3d_row_vec)) (meta ((type_ (UArray - (UArray - (UArray URowVector)))) - (loc ) + (UArray (UArray URowVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym3__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) - (loc ) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) @@ -19135,12 +16550,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19148,14 +16561,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19164,58 +16573,52 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (NRFunApp (CompilerInternal - (FnWriteParam - (unconstrain_opt ()) + (FnWriteParam (unconstrain_opt ()) (var ((pattern (Indexed ((pattern (Var tp_ar_mat)) (meta - ((type_ - (UArray - (UArray UMatrix))) - (loc ) + ((type_ (UArray (UArray UMatrix))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym3__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) - (loc ) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) @@ -19242,8 +16645,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19251,12 +16653,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19274,16 +16674,12 @@ ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -19296,8 +16692,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19305,12 +16700,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19318,14 +16711,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19334,60 +16723,53 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (NRFunApp (CompilerInternal - (FnWriteParam - (unconstrain_opt ()) + (FnWriteParam (unconstrain_opt ()) (var ((pattern (Indexed - ((pattern - (Var tp_3d_simplex)) + ((pattern (Var tp_3d_simplex)) (meta ((type_ - (UArray - (UArray - (UArray UVector)))) - (loc ) + (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym3__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) - (loc ) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) @@ -19432,12 +16814,10 @@ (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19445,14 +16825,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19465,9 +16841,8 @@ (Indexed ((pattern (Var tp_cfcov_33_ar)) (meta - ((type_ (UArray UMatrix)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta @@ -19522,9 +16897,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id gq_r1) (decl_type (Sized SReal)) @@ -19546,8 +16919,7 @@ (Assignment ((LVariable gq_r2) ()) UReal ((pattern (FunApp (UserDefined foo_bar1 FnPlain) - (((pattern (Var J)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (((pattern (Var J)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -19555,8 +16927,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19566,12 +16937,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19579,8 +16947,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19589,10 +16956,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19603,14 +16968,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19618,8 +16979,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19628,10 +16988,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19642,14 +17000,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19663,10 +17017,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19674,8 +17026,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19684,10 +17035,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19698,14 +17047,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19713,10 +17058,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19724,10 +17067,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19736,12 +17077,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19749,20 +17087,16 @@ (decl_type (Sized (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable indices) ()) (UArray UInt) ((pattern (FunApp (CompilerInternal FnMakeArray) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -19771,12 +17105,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19785,12 +17116,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19799,12 +17127,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19813,12 +17138,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19827,12 +17149,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19841,12 +17160,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19855,12 +17171,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19869,10 +17182,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19881,10 +17192,8 @@ (Sized (SArray (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19900,12 +17209,10 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_real_3d_ar) ()) - (UArray (UArray (UArray UReal))) + (Assignment ((LVariable gq_real_3d_ar) ()) (UArray (UArray (UArray UReal))) ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_1d_vec) ()) (UArray UVector) @@ -19913,12 +17220,10 @@ (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_3d_vec) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable gq_3d_vec) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_vec)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_row_vec) ()) URowVector @@ -19931,12 +17236,10 @@ (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_3d_row_vec) ()) - (UArray (UArray (UArray URowVector))) + (Assignment ((LVariable gq_3d_row_vec) ()) (UArray (UArray (UArray URowVector))) ((pattern (Var p_3d_row_vec)) (meta - ((type_ (UArray (UArray (UArray URowVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray URowVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_simplex) ()) UVector @@ -19950,8 +17253,7 @@ (Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -19960,12 +17262,10 @@ (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable gq_3d_simplex) ()) - (UArray (UArray (UArray UVector))) + (Assignment ((LVariable gq_3d_simplex) ()) (UArray (UArray (UArray UVector))) ((pattern (Var p_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable gq_cfcov_54) ()) UMatrix @@ -19985,11 +17285,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20008,12 +17306,10 @@ (For (loopvar m) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20021,14 +17317,10 @@ (For (loopvar n) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20058,8 +17350,7 @@ (UArray (UArray UMatrix)) ((pattern (Lit Real 0.4)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20072,11 +17363,8 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20092,18 +17380,15 @@ (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_vec)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) @@ -20112,11 +17397,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20135,12 +17418,10 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20149,33 +17430,23 @@ ((LVariable indexing_mat) ((Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (FunApp (StanLib normal_rng FnRng AoS) (((pattern (Lit Int 0)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20186,8 +17457,7 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (StanLib size FnPlain AoS) @@ -20206,9 +17476,7 @@ ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -20218,50 +17486,37 @@ ((LVariable idx_res1) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed ((pattern (Var indexing_mat)) (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Indexed ((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Indexed ((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20290,19 +17545,14 @@ ((pattern (Indexed ((pattern (Var indexing_mat)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) (MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -20316,8 +17566,7 @@ ((pattern (Indexed ((pattern (Var idx_res1)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -20342,11 +17591,9 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20359,9 +17606,7 @@ ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern @@ -20371,40 +17616,30 @@ ((LVariable idx_res2) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed ((pattern (Var indexing_mat)) (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Indexed ((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20431,16 +17666,12 @@ ((pattern (Indexed ((pattern (Var indexing_mat)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) (All (MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -20454,8 +17685,7 @@ ((pattern (Indexed ((pattern (Var idx_res2)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -20480,8 +17710,7 @@ ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (StanLib size FnPlain AoS) @@ -20506,17 +17735,14 @@ (For (loopvar k) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var indices)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20525,19 +17751,13 @@ ((LVariable idx_res3) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var k)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed @@ -20558,13 +17778,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Indexed @@ -20578,11 +17796,8 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20614,20 +17829,15 @@ ((pattern (Indexed ((pattern (Var indexing_mat)) - (meta - ((type_ (UArray UMatrix)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))) All (MultiIndex ((pattern (Var indices)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -20641,8 +17851,7 @@ ((pattern (Indexed ((pattern (Var idx_res3)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) @@ -20706,14 +17915,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_real_1d_ar) (var ((pattern (Var gq_real_1d_ar)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -20721,16 +17928,13 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_real_3d_ar) (var ((pattern (Var gq_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -20738,14 +17942,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_vec) (var ((pattern (Var gq_vec)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -20753,16 +17955,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_ar_mat) (var ((pattern (Var gq_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -20770,16 +17968,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name gq_ar_mat) (var ((pattern (Var gq_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -20806,8 +18000,7 @@ (var ((pattern (Var gq_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20842,8 +18035,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var gq_r1)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var gq_r1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20851,8 +18043,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var gq_r2)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var gq_r2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20867,11 +18058,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20890,12 +18078,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20908,27 +18094,22 @@ (Indexed ((pattern (Var gq_real_3d_ar)) (meta - ((type_ - (UArray (UArray (UArray UReal)))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -20949,11 +18130,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20981,16 +18159,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21000,11 +18173,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21023,12 +18193,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21036,14 +18204,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21056,11 +18220,8 @@ (Indexed ((pattern (Var gq_3d_vec)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -21106,11 +18267,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21138,16 +18296,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21157,11 +18310,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21180,12 +18330,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21193,14 +18341,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21214,10 +18358,8 @@ ((pattern (Var gq_3d_row_vec)) (meta ((type_ - (UArray - (UArray (UArray URowVector)))) - (loc ) - (adlevel DataOnly)))) + (UArray (UArray (UArray URowVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -21254,11 +18396,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21277,12 +18417,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21290,14 +18428,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21310,10 +18444,8 @@ (Indexed ((pattern (Var gq_ar_mat)) (meta - ((type_ - (UArray (UArray UMatrix))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray UMatrix))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -21359,11 +18491,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21391,16 +18520,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21410,11 +18534,8 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21433,12 +18554,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21446,14 +18565,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21466,11 +18581,8 @@ (Indexed ((pattern (Var gq_3d_simplex)) (meta - ((type_ - (UArray - (UArray (UArray UVector)))) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray (UArray UVector)))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym4__)) (meta @@ -21525,11 +18637,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21548,12 +18658,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21566,26 +18674,22 @@ (Indexed ((pattern (Var gq_cfcov_33_ar)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21606,11 +18710,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21629,12 +18731,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21647,26 +18747,22 @@ (Indexed ((pattern (Var indexing_mat)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21678,11 +18774,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21701,12 +18795,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21719,26 +18811,22 @@ (Indexed ((pattern (Var idx_res1)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21750,11 +18838,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21773,12 +18859,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21791,26 +18875,22 @@ (Indexed ((pattern (Var idx_res2)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21822,11 +18902,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21845,12 +18923,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21863,26 +18939,22 @@ (Indexed ((pattern (Var idx_res3)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21894,11 +18966,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21917,12 +18987,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21935,26 +19003,22 @@ (Indexed ((pattern (Var idx_res11)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -21966,11 +19030,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -21989,12 +19051,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22007,26 +19067,22 @@ (Indexed ((pattern (Var idx_res21)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -22038,11 +19094,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22061,12 +19115,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22079,26 +19131,22 @@ (Indexed ((pattern (Var idx_res31)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -22110,11 +19158,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22142,16 +19188,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -22161,11 +19202,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22193,16 +19232,11 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -22216,12 +19250,11 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_real) ()) UReal @@ -22247,8 +19280,8 @@ ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_upper) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_upper) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_upper) ()) UReal @@ -22278,8 +19311,8 @@ ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_lower) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_lower) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_lower) ()) UReal @@ -22313,8 +19346,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22345,8 +19377,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22375,8 +19406,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22405,8 +19435,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22437,12 +19466,9 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22463,8 +19489,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22472,8 +19497,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22492,12 +19516,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22507,18 +19529,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UArray UReal))) ((pattern (Indexed @@ -22529,11 +19548,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -22541,15 +19558,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -22569,8 +19583,7 @@ (var ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -22578,8 +19591,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22598,8 +19610,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22607,8 +19618,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22622,13 +19632,10 @@ ((pattern (Indexed ((pattern (Var p_vec_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -22636,11 +19643,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -22665,10 +19670,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22682,14 +19685,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_1d_vec)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22697,8 +19698,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22718,43 +19718,30 @@ ((LVariable p_1d_vec) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (Indexed ((pattern (Var p_1d_vec_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -22778,14 +19765,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22806,8 +19789,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22815,8 +19797,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22835,12 +19816,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22849,13 +19828,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22887,9 +19864,8 @@ (Indexed ((pattern (Var p_3d_vec_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -22900,11 +19876,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -22933,8 +19907,7 @@ (var ((pattern (Var p_3d_vec)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -22942,8 +19915,7 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22962,8 +19934,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22971,8 +19942,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -22986,13 +19956,10 @@ ((pattern (Indexed ((pattern (Var p_row_vec_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -23000,11 +19967,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -23025,10 +19990,8 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23042,15 +20005,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23058,8 +20018,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23079,43 +20038,30 @@ ((LVariable p_1d_row_vec) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray URowVector) ((pattern (Indexed ((pattern (Var p_1d_row_vec_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -23128,8 +20074,7 @@ (FnWriteParam (unconstrain_opt (Identity)) (var ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -23140,14 +20085,10 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23168,8 +20109,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23177,8 +20117,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23197,12 +20136,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23211,13 +20148,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23244,16 +20179,13 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UArray (UArray URowVector))) + (UArray (UArray (UArray URowVector))) ((pattern (Indexed - ((pattern - (Var p_3d_row_vec_flat__)) + ((pattern (Var p_3d_row_vec_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -23264,11 +20196,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -23306,10 +20236,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23328,8 +20256,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23358,43 +20285,30 @@ ((LVariable p_mat) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var p_mat_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -23421,10 +20335,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23439,14 +20351,12 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_ar_mat)) (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23474,12 +20384,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23488,13 +20396,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23526,9 +20432,8 @@ (Indexed ((pattern (Var p_ar_mat_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -23539,11 +20444,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -23577,9 +20480,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var ((pattern (Var p_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -23587,8 +20488,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23607,8 +20507,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23616,8 +20515,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23631,13 +20529,10 @@ ((pattern (Indexed ((pattern (Var p_simplex_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -23645,11 +20540,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -23670,10 +20563,8 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23687,14 +20578,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_1d_simplex)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23702,8 +20591,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23723,43 +20611,30 @@ ((LVariable p_1d_simplex) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (Indexed ((pattern (Var p_1d_simplex_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -23783,14 +20658,10 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23811,8 +20682,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23820,8 +20690,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23840,12 +20709,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23854,13 +20721,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -23890,12 +20755,10 @@ (UArray (UArray (UArray UVector))) ((pattern (Indexed - ((pattern - (Var p_3d_simplex_flat__)) + ((pattern (Var p_3d_simplex_flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -23906,11 +20769,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -23939,8 +20800,7 @@ (var ((pattern (Var p_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -23948,10 +20808,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23970,8 +20828,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24000,43 +20857,30 @@ ((LVariable p_cfcov_54) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var p_cfcov_54_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24057,10 +20901,8 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24079,8 +20921,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24109,43 +20950,30 @@ ((LVariable p_cfcov_33) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var p_cfcov_33_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24167,12 +20995,9 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24186,14 +21011,12 @@ ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_cfcov_33_ar)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24221,12 +21044,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24236,18 +21057,15 @@ ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed @@ -24258,11 +21076,9 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -24270,15 +21086,12 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24301,8 +21114,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24321,8 +21133,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24345,13 +21156,10 @@ ((pattern (Indexed ((pattern (Var x_p_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -24359,11 +21167,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -24374,8 +21180,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var x_p)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -24383,8 +21188,7 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24403,8 +21207,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24427,13 +21230,10 @@ ((pattern (Indexed ((pattern (Var y_p_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -24441,11 +21241,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -24456,14 +21254,13 @@ (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var y_p)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (unconstrain_array (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_real) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_real) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_real) ()) UReal @@ -24480,8 +21277,8 @@ ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_upper) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_upper) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_upper) ()) UReal @@ -24502,8 +21299,8 @@ ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id p_lower) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id p_lower) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_lower) ()) UReal @@ -24528,16 +21325,14 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable offset_multiplier) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -24560,16 +21355,14 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable no_offset_multiplier) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -24590,16 +21383,14 @@ (decl_type (Sized (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable offset_no_multiplier) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -24620,16 +21411,14 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_real_1d_ar) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -24652,22 +21441,16 @@ (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24686,12 +21469,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24700,26 +21481,18 @@ ((LVariable p_real_3d_ar) ((Single ((pattern (Var sym3__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UReal ((pattern - (FunApp (CompilerInternal FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24738,8 +21511,7 @@ (var ((pattern (Var p_real_3d_ar)) (meta - ((type_ (UArray (UArray (UArray UReal)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UReal)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -24747,16 +21519,14 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_vec) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -24778,20 +21548,15 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24811,17 +21576,13 @@ ((LVariable p_1d_vec) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24844,24 +21605,17 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24880,12 +21634,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24893,14 +21645,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24929,10 +21677,7 @@ (adlevel DataOnly))))))) UVector ((pattern - (FunApp - (CompilerInternal - FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -24952,8 +21697,7 @@ (var ((pattern (Var p_3d_vec)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -24961,16 +21705,14 @@ (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_row_vec) ()) URowVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -24988,20 +21730,15 @@ (Sized (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25021,17 +21758,13 @@ ((LVariable p_1d_row_vec) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) URowVector - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -25043,8 +21776,7 @@ (FnWriteParam (unconstrain_opt (Identity)) (var ((pattern (Var p_1d_row_vec)) - (meta - ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray URowVector)) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -25055,24 +21787,17 @@ (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25091,12 +21816,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25104,14 +21827,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25140,10 +21859,7 @@ (adlevel DataOnly))))))) URowVector ((pattern - (FunApp - (CompilerInternal - FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -25172,20 +21888,16 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_mat) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25208,20 +21920,16 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25240,12 +21948,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25253,14 +21959,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25289,10 +21991,7 @@ (adlevel DataOnly))))))) UMatrix ((pattern - (FunApp - (CompilerInternal - FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -25317,9 +22016,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var ((pattern (Var p_ar_mat)) - (meta - ((type_ (UArray (UArray UMatrix))) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UMatrix))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -25327,16 +22024,14 @@ (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_simplex) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25354,20 +22049,15 @@ (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25387,17 +22077,13 @@ ((LVariable p_1d_simplex) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -25420,24 +22106,17 @@ (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25456,12 +22135,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var M)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25469,14 +22146,10 @@ (For (loopvar sym4__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25505,10 +22178,7 @@ (adlevel DataOnly))))))) UVector ((pattern - (FunApp - (CompilerInternal - FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -25528,8 +22198,7 @@ (var ((pattern (Var p_3d_simplex)) (meta - ((type_ (UArray (UArray (UArray UVector)))) (loc ) - (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UArray UVector)))) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -25537,20 +22206,16 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_cfcov_54) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25567,20 +22232,16 @@ (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_cfcov_33) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25598,22 +22259,17 @@ (Sized (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25632,12 +22288,10 @@ (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25646,26 +22300,18 @@ ((LVariable p_cfcov_33_ar) ((Single ((pattern (Var sym3__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern - (FunApp (CompilerInternal FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -25687,16 +22333,14 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable x_p) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25704,8 +22348,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var x_p)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var x_p)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -25713,16 +22356,14 @@ (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable y_p) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25730,383 +22371,273 @@ (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var y_p)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var y_p)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((p_real - ((begin_loc - ((filename mother.stan) (line_num 599) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 599) (col_num 14) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((begin_loc ((filename mother.stan) (line_num 599) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 599) (col_num 14) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (p_upper - ((begin_loc - ((filename mother.stan) (line_num 600) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 600) (col_num 29) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((begin_loc ((filename mother.stan) (line_num 600) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 600) (col_num 29) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Lower ((pattern (Var p_real)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))))) (p_lower - ((begin_loc - ((filename mother.stan) (line_num 601) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 601) (col_num 30) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((begin_loc ((filename mother.stan) (line_num 601) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 601) (col_num 30) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Upper ((pattern (Var p_upper)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))))) (offset_multiplier - ((begin_loc - ((filename mother.stan) (line_num 602) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 602) (col_num 58) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 602) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 602) (col_num 58) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (OffsetMultiplier - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (no_offset_multiplier - ((begin_loc - ((filename mother.stan) (line_num 603) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 603) (col_num 51) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 603) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 603) (col_num 51) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Multiplier - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (offset_no_multiplier - ((begin_loc - ((filename mother.stan) (line_num 604) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 604) (col_num 47) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 604) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 604) (col_num 47) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Offset - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 605) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 605) (col_num 38) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 605) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 605) (col_num 38) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 606) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 606) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 606) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 606) (col_num 44) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_vec - ((begin_loc - ((filename mother.stan) (line_num 607) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 607) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 607) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 607) (col_num 27) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 608) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 608) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 608) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 608) (col_num 30) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 609) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 609) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 609) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 609) (col_num 36) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_row_vec - ((begin_loc - ((filename mother.stan) (line_num 610) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 610) (col_num 26) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 610) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 610) (col_num 26) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 611) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 611) (col_num 38) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 611) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 611) (col_num 38) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 612) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 612) (col_num 44) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 612) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 612) (col_num 44) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_mat - ((begin_loc - ((filename mother.stan) (line_num 613) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 613) (col_num 21) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 613) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 613) (col_num 21) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 614) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 614) (col_num 54) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 614) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 614) (col_num 54) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (p_simplex - ((begin_loc - ((filename mother.stan) (line_num 615) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 615) (col_num 23) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 615) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 615) (col_num 23) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Simplex))) (p_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 616) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 616) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 616) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 616) (col_num 35) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Simplex))) (p_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 617) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 617) (col_num 41) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 617) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 617) (col_num 41) (included_from ())))) ((out_unconstrained_st (SArray (SArray @@ -26114,36 +22645,26 @@ (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Simplex))) (p_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 618) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 618) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 618) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 618) (col_num 39) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -26155,18 +22676,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -26189,16 +22706,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (p_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 619) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 619) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 619) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 619) (col_num 36) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -26210,18 +22723,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -26244,16 +22753,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (p_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 620) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 620) (col_num 48) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 620) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 620) (col_num 48) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS @@ -26266,20 +22771,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -26300,333 +22799,236 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (x_p - ((begin_loc - ((filename mother.stan) (line_num 621) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 621) (col_num 16) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 621) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 621) (col_num 16) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (y_p - ((begin_loc - ((filename mother.stan) (line_num 622) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 622) (col_num 16) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 622) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 622) (col_num 16) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (tp_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 625) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 625) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 625) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 625) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 626) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 626) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 626) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 626) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_vec - ((begin_loc - ((filename mother.stan) (line_num 627) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 627) (col_num 28) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 627) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 627) (col_num 28) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Upper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 628) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 628) (col_num 31) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 628) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 628) (col_num 31) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 629) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 629) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 629) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 629) (col_num 37) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_row_vec - ((begin_loc - ((filename mother.stan) (line_num 630) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 630) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 630) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 630) (col_num 27) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 631) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 631) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 631) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 631) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 632) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 632) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 632) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 632) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_mat - ((begin_loc - ((filename mother.stan) (line_num 633) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 633) (col_num 22) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 633) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 633) (col_num 22) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 634) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 634) (col_num 55) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 634) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 634) (col_num 55) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (tp_simplex - ((begin_loc - ((filename mother.stan) (line_num 635) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 635) (col_num 24) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 635) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 635) (col_num 24) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Simplex))) (tp_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 636) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 636) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 636) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 636) (col_num 36) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Simplex))) (tp_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 637) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 637) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 637) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 637) (col_num 42) (included_from ())))) ((out_unconstrained_st (SArray (SArray @@ -26634,36 +23036,26 @@ (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Simplex))) (tp_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 638) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 638) (col_num 40) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 638) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 638) (col_num 40) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -26675,18 +23067,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -26709,16 +23097,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans CholeskyCov))) (tp_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 639) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 639) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 639) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 639) (col_num 37) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -26730,18 +23114,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -26764,16 +23144,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans CholeskyCov))) (tp_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 640) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 640) (col_num 49) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 640) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 640) (col_num 49) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS @@ -26786,20 +23162,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -26820,322 +23190,229 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans CholeskyCov))) (theta_p - ((begin_loc - ((filename mother.stan) (line_num 641) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 641) (col_num 20) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 641) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 641) (col_num 20) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_real - ((begin_loc - ((filename mother.stan) (line_num 642) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 642) (col_num 15) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 642) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 642) (col_num 15) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans Identity))) (gq_r1 - ((begin_loc - ((filename mother.stan) (line_num 733) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 733) (col_num 32) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 733) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 733) (col_num 32) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block GeneratedQuantities) (out_trans Identity))) (gq_r2 - ((begin_loc - ((filename mother.stan) (line_num 734) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 734) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 734) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 734) (col_num 27) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block GeneratedQuantities) (out_trans Identity))) (gq_real_1d_ar - ((begin_loc - ((filename mother.stan) (line_num 735) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 735) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 735) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 735) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_real_3d_ar - ((begin_loc - ((filename mother.stan) (line_num 736) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 736) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 736) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 736) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray SReal - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_vec - ((begin_loc - ((filename mother.stan) (line_num 737) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 737) (col_num 28) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 737) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 737) (col_num 28) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_1d_vec - ((begin_loc - ((filename mother.stan) (line_num 738) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 738) (col_num 31) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 738) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 738) (col_num 31) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_3d_vec - ((begin_loc - ((filename mother.stan) (line_num 739) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 739) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 739) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 739) (col_num 37) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_row_vec - ((begin_loc - ((filename mother.stan) (line_num 740) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 740) (col_num 27) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 740) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 740) (col_num 27) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_1d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 741) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 741) (col_num 39) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 741) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 741) (col_num 39) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_3d_row_vec - ((begin_loc - ((filename mother.stan) (line_num 742) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 742) (col_num 45) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 742) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 742) (col_num 45) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (gq_ar_mat - ((begin_loc - ((filename mother.stan) (line_num 743) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 743) (col_num 55) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 743) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 743) (col_num 55) (included_from ())))) ((out_unconstrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SMatrix AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (gq_simplex - ((begin_loc - ((filename mother.stan) (line_num 744) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 744) (col_num 24) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 744) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 744) (col_num 24) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Simplex))) (gq_1d_simplex - ((begin_loc - ((filename mother.stan) (line_num 745) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 745) (col_num 36) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 745) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 745) (col_num 36) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Simplex))) (gq_3d_simplex - ((begin_loc - ((filename mother.stan) (line_num 746) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 746) (col_num 42) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 746) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 746) (col_num 42) (included_from ())))) ((out_unconstrained_st (SArray (SArray @@ -27143,36 +23420,26 @@ (SVector AoS ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Simplex))) (gq_cfcov_54 - ((begin_loc - ((filename mother.stan) (line_num 747) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 747) (col_num 40) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 747) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 747) (col_num 40) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -27184,18 +23451,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -27218,16 +23481,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans CholeskyCov))) (gq_cfcov_33 - ((begin_loc - ((filename mother.stan) (line_num 748) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 748) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 748) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 748) (col_num 37) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -27239,18 +23498,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -27273,16 +23528,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans CholeskyCov))) (gq_cfcov_33_ar - ((begin_loc - ((filename mother.stan) (line_num 749) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 749) (col_num 49) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 749) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 749) (col_num 49) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS @@ -27295,20 +23546,14 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -27329,238 +23574,162 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans CholeskyCov))) (indices - ((begin_loc - ((filename mother.stan) (line_num 750) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 750) (col_num 35) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 750) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 750) (col_num 35) (included_from ())))) ((out_unconstrained_st (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (indexing_mat - ((begin_loc - ((filename mother.stan) (line_num 751) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 751) (col_num 37) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 751) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 751) (col_num 37) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res1 - ((begin_loc - ((filename mother.stan) (line_num 752) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 752) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 752) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 752) (col_num 33) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res2 - ((begin_loc - ((filename mother.stan) (line_num 753) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 753) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 753) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 753) (col_num 33) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res3 - ((begin_loc - ((filename mother.stan) (line_num 754) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 754) (col_num 33) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 754) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 754) (col_num 33) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res11 - ((begin_loc - ((filename mother.stan) (line_num 755) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 755) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 755) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 755) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res21 - ((begin_loc - ((filename mother.stan) (line_num 756) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 756) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 756) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 756) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res31 - ((begin_loc - ((filename mother.stan) (line_num 757) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 757) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 757) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 757) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SMatrix AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res4 - ((begin_loc - ((filename mother.stan) (line_num 758) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 758) (col_num 34) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 758) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 758) (col_num 34) (included_from ())))) ((out_unconstrained_st (SArray (SRowVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SRowVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))) (idx_res5 - ((begin_loc - ((filename mother.stan) (line_num 759) (col_num 2) (included_from ()))) - (end_loc - ((filename mother.stan) (line_num 759) (col_num 30) (included_from ())))) + ((begin_loc ((filename mother.stan) (line_num 759) (col_num 2) (included_from ()))) + (end_loc ((filename mother.stan) (line_num 759) (col_num 30) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block GeneratedQuantities) (out_trans Identity))))) (prog_name mother_model) (prog_path mother.stan)) diff --git a/test/integration/good/compiler-optimizations/mem_patterns/transformed_mir.expected b/test/integration/good/compiler-optimizations/mem_patterns/transformed_mir.expected index dd768e8c5..c675b30d0 100644 --- a/test/integration/good/compiler-optimizations/mem_patterns/transformed_mir.expected +++ b/test/integration/good/compiler-optimizations/mem_patterns/transformed_mir.expected @@ -14,34 +14,27 @@ matrix[2, 2] aos_mat_from_vecs: AoS (input_vars ((N ((begin_loc - ((filename ad_scalar_data_matrix.stan) (line_num 2) (col_num 2) - (included_from ()))) + ((filename ad_scalar_data_matrix.stan) (line_num 2) (col_num 2) (included_from ()))) (end_loc - ((filename ad_scalar_data_matrix.stan) (line_num 2) (col_num 8) - (included_from ())))) + ((filename ad_scalar_data_matrix.stan) (line_num 2) (col_num 8) (included_from ())))) SInt) (X_data ((begin_loc - ((filename ad_scalar_data_matrix.stan) (line_num 3) (col_num 2) - (included_from ()))) + ((filename ad_scalar_data_matrix.stan) (line_num 3) (col_num 2) (included_from ()))) (end_loc ((filename ad_scalar_data_matrix.stan) (line_num 3) (col_num 22) (included_from ())))) (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (y_data ((begin_loc - ((filename ad_scalar_data_matrix.stan) (line_num 4) (col_num 2) - (included_from ()))) + ((filename ad_scalar_data_matrix.stan) (line_num 4) (col_num 2) (included_from ()))) (end_loc ((filename ad_scalar_data_matrix.stan) (line_num 4) (col_num 19) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -49,12 +42,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -74,29 +65,23 @@ matrix[2, 2] aos_mat_from_vecs: AoS (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str X_data)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str X_data)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id X_data) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -115,8 +100,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -124,8 +108,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -145,43 +128,30 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((LVariable X_data) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var X_data_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -192,18 +162,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str y_data)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id y_data) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -222,8 +189,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -231,8 +197,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -246,13 +211,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (Indexed ((pattern (Var y_data_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -260,11 +222,9 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -272,17 +232,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str beta)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str beta)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -294,8 +251,8 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -311,8 +268,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -322,8 +278,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -336,16 +291,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_simple) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -355,16 +308,13 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Lit Real 0.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var beta)) @@ -377,16 +327,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_deep) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -406,18 +354,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var y_data)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -433,16 +374,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_dual_rep) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -454,19 +393,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_row_vector FnPlain AoS) (((pattern (Lit Real 0.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -478,16 +413,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_data_rep) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -520,16 +453,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_mix) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -541,13 +472,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var y_data)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_simple)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -559,16 +487,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_from_data) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -582,41 +508,29 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var sigma)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var alpha)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var y_data)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -626,8 +540,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -635,18 +548,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_mat_rep) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -658,14 +568,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_matrix FnPlain AoS) (((pattern (Lit Real 2.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern @@ -675,17 +582,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) @@ -699,8 +600,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -708,18 +608,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_mat_rep_vec) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -731,14 +628,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_matrix FnPlain AoS) (((pattern (Lit Real 2.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern @@ -746,13 +640,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) @@ -764,8 +655,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -773,18 +663,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_mat_rep) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -796,20 +683,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_matrix FnPlain AoS) (((pattern (Var aos_deep)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib rep_matrix FnPlain AoS) (((pattern (Var aos_deep)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) @@ -835,35 +717,25 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Pow__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (CompilerInternal FnMakeRowVec) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Pow__ FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -945,8 +817,8 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )))) (reverse_mode_log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -958,8 +830,8 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -975,8 +847,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -986,8 +857,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -1000,16 +870,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_simple) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1019,16 +887,13 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Plus__ FnPlain SoA) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib rep_vector FnPlain SoA) (((pattern (Lit Real 0.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var beta)) @@ -1041,16 +906,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_deep) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1070,18 +933,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern (Var y_data)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion @@ -1097,16 +953,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_dual_rep) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1118,19 +972,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_row_vector FnPlain SoA) (((pattern (Lit Real 0.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib rep_vector FnPlain SoA) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -1142,16 +992,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_data_rep) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1184,16 +1032,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_mix) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1205,13 +1051,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Divide__ FnPlain SoA) (((pattern (Var y_data)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_simple)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) @@ -1223,16 +1066,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_from_data) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1246,41 +1087,29 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var sigma)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var alpha)) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var y_data)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -1290,8 +1119,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -1299,18 +1127,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_mat_rep) (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1322,14 +1147,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_matrix FnPlain SoA) (((pattern (Lit Real 2.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern @@ -1339,17 +1161,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_vector FnPlain SoA) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) @@ -1363,8 +1179,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -1372,18 +1187,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_mat_rep_vec) (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1395,14 +1207,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_matrix FnPlain SoA) (((pattern (Lit Real 2.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern @@ -1410,13 +1219,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_vector FnPlain SoA) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) @@ -1428,8 +1234,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) @@ -1437,18 +1242,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_mat_rep) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1460,20 +1262,15 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib rep_matrix FnPlain AoS) (((pattern (Var aos_deep)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib rep_matrix FnPlain AoS) (((pattern (Var aos_deep)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) @@ -1499,35 +1296,25 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (FunApp (StanLib Pow__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (CompilerInternal FnMakeRowVec) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Pow__ FnPlain AoS) (((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -1639,8 +1426,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1650,8 +1436,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -1661,8 +1446,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -1670,8 +1454,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -1695,9 +1478,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -1706,9 +1487,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -1717,12 +1496,11 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -1743,13 +1521,12 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -1770,8 +1547,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -1779,8 +1555,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1799,8 +1574,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -1808,8 +1582,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -1823,13 +1596,10 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (Indexed ((pattern (Var beta_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -1837,11 +1607,9 @@ matrix[2, 2] aos_mat_from_vecs: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -1858,8 +1626,8 @@ matrix[2, 2] aos_mat_from_vecs: AoS (meta )))) (unconstrain_array (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -1871,13 +1639,12 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -1889,8 +1656,7 @@ matrix[2, 2] aos_mat_from_vecs: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -1898,16 +1664,14 @@ matrix[2, 2] aos_mat_from_vecs: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable beta) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -1922,40 +1686,34 @@ matrix[2, 2] aos_mat_from_vecs: AoS (output_vars ((alpha ((begin_loc - ((filename ad_scalar_data_matrix.stan) (line_num 7) (col_num 2) - (included_from ()))) + ((filename ad_scalar_data_matrix.stan) (line_num 7) (col_num 2) (included_from ()))) (end_loc ((filename ad_scalar_data_matrix.stan) (line_num 7) (col_num 13) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (sigma ((begin_loc - ((filename ad_scalar_data_matrix.stan) (line_num 8) (col_num 2) - (included_from ()))) + ((filename ad_scalar_data_matrix.stan) (line_num 8) (col_num 2) (included_from ()))) (end_loc ((filename ad_scalar_data_matrix.stan) (line_num 8) (col_num 13) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (beta ((begin_loc - ((filename ad_scalar_data_matrix.stan) (line_num 9) (col_num 2) - (included_from ()))) + ((filename ad_scalar_data_matrix.stan) (line_num 9) (col_num 2) (included_from ()))) (end_loc ((filename ad_scalar_data_matrix.stan) (line_num 9) (col_num 17) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))))) - (prog_name ad_scalar_data_matrix_model) - (prog_path ad_scalar_data_matrix.stan)) + (prog_name ad_scalar_data_matrix_model) (prog_path ad_scalar_data_matrix.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns complex-fails.stan matrix[10, 10] A_p: AoS ((functions_block ()) (input_vars ()) (prepare_data ()) @@ -1965,10 +1723,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1991,10 +1747,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SComplexMatrix - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2012,10 +1766,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2038,10 +1790,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SComplexMatrix - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2059,10 +1809,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2085,10 +1833,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SComplexMatrix - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2096,8 +1842,7 @@ matrix[10, 10] A_p: AoS (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var A_p)) - (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + ((pattern (Var A_p)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -2112,9 +1857,7 @@ matrix[10, 10] A_p: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable A_complex_tp) ()) UComplexMatrix @@ -2137,8 +1880,7 @@ matrix[10, 10] A_p: AoS (FnWriteParam (unconstrain_opt ()) (var ((pattern (Var A_complex_tp)) - (meta - ((type_ UComplexMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UComplexMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta )) @@ -2151,9 +1893,7 @@ matrix[10, 10] A_p: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -2162,18 +1902,15 @@ matrix[10, 10] A_p: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id A_p) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2192,8 +1929,7 @@ matrix[10, 10] A_p: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -2222,43 +1958,30 @@ matrix[10, 10] A_p: AoS ((LVariable A_p) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var A_p_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -2270,8 +1993,7 @@ matrix[10, 10] A_p: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var A_p)) - (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + ((pattern (Var A_p)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (unconstrain_array @@ -2280,10 +2002,8 @@ matrix[10, 10] A_p: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2301,50 +2021,37 @@ matrix[10, 10] A_p: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var A_p)) - (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + ((pattern (Var A_p)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((A_p ((begin_loc - ((filename complex-fails.stan) (line_num 2) (col_num 4) - (included_from ()))) + ((filename complex-fails.stan) (line_num 2) (col_num 4) (included_from ()))) (end_loc - ((filename complex-fails.stan) (line_num 2) (col_num 23) - (included_from ())))) + ((filename complex-fails.stan) (line_num 2) (col_num 23) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (A_complex_tp ((begin_loc - ((filename complex-fails.stan) (line_num 6) (col_num 3) - (included_from ()))) + ((filename complex-fails.stan) (line_num 6) (col_num 3) (included_from ()))) (end_loc - ((filename complex-fails.stan) (line_num 6) (col_num 45) - (included_from ())))) + ((filename complex-fails.stan) (line_num 6) (col_num 45) (included_from ())))) ((out_unconstrained_st (SComplexMatrix - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SComplexMatrix - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name complex_fails_model) (prog_path complex-fails.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns constraints.stan @@ -2376,109 +2083,73 @@ vector[Nr] h_sigma: SoA (input_vars ((N ((begin_loc - ((filename constraints.stan) (line_num 3) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 3) (col_num 17) - (included_from ())))) + ((filename constraints.stan) (line_num 3) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 3) (col_num 17) (included_from ())))) SInt) (K ((begin_loc - ((filename constraints.stan) (line_num 4) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 4) (col_num 17) - (included_from ())))) + ((filename constraints.stan) (line_num 4) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 4) (col_num 17) (included_from ())))) SInt) (diff_low_mid ((begin_loc - ((filename constraints.stan) (line_num 5) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 5) (col_num 25) - (included_from ())))) + ((filename constraints.stan) (line_num 5) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 5) (col_num 25) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (diff_high_mid ((begin_loc - ((filename constraints.stan) (line_num 6) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 6) (col_num 26) - (included_from ())))) + ((filename constraints.stan) (line_num 6) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 6) (col_num 26) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mid_price ((begin_loc - ((filename constraints.stan) (line_num 7) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 7) (col_num 22) - (included_from ())))) + ((filename constraints.stan) (line_num 7) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 7) (col_num 22) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (X_all ((begin_loc - ((filename constraints.stan) (line_num 8) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 8) (col_num 21) - (included_from ())))) + ((filename constraints.stan) (line_num 8) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 8) (col_num 21) (included_from ())))) (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (phi_prior_a ((begin_loc - ((filename constraints.stan) (line_num 9) (col_num 2) - (included_from ()))) - (end_loc - ((filename constraints.stan) (line_num 9) (col_num 28) - (included_from ())))) + ((filename constraints.stan) (line_num 9) (col_num 2) (included_from ()))) + (end_loc ((filename constraints.stan) (line_num 9) (col_num 28) (included_from ())))) SReal) (phi_prior_b ((begin_loc - ((filename constraints.stan) (line_num 10) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 10) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 10) (col_num 28) - (included_from ())))) + ((filename constraints.stan) (line_num 10) (col_num 28) (included_from ())))) SReal) (mu_prior_mu ((begin_loc - ((filename constraints.stan) (line_num 11) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 11) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 11) (col_num 19) - (included_from ())))) + ((filename constraints.stan) (line_num 11) (col_num 19) (included_from ())))) SReal) (mu_prior_sigma ((begin_loc - ((filename constraints.stan) (line_num 12) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 12) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 12) (col_num 31) - (included_from ())))) + ((filename constraints.stan) (line_num 12) (col_num 31) (included_from ())))) SReal) (sigma_prior_shape ((begin_loc - ((filename constraints.stan) (line_num 13) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 13) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 13) (col_num 34) - (included_from ())))) + ((filename constraints.stan) (line_num 13) (col_num 34) (included_from ())))) SReal) (sigma_prior_rate ((begin_loc - ((filename constraints.stan) (line_num 14) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 14) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 14) (col_num 33) - (included_from ())))) + ((filename constraints.stan) (line_num 14) (col_num 33) (included_from ())))) SReal))) (prepare_data (((pattern @@ -2487,12 +2158,10 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -2514,18 +2183,13 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name N) - (var - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id K) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id K) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable K) ()) UInt @@ -2547,31 +2211,24 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name K) - (var - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str diff_low_mid)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id diff_low_mid) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2590,8 +2247,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -2599,8 +2255,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2614,13 +2269,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var diff_low_mid_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -2628,11 +2280,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -2642,18 +2292,15 @@ vector[Nr] h_sigma: SoA (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str diff_high_mid)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id diff_high_mid) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2672,8 +2319,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -2681,8 +2327,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2696,13 +2341,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var diff_high_mid_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -2710,11 +2352,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -2724,18 +2364,15 @@ vector[Nr] h_sigma: SoA (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str mid_price)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id mid_price) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2754,8 +2391,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -2763,8 +2399,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2778,13 +2413,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var mid_price_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -2792,11 +2424,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -2806,29 +2436,23 @@ vector[Nr] h_sigma: SoA (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str X_all)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str X_all)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id X_all) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2847,8 +2471,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -2856,8 +2479,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2877,43 +2499,30 @@ vector[Nr] h_sigma: SoA ((LVariable X_all) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var X_all_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -2921,8 +2530,8 @@ vector[Nr] h_sigma: SoA (meta ))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id phi_prior_a) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id phi_prior_a) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_prior_a) ()) UReal @@ -2944,18 +2553,16 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name phi_prior_a) (var ((pattern (Var phi_prior_a)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id phi_prior_b) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id phi_prior_b) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_prior_b) ()) UReal @@ -2977,18 +2584,16 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name phi_prior_b) (var ((pattern (Var phi_prior_b)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id mu_prior_mu) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id mu_prior_mu) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable mu_prior_mu) ()) UReal @@ -3005,8 +2610,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id mu_prior_sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id mu_prior_sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable mu_prior_sigma) ()) UReal @@ -3028,18 +2633,16 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name mu_prior_sigma) (var ((pattern (Var mu_prior_sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id sigma_prior_shape) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id sigma_prior_shape) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma_prior_shape) ()) UReal @@ -3061,18 +2664,16 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name sigma_prior_shape) (var ((pattern (Var sigma_prior_shape)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id sigma_prior_rate) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id sigma_prior_rate) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma_prior_rate) ()) UReal @@ -3094,14 +2695,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name sigma_prior_rate) (var ((pattern (Var sigma_prior_rate)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id Nr) (decl_type (Sized SInt)) @@ -3111,173 +2710,133 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable Nr) ()) UInt ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str high_low_est)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str b)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str b)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str h)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str h)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str mean_price)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str sigma_price)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str upper_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str lower_upper_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str row_vec_lower_upper_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str offset_mult_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str ordered_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSizeUnitVector) (((pattern (Lit Str unit_vec_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str pos_ordered_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str corr_matrix_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str corr_matrix_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str cov_matrix_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str cov_matrix_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str chol_fac_cov_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str chol_fac_cov_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (StanLib check_greater_or_equal FnPlain AoS) @@ -3285,91 +2844,69 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str chol_fac_corr_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str chol_fac_corr_test)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str prices)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str prices_diff)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str mu)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str mu)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str err)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str err)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str h_i_mean)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str h_i_sigma)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str h_sigma)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern @@ -3377,8 +2914,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3394,8 +2930,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var diff_high_mid)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3431,8 +2966,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3442,8 +2976,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3453,8 +2986,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3464,8 +2996,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3475,8 +3006,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3506,8 +3036,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_beta) ()) UReal @@ -3526,8 +3056,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma2) ()) UReal @@ -3544,8 +3074,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id Intercept) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id Intercept) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable Intercept) ()) UReal @@ -3561,8 +3091,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3572,8 +3101,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3583,8 +3111,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3598,15 +3125,14 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Real 0.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id theta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id theta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable theta) ()) UReal @@ -3622,8 +3148,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3637,8 +3162,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3648,8 +3172,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3665,8 +3188,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var upper_test)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3702,8 +3224,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3717,20 +3238,15 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var upper_test)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -3772,8 +3288,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3789,8 +3304,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var sigma_price)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3826,8 +3340,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3837,8 +3350,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Ordered) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3848,8 +3360,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3859,8 +3370,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain UnitVector) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3870,8 +3380,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3881,8 +3390,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain PositiveOrdered) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -3892,10 +3400,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3905,8 +3411,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Correlation) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -3916,10 +3421,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3929,8 +3432,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Covariance) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -3940,10 +3442,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3953,10 +3453,8 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain CholeskyCov) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -3966,10 +3464,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -3979,8 +3475,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain CholeskyCorr) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -4005,8 +3500,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -4021,8 +3516,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4040,8 +3534,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4080,8 +3573,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4104,8 +3596,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4122,10 +3613,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable mu) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain AoS) @@ -4146,65 +3635,46 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var err)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var ma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Indexed ((pattern (Var prices_diff)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var ar)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4213,10 +3683,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable mu) ((Between - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain AoS) @@ -4235,26 +3703,22 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var prices_diff)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var ar)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -4277,8 +3741,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4286,16 +3749,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable h_i_mean) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Lit Real 0.0)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -4304,8 +3765,7 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_sigma) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib pow FnPlain AoS) @@ -4320,8 +3780,7 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib square FnPlain AoS) (((pattern (Var phi)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern @@ -4335,10 +3794,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_sigma) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib rep_vector FnPlain AoS) @@ -4357,10 +3814,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_mean) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain AoS) @@ -4371,19 +3826,16 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var h)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) @@ -4396,25 +3848,18 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var err)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4424,8 +3869,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4439,33 +3883,22 @@ vector[Nr] h_sigma: SoA (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var h)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Real 0.5)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Real 0.5)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var mu)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 0.000001)) @@ -4499,14 +3932,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name phi) (var ((pattern (Var phi)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -4514,14 +3945,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name sigma) (var ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -4529,14 +3958,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name h_i_sigma) (var ((pattern (Var h_i_sigma)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Block @@ -4556,8 +3983,7 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib log FnPlain AoS) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4710,8 +4136,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4727,8 +4152,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var diff_high_mid)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4764,8 +4188,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4775,8 +4198,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4786,8 +4208,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4797,8 +4218,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4808,8 +4228,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4839,8 +4258,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_beta) ()) UReal @@ -4859,8 +4278,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma2) ()) UReal @@ -4877,8 +4296,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id Intercept) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id Intercept) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable Intercept) ()) UReal @@ -4894,8 +4313,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4905,8 +4323,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4916,8 +4333,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4931,15 +4347,14 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Real 0.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id theta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id theta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable theta) ()) UReal @@ -4955,8 +4370,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4970,8 +4384,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -4981,8 +4394,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -4998,8 +4410,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var upper_test)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5035,8 +4446,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SRowVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5050,20 +4460,15 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Transpose__ FnPlain SoA) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain SoA) (((pattern (Var upper_test)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -5105,8 +4510,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5122,8 +4526,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var sigma_price)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5159,8 +4562,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5170,8 +4572,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Ordered) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5181,8 +4582,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5192,8 +4592,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain UnitVector) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5203,8 +4602,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5214,8 +4612,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain PositiveOrdered) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5225,10 +4622,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5238,8 +4633,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Correlation) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -5249,10 +4643,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5262,8 +4654,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Covariance) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -5273,10 +4664,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix SoA - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5286,10 +4675,8 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain CholeskyCov) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -5299,10 +4686,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix SoA - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5312,8 +4697,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain CholeskyCorr) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -5338,8 +4722,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma) ()) UReal @@ -5354,8 +4738,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5373,8 +4756,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5413,8 +4795,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5437,8 +4818,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5455,10 +4835,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable mu) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain SoA) @@ -5479,65 +4857,46 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var err)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain SoA) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var ma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Indexed ((pattern (Var prices_diff)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain SoA) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var ar)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5546,10 +4905,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable mu) ((Between - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain SoA) @@ -5568,26 +4925,22 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var prices_diff)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain SoA) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var ar)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -5610,8 +4963,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5619,16 +4971,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable h_i_mean) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Lit Real 0.0)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -5637,8 +4987,7 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_sigma) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib pow FnPlain AoS) @@ -5653,8 +5002,7 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib square FnPlain AoS) (((pattern (Var phi)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern @@ -5668,10 +5016,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_sigma) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib rep_vector FnPlain SoA) @@ -5690,10 +5036,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_mean) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain SoA) @@ -5704,19 +5048,16 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var h)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain SoA) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) @@ -5729,25 +5070,18 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var err)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain SoA) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -5757,8 +5091,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector SoA - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -5772,33 +5105,22 @@ vector[Nr] h_sigma: SoA (((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Var h)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Lit Real 0.5)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Lit Real 0.5)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var mu)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 0.000001)) @@ -5832,14 +5154,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name phi) (var ((pattern (Var phi)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -5847,14 +5167,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name sigma) (var ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -5862,14 +5180,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name h_i_sigma) (var ((pattern (Var h_i_sigma)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Block @@ -5889,8 +5205,7 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib log FnPlain SoA) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -6043,8 +5358,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6060,8 +5374,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var diff_high_mid)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6097,8 +5410,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6108,8 +5420,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6119,8 +5430,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6130,8 +5440,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6141,8 +5450,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6172,8 +5480,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id phi_beta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id phi_beta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_beta) ()) UReal @@ -6210,8 +5518,8 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id Intercept) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id Intercept) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable Intercept) ()) UReal @@ -6227,8 +5535,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6238,8 +5545,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6249,8 +5555,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6264,8 +5569,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Real 0.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6288,8 +5592,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6303,8 +5606,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6314,8 +5616,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6331,8 +5632,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var upper_test)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6368,8 +5668,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6383,20 +5682,15 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var upper_test)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -6438,8 +5732,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6455,8 +5748,7 @@ vector[Nr] h_sigma: SoA ((pattern (Var sigma_price)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6492,8 +5784,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6503,8 +5794,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Ordered) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6514,8 +5804,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6525,8 +5814,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain UnitVector) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6536,8 +5824,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6547,8 +5834,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain PositiveOrdered) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -6558,10 +5844,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6571,8 +5855,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Correlation) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -6582,10 +5865,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6595,8 +5876,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain Covariance) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -6606,10 +5886,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6619,10 +5897,8 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain CholeskyCov) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -6632,10 +5908,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6645,8 +5919,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnReadParam (constrain CholeskyCorr) (dims - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -6664,8 +5937,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6673,8 +5945,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6682,8 +5953,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6691,8 +5961,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6700,8 +5969,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6709,8 +5977,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6718,8 +5985,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6736,8 +6002,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var b)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var b)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -6745,8 +6010,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var h)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var h)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -6754,8 +6018,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var ar)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var ar)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -6763,8 +6026,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var ma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -6817,8 +6079,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var theta)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var theta)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -6932,9 +6193,7 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable phi) ()) UReal @@ -7029,10 +6288,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable mu) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain AoS) @@ -7053,65 +6310,46 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var err)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var ma)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Indexed ((pattern (Var prices_diff)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var ar)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -7120,10 +6358,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable mu) ((Between - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain AoS) @@ -7142,26 +6378,22 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var prices_diff)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var ar)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -7183,8 +6415,7 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_mean) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Lit Real 0.0)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -7193,8 +6424,7 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_sigma) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib pow FnPlain AoS) @@ -7209,8 +6439,7 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib square FnPlain AoS) (((pattern (Var phi)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern @@ -7224,10 +6453,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_sigma) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib rep_vector FnPlain AoS) @@ -7246,10 +6473,8 @@ vector[Nr] h_sigma: SoA (Assignment ((LVariable h_i_mean) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib Plus__ FnPlain AoS) @@ -7260,19 +6485,16 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var h)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) @@ -7285,25 +6507,18 @@ vector[Nr] h_sigma: SoA (((pattern (Indexed ((pattern (Var err)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var Nr)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -7319,33 +6534,22 @@ vector[Nr] h_sigma: SoA (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var h)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Real 0.5)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var sigma)) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Real 0.5)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var mu)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 0.000001)) @@ -7365,8 +6569,7 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name phi) (var - ((pattern (Var phi)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var phi)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (((pattern (FunApp (StanLib PMinus__ FnPlain AoS) (((pattern (Lit Int 1)) @@ -7379,14 +6582,11 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name phi) (var - ((pattern (Var phi)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var phi)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -7394,14 +6594,11 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name sigma) (var - ((pattern (Var sigma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var sigma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -7409,14 +6606,12 @@ vector[Nr] h_sigma: SoA (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name h_i_sigma) (var ((pattern (Var h_i_sigma)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (IfElse @@ -7515,9 +6710,7 @@ vector[Nr] h_sigma: SoA (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -7526,16 +6719,14 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id high_low_est) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7554,8 +6745,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7563,8 +6753,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7578,13 +6767,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var high_low_est_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7592,11 +6778,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -7622,8 +6806,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7642,8 +6825,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7651,8 +6833,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7666,13 +6847,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var b_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7680,11 +6858,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -7695,8 +6871,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var b)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var b)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -7704,8 +6879,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7724,8 +6898,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7733,8 +6906,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7748,13 +6920,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var h_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7762,11 +6931,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -7777,8 +6944,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var h)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var h)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -7786,8 +6952,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -7806,8 +6971,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -7830,13 +6994,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var ar_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7844,11 +7005,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -7859,8 +7018,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var ar)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var ar)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -7886,13 +7044,12 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var ma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_beta) ()) UReal @@ -7924,8 +7081,8 @@ vector[Nr] h_sigma: SoA ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma2) ()) UReal @@ -7955,8 +7112,8 @@ vector[Nr] h_sigma: SoA ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id Intercept) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id Intercept) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable Intercept) ()) UReal @@ -7986,8 +7143,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8006,8 +7162,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8015,8 +7170,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8030,13 +7184,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var mean_price_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8044,11 +7195,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8068,8 +7217,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8088,8 +7236,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8097,8 +7244,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8112,13 +7258,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var sigma_price_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8126,11 +7269,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8150,8 +7291,8 @@ vector[Nr] h_sigma: SoA ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id theta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id theta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable theta) ()) UReal @@ -8172,8 +7313,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var theta)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var theta)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -8181,8 +7321,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8201,8 +7340,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8210,8 +7348,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8225,13 +7362,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var upper_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8239,11 +7373,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8267,8 +7399,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8287,8 +7418,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8296,8 +7426,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8311,13 +7440,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var lower_upper_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8325,11 +7451,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8355,19 +7479,17 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id row_vec_lower_upper_test_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id row_vec_lower_upper_test_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable row_vec_lower_upper_test_flat__) ()) + (Assignment ((LVariable row_vec_lower_upper_test_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -8377,8 +7499,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8386,8 +7507,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8401,13 +7521,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var row_vec_lower_upper_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8415,11 +7532,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8434,14 +7549,12 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var upper_test)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (var ((pattern (Var row_vec_lower_upper_test)) @@ -8453,8 +7566,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8473,8 +7585,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8482,8 +7593,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8497,13 +7607,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var offset_mult_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8511,11 +7618,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8541,8 +7646,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8561,8 +7665,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8570,8 +7673,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8585,13 +7687,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var ordered_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8599,11 +7698,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8623,8 +7720,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8643,8 +7739,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8652,8 +7747,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8667,13 +7761,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var unit_vec_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8681,11 +7772,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8705,8 +7794,7 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8725,8 +7813,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8734,8 +7821,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8749,13 +7835,10 @@ vector[Nr] h_sigma: SoA ((pattern (Indexed ((pattern (Var pos_ordered_test_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -8763,11 +7846,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -8787,10 +7868,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8809,8 +7888,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8818,8 +7896,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8839,43 +7916,30 @@ vector[Nr] h_sigma: SoA ((LVariable corr_matrix_test) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var corr_matrix_test_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -8896,10 +7960,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8918,8 +7980,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -8927,8 +7988,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8948,43 +8008,30 @@ vector[Nr] h_sigma: SoA ((LVariable cov_matrix_test) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var cov_matrix_test_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -9005,10 +8052,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9027,8 +8072,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -9036,8 +8080,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9057,43 +8100,30 @@ vector[Nr] h_sigma: SoA ((LVariable chol_fac_cov_test) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var chol_fac_cov_test_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -9114,10 +8144,8 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -9127,8 +8155,7 @@ vector[Nr] h_sigma: SoA (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable chol_fac_corr_test_flat__) ()) - (UArray UReal) + (Assignment ((LVariable chol_fac_corr_test_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str chol_fac_corr_test)) @@ -9137,8 +8164,7 @@ vector[Nr] h_sigma: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -9146,8 +8172,7 @@ vector[Nr] h_sigma: SoA ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9167,43 +8192,30 @@ vector[Nr] h_sigma: SoA ((LVariable chol_fac_corr_test) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var chol_fac_corr_test_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -9225,16 +8237,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable high_low_est) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9257,16 +8267,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable b) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9274,8 +8282,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var b)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var b)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -9283,16 +8290,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable h) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9300,8 +8305,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var h)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var h)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -9309,16 +8313,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable ar) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9326,8 +8328,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var ar)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) + ((pattern (Var ar)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -9344,13 +8345,12 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var ma)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id phi_beta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable phi_beta) ()) UReal @@ -9373,8 +8373,8 @@ vector[Nr] h_sigma: SoA ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sigma2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sigma2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma2) ()) UReal @@ -9395,8 +8395,8 @@ vector[Nr] h_sigma: SoA ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id Intercept) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id Intercept) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable Intercept) ()) UReal @@ -9417,16 +8417,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable mean_price) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9443,16 +8441,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable sigma_price) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9469,8 +8465,8 @@ vector[Nr] h_sigma: SoA ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id theta) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id theta) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable theta) ()) UReal @@ -9482,8 +8478,7 @@ vector[Nr] h_sigma: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var theta)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var theta)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -9491,16 +8486,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable upper_test) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9521,16 +8514,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable lower_upper_test) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9553,16 +8544,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable row_vec_lower_upper_test) ()) URowVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9574,14 +8563,12 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var sigma_price)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Var upper_test)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) (var ((pattern (Var row_vec_lower_upper_test)) @@ -9593,16 +8580,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable offset_mult_test) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9625,16 +8610,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable ordered_test) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9651,16 +8634,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable unit_vec_test) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9677,16 +8658,14 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable pos_ordered_test) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9703,20 +8682,16 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable corr_matrix_test) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9733,20 +8708,16 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable cov_matrix_test) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9763,20 +8734,16 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable chol_fac_cov_test) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9793,20 +8760,16 @@ vector[Nr] h_sigma: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable chol_fac_corr_test) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9821,19 +8784,15 @@ vector[Nr] h_sigma: SoA (output_vars ((high_low_est ((begin_loc - ((filename constraints.stan) (line_num 20) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 20) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 20) (col_num 66) - (included_from ())))) + ((filename constraints.stan) (line_num 20) (col_num 66) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (LowerUpper @@ -9843,129 +8802,96 @@ vector[Nr] h_sigma: SoA (meta ((type_ UVector) (loc ) (adlevel DataOnly)))))))) (b ((begin_loc - ((filename constraints.stan) (line_num 21) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 21) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 21) (col_num 14) - (included_from ())))) + ((filename constraints.stan) (line_num 21) (col_num 14) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (h ((begin_loc - ((filename constraints.stan) (line_num 22) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 22) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 22) (col_num 15) - (included_from ())))) + ((filename constraints.stan) (line_num 22) (col_num 15) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (ar ((begin_loc - ((filename constraints.stan) (line_num 23) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 23) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 23) (col_num 15) - (included_from ())))) + ((filename constraints.stan) (line_num 23) (col_num 15) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (ma ((begin_loc - ((filename constraints.stan) (line_num 24) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 24) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 24) (col_num 10) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((filename constraints.stan) (line_num 24) (col_num 10) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (phi_beta ((begin_loc - ((filename constraints.stan) (line_num 25) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 25) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 25) (col_num 33) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((filename constraints.stan) (line_num 25) (col_num 33) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (LowerUpper - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (sigma2 ((begin_loc - ((filename constraints.stan) (line_num 26) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 26) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 26) (col_num 23) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((filename constraints.stan) (line_num 26) (col_num 23) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (Intercept ((begin_loc - ((filename constraints.stan) (line_num 27) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 27) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 27) (col_num 17) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((filename constraints.stan) (line_num 27) (col_num 17) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (mean_price ((begin_loc - ((filename constraints.stan) (line_num 28) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 28) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 28) (col_num 23) - (included_from ())))) + ((filename constraints.stan) (line_num 28) (col_num 23) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (sigma_price ((begin_loc - ((filename constraints.stan) (line_num 29) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 29) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 29) (col_num 35) - (included_from ())))) + ((filename constraints.stan) (line_num 29) (col_num 35) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Lower @@ -9973,48 +8899,37 @@ vector[Nr] h_sigma: SoA (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))))) (theta ((begin_loc - ((filename constraints.stan) (line_num 30) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 30) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 30) (col_num 13) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((filename constraints.stan) (line_num 30) (col_num 13) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (upper_test ((begin_loc - ((filename constraints.stan) (line_num 31) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 31) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 31) (col_num 33) - (included_from ())))) + ((filename constraints.stan) (line_num 31) (col_num 33) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (Upper - ((pattern (Var ma)) - (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))))) + ((pattern (Var ma)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))))) (lower_upper_test ((begin_loc - ((filename constraints.stan) (line_num 32) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 32) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 32) (col_num 66) - (included_from ())))) + ((filename constraints.stan) (line_num 32) (col_num 66) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (LowerUpper @@ -10024,19 +8939,15 @@ vector[Nr] h_sigma: SoA (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))))) (row_vec_lower_upper_test ((begin_loc - ((filename constraints.stan) (line_num 33) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 33) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 33) (col_num 80) - (included_from ())))) + ((filename constraints.stan) (line_num 33) (col_num 80) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (LowerUpper @@ -10052,19 +8963,15 @@ vector[Nr] h_sigma: SoA (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))))) (offset_mult_test ((begin_loc - ((filename constraints.stan) (line_num 34) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 34) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 34) (col_num 72) - (included_from ())))) + ((filename constraints.stan) (line_num 34) (col_num 72) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (OffsetMultiplier @@ -10074,59 +8981,45 @@ vector[Nr] h_sigma: SoA (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))))) (ordered_test ((begin_loc - ((filename constraints.stan) (line_num 35) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 35) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 35) (col_num 26) - (included_from ())))) + ((filename constraints.stan) (line_num 35) (col_num 26) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Ordered))) (unit_vec_test ((begin_loc - ((filename constraints.stan) (line_num 36) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 36) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 36) (col_num 31) - (included_from ())))) + ((filename constraints.stan) (line_num 36) (col_num 31) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans UnitVector))) (pos_ordered_test ((begin_loc - ((filename constraints.stan) (line_num 37) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 37) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 37) (col_num 39) - (included_from ())))) + ((filename constraints.stan) (line_num 37) (col_num 39) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans PositiveOrdered))) (corr_matrix_test ((begin_loc - ((filename constraints.stan) (line_num 38) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 38) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 38) (col_num 34) - (included_from ())))) + ((filename constraints.stan) (line_num 38) (col_num 34) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -10148,24 +9041,19 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Correlation))) (cov_matrix_test ((begin_loc - ((filename constraints.stan) (line_num 39) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 39) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 39) (col_num 32) - (included_from ())))) + ((filename constraints.stan) (line_num 39) (col_num 32) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Divide__ FnPlain AoS) (((pattern @@ -10175,11 +9063,9 @@ vector[Nr] h_sigma: SoA ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) @@ -10188,18 +9074,14 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Covariance))) (chol_fac_cov_test ((begin_loc - ((filename constraints.stan) (line_num 40) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 40) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 40) (col_num 43) - (included_from ())))) + ((filename constraints.stan) (line_num 40) (col_num 43) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -10211,18 +9093,14 @@ vector[Nr] h_sigma: SoA (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Var K)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -10245,18 +9123,14 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCov))) (chol_fac_corr_test ((begin_loc - ((filename constraints.stan) (line_num 41) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 41) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 41) (col_num 45) - (included_from ())))) + ((filename constraints.stan) (line_num 41) (col_num 45) (included_from ())))) ((out_unconstrained_st (SVector AoS ((pattern @@ -10278,18 +9152,14 @@ vector[Nr] h_sigma: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var K)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var K)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans CholeskyCorr))) (phi ((begin_loc - ((filename constraints.stan) (line_num 47) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 47) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 47) (col_num 56) - (included_from ())))) + ((filename constraints.stan) (line_num 47) (col_num 56) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans @@ -10299,136 +9169,103 @@ vector[Nr] h_sigma: SoA (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (sigma ((begin_loc - ((filename constraints.stan) (line_num 48) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 48) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 48) (col_num 37) - (included_from ())))) + ((filename constraints.stan) (line_num 48) (col_num 37) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prices ((begin_loc - ((filename constraints.stan) (line_num 50) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 50) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 50) (col_num 46) - (included_from ())))) + ((filename constraints.stan) (line_num 50) (col_num 46) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (prices_diff ((begin_loc - ((filename constraints.stan) (line_num 51) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 51) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 51) (col_num 59) - (included_from ())))) + ((filename constraints.stan) (line_num 51) (col_num 59) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (mu ((begin_loc - ((filename constraints.stan) (line_num 52) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 52) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 52) (col_num 40) - (included_from ())))) + ((filename constraints.stan) (line_num 52) (col_num 40) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (err ((begin_loc - ((filename constraints.stan) (line_num 54) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 54) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 54) (col_num 17) - (included_from ())))) + ((filename constraints.stan) (line_num 54) (col_num 17) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (h_i_mean ((begin_loc - ((filename constraints.stan) (line_num 61) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 61) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 61) (col_num 22) - (included_from ())))) + ((filename constraints.stan) (line_num 61) (col_num 22) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (h_i_sigma ((begin_loc - ((filename constraints.stan) (line_num 62) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 62) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 62) (col_num 32) - (included_from ())))) + ((filename constraints.stan) (line_num 62) (col_num 32) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (h_sigma ((begin_loc - ((filename constraints.stan) (line_num 67) (col_num 2) - (included_from ()))) + ((filename constraints.stan) (line_num 67) (col_num 2) (included_from ()))) (end_loc - ((filename constraints.stan) (line_num 67) (col_num 70) - (included_from ())))) + ((filename constraints.stan) (line_num 67) (col_num 70) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var Nr)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var Nr)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name constraints_model) (prog_path constraints.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns deep_dependence.stan @@ -10447,10 +9284,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10473,10 +9308,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10492,10 +9325,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10511,10 +9342,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10530,10 +9359,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10549,10 +9376,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10568,10 +9393,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10587,10 +9410,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10604,11 +9425,9 @@ matrix[10, 10] X_tp7: AoS ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10628,12 +9447,10 @@ matrix[10, 10] X_tp7: AoS ((LVariable X_tp7) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (FunApp (StanLib exp FnPlain AoS) @@ -10641,23 +9458,15 @@ matrix[10, 10] X_tp7: AoS (Indexed ((pattern (Var X_tp7)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -10669,10 +9478,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10695,10 +9502,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10714,10 +9519,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10733,10 +9536,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10752,10 +9553,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10771,10 +9570,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10790,10 +9587,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10809,10 +9604,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10826,11 +9619,9 @@ matrix[10, 10] X_tp7: AoS ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10850,12 +9641,10 @@ matrix[10, 10] X_tp7: AoS ((LVariable X_tp7) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (FunApp (StanLib exp FnPlain AoS) @@ -10863,23 +9652,15 @@ matrix[10, 10] X_tp7: AoS (Indexed ((pattern (Var X_tp7)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -10891,10 +9672,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10917,10 +9696,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10928,10 +9705,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10939,10 +9714,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10950,10 +9723,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10961,10 +9732,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10972,10 +9741,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10983,10 +9750,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -10994,8 +9759,7 @@ matrix[10, 10] X_tp7: AoS (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var X_p)) - (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + ((pattern (Var X_p)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -11010,9 +9774,7 @@ matrix[10, 10] X_tp7: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable X_tp1) ()) UMatrix @@ -11073,11 +9835,9 @@ matrix[10, 10] X_tp7: AoS ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11097,12 +9857,10 @@ matrix[10, 10] X_tp7: AoS ((LVariable X_tp7) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (FunApp (StanLib exp FnPlain AoS) @@ -11110,23 +9868,15 @@ matrix[10, 10] X_tp7: AoS (Indexed ((pattern (Var X_tp7)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var j)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -11211,9 +9961,7 @@ matrix[10, 10] X_tp7: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -11222,18 +9970,15 @@ matrix[10, 10] X_tp7: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id X_p) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11252,8 +9997,7 @@ matrix[10, 10] X_tp7: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -11282,43 +10026,30 @@ matrix[10, 10] X_tp7: AoS ((LVariable X_p) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var X_p_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -11330,8 +10061,7 @@ matrix[10, 10] X_tp7: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var X_p)) - (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + ((pattern (Var X_p)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (unconstrain_array @@ -11340,10 +10070,8 @@ matrix[10, 10] X_tp7: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11361,170 +10089,121 @@ matrix[10, 10] X_tp7: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var X_p)) - (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + ((pattern (Var X_p)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((X_p ((begin_loc - ((filename deep_dependence.stan) (line_num 6) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 6) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 6) (col_num 23) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 6) (col_num 23) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (X_tp1 ((begin_loc - ((filename deep_dependence.stan) (line_num 10) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 10) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 10) (col_num 36) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 10) (col_num 36) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (X_tp2 ((begin_loc - ((filename deep_dependence.stan) (line_num 11) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 11) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 11) (col_num 38) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 11) (col_num 38) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (X_tp3 ((begin_loc - ((filename deep_dependence.stan) (line_num 12) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 12) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 12) (col_num 38) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 12) (col_num 38) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (X_tp4 ((begin_loc - ((filename deep_dependence.stan) (line_num 13) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 13) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 13) (col_num 38) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 13) (col_num 38) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (X_tp5 ((begin_loc - ((filename deep_dependence.stan) (line_num 14) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 14) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 14) (col_num 38) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 14) (col_num 38) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (X_tp6 ((begin_loc - ((filename deep_dependence.stan) (line_num 15) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 15) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 15) (col_num 38) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 15) (col_num 38) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (X_tp7 ((begin_loc - ((filename deep_dependence.stan) (line_num 16) (col_num 4) - (included_from ()))) + ((filename deep_dependence.stan) (line_num 16) (col_num 4) (included_from ()))) (end_loc - ((filename deep_dependence.stan) (line_num 16) (col_num 38) - (included_from ())))) + ((filename deep_dependence.stan) (line_num 16) (col_num 38) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name deep_dependence_model) (prog_path deep_dependence.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns indexing.stan @@ -11565,8 +10244,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Block (((pattern (Return - (((pattern (Var i)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var i)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ))))) (meta )))) (fdloc )) @@ -11584,46 +10262,29 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (fdloc )))) (input_vars ((N - ((begin_loc - ((filename indexing.stan) (line_num 11) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 11) (col_num 7) (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 11) (col_num 1) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 11) (col_num 7) (included_from ())))) SInt) (M - ((begin_loc - ((filename indexing.stan) (line_num 12) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 12) (col_num 7) (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 12) (col_num 1) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 12) (col_num 7) (included_from ())))) SInt) (dat_x - ((begin_loc - ((filename indexing.stan) (line_num 13) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 13) (col_num 20) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 13) (col_num 1) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 13) (col_num 20) (included_from ())))) (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (y - ((begin_loc - ((filename indexing.stan) (line_num 14) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 14) (col_num 13) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 14) (col_num 1) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 14) (col_num 13) (included_from ())))) (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (idx_tester - ((begin_loc - ((filename indexing.stan) (line_num 15) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 15) (col_num 25) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 15) (col_num 1) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 15) (col_num 25) (included_from ())))) (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -11631,12 +10292,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -11653,8 +10312,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable M) ()) UInt @@ -11674,29 +10332,23 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str dat_x)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str dat_x)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id dat_x) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11715,8 +10367,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -11724,8 +10375,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11745,43 +10395,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable dat_x) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var dat_x_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -11790,20 +10427,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str y)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str y)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id y) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11822,8 +10455,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -11831,8 +10463,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -11846,13 +10477,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var y_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -11860,11 +10488,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -11874,18 +10500,15 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str idx_tester)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id idx_tester) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -11900,312 +10523,244 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_vec_v)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_mat)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_mat)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_arr_vec_v)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_mat_uni_col_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_mat_uni_col_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_vec_uni_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_loop_mat_uni_col_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_loop_mat_uni_col_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_lhs_loop_mul)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_rhs_loop_mul)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_used_with_aos_in_excluded_fun)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_loop_mat_multi_uni_uni_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_soa_loop_mat_multi_uni_uni_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_vec_v_assign_to_aos)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_vec_v_tp_fails_func)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_loop_vec_v_uni_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_fail_assign_from_top_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_loop_mat_uni_uni_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_loop_mat_uni_uni_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_pass_func_outer_single_indexed1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_pass_func_outer_single_indexed1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_pass_func_outer_single_indexed2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_pass_func_outer_single_indexed2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_fail_uni_uni_idx1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_fail_uni_uni_idx1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_fail_uni_uni_idx2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str p_aos_mat_fail_uni_uni_idx2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_aos_vec_v)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_soa_single_idx_uninit)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_aos_fail_func_vec_v)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str tp_aos_fail_assign_from_top_idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -12221,8 +10776,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12232,8 +10786,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -12243,10 +10796,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12256,10 +10807,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12270,10 +10819,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12285,22 +10832,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (dims (((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_soa_mat_uni_col_idx) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12310,10 +10853,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12323,8 +10864,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12334,8 +10874,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -12345,10 +10884,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12358,10 +10895,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12371,8 +10906,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12382,8 +10916,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -12393,8 +10926,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12404,20 +10936,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12427,22 +10956,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_loop_mat_multi_uni_uni_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_loop_mat_multi_uni_uni_idx) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12452,10 +10977,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12465,8 +10988,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12476,8 +10998,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -12487,8 +11008,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12498,8 +11018,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -12509,8 +11028,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12520,20 +11038,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_fail_assign_from_top_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_fail_assign_from_top_idx) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12543,8 +11058,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -12554,10 +11068,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12567,10 +11079,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12580,10 +11090,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12593,66 +11101,52 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed1) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed1) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) UMatrix ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed2) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed2) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) UMatrix ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12662,10 +11156,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12675,10 +11167,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12688,10 +11178,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12701,10 +11189,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -12729,8 +11215,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12746,16 +11231,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_soa_single_idx_uninit) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Var tp_real_from_aos)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -12764,10 +11247,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_soa_single_idx_uninit) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib rep_vector FnPlain AoS) @@ -12775,8 +11256,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -12787,8 +11267,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12800,8 +11279,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_aos_fail_func_vec_v) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -12813,21 +11291,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_aos_fail_assign_from_top_idx) + (Decl (decl_adtype AutoDiffable) (decl_id tp_aos_fail_assign_from_top_idx) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_aos_fail_assign_from_top_idx) ((Upfrom - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -12846,22 +11321,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tp_soa_used_with_aos_in_excluded_fun) ()) - UVector + (Assignment ((LVariable tp_soa_used_with_aos_in_excluded_fun) ()) UVector ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var p_soa_used_with_aos_in_excluded_fun)) @@ -12871,9 +11342,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var tp_aos_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -12888,29 +11357,19 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var p_soa_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) - ((pattern - (Var tp_soa_used_with_aos_in_excluded_fun)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + ((pattern (Var tp_soa_used_with_aos_in_excluded_fun)) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -12925,19 +11384,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Var p_soa_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -12956,16 +11410,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_mat_uni_col_idx)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) (All (Single ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -12984,22 +11434,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_mat_uni_col_idx)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) (All (Single ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -13019,17 +11464,13 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (Var tp_aos_fail_func_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -13045,22 +11486,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (Var tp_aos_fail_func_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -13076,22 +11512,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (Var tp_aos_fail_assign_from_top_idx)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -13107,31 +11538,22 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_aos_mat)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var tp_aos_fail_func_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -13144,16 +11566,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_single_assign) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -13172,17 +11592,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_single_assign_from_soa) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_single_assign_from_soa) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -13195,8 +11612,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_lhs_loop_mul)) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var p_soa_rhs_loop_mul)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -13217,14 +11633,11 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_soa_arr_vec_v)) @@ -13233,108 +11646,74 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_soa_loop_mat_uni_col_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var p_soa_loop_mat_uni_col_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) All))) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern @@ -13346,82 +11725,56 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) All))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_soa_loop_mat_uni_col_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern @@ -13433,42 +11786,31 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Transpose__ FnPlain AoS) (((pattern (Indexed - ((pattern - (Var p_soa_loop_mat_multi_uni_uni_idx)) + ((pattern (Var p_soa_loop_mat_multi_uni_uni_idx)) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) @@ -13485,48 +11827,34 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) All))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern @@ -13534,14 +11862,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern - (Var - p_aos_mat_pass_func_outer_single_indexed1)) + (Var p_aos_mat_pass_func_outer_single_indexed1)) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern - (Var - p_aos_mat_pass_func_outer_single_indexed2)) + (Var p_aos_mat_pass_func_outer_single_indexed2)) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) @@ -13549,64 +11875,44 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (FunApp (UserDefined mask_fun FnPlain) (((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (FunApp (UserDefined mask_fun FnPlain) (((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern @@ -13618,16 +11924,13 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_aos_mat_fail_uni_uni_idx2)) @@ -13637,27 +11940,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -13667,16 +11961,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id tp_aos_loop_vec_v_uni_idx) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -13685,17 +11977,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_aos_loop_vec_v_multi_uni_idx) + (Decl (decl_adtype AutoDiffable) (decl_id tp_aos_loop_vec_v_multi_uni_idx) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -13704,8 +11993,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13719,15 +12007,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_lhs_loop_mul)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var p_soa_rhs_loop_mul)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13736,199 +12019,136 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var idx_tester)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_lhs_loop_mul)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var p_soa_rhs_loop_mul)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_aos_loop_vec_v_uni_idx)) (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_aos_loop_mat_uni_uni_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) AoS) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Indexed ((pattern (Var p_aos_mat_fail_uni_uni_idx1)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_aos_mat_fail_uni_uni_idx2)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) (meta )))) (reverse_mode_log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -13944,8 +12164,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector SoA - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -13955,8 +12174,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -13966,10 +12184,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -13979,10 +12195,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -13993,10 +12207,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Sized (SArray (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14008,22 +12220,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (dims (((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id p_soa_mat_uni_col_idx) (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14033,10 +12241,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14046,8 +12252,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14057,8 +12262,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -14068,10 +12272,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14081,10 +12283,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14094,8 +12294,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SRowVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14105,8 +12304,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -14116,8 +12314,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14127,20 +12324,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14150,22 +12344,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_loop_mat_multi_uni_uni_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_loop_mat_multi_uni_uni_idx) (decl_type (Sized (SMatrix SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14175,10 +12365,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14188,8 +12376,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14199,8 +12386,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -14210,8 +12396,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14221,8 +12406,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -14232,8 +12416,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14243,20 +12426,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_fail_assign_from_top_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_fail_assign_from_top_idx) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14266,8 +12446,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -14277,10 +12456,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14290,10 +12467,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14303,10 +12478,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14316,66 +12489,52 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed1) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed1) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) UMatrix ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed2) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed2) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) UMatrix ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14385,10 +12544,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14398,10 +12555,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14411,10 +12566,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14424,10 +12577,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -14452,8 +12603,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14469,16 +12619,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector SoA - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_soa_single_idx_uninit) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Var tp_real_from_aos)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -14487,10 +12635,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_soa_single_idx_uninit) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib rep_vector FnPlain SoA) @@ -14498,8 +12644,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Minus__ FnPlain SoA) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -14510,8 +12655,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14523,8 +12667,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_aos_fail_func_vec_v) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -14536,21 +12679,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_aos_fail_assign_from_top_idx) + (Decl (decl_adtype AutoDiffable) (decl_id tp_aos_fail_assign_from_top_idx) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable tp_aos_fail_assign_from_top_idx) ((Upfrom - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -14569,22 +12709,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tp_soa_used_with_aos_in_excluded_fun) ()) - UVector + (Assignment ((LVariable tp_soa_used_with_aos_in_excluded_fun) ()) UVector ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Var p_soa_used_with_aos_in_excluded_fun)) @@ -14594,9 +12730,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib size FnPlain AoS) (((pattern (Var tp_aos_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -14611,29 +12745,19 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain SoA) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Plus__ FnPlain SoA) (((pattern (Var p_soa_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) - ((pattern - (Var tp_soa_used_with_aos_in_excluded_fun)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + ((pattern (Var tp_soa_used_with_aos_in_excluded_fun)) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -14648,19 +12772,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain SoA) (((pattern (Var alpha)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Var p_soa_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -14679,16 +12798,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_mat_uni_col_idx)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) (All (Single ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -14707,22 +12822,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_mat_uni_col_idx)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) (All (Single ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -14742,17 +12852,13 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (Var tp_aos_fail_func_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -14768,22 +12874,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var p_soa_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (Var tp_aos_fail_func_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -14799,22 +12900,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var p_soa_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (Var tp_aos_fail_assign_from_top_idx)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -14830,31 +12926,22 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var p_soa_mat)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (UserDefined udf_fun FnPlain) (((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_aos_mat)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var tp_aos_fail_func_vec_v)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx)) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -14867,16 +12954,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_single_assign) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14895,17 +12980,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_single_assign_from_soa) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_single_assign_from_soa) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14918,8 +13000,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var p_soa_lhs_loop_mul)) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var p_soa_rhs_loop_mul)) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -14940,14 +13021,11 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_soa_arr_vec_v)) @@ -14956,108 +13034,74 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_soa_loop_mat_uni_col_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Indexed ((pattern (Var p_soa_loop_mat_uni_col_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) All))) (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Transpose__ FnPlain SoA) (((pattern @@ -15069,82 +13113,56 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) All))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_soa_loop_mat_uni_col_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Between ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var N)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Transpose__ FnPlain SoA) (((pattern @@ -15156,42 +13174,31 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Transpose__ FnPlain SoA) (((pattern (Indexed - ((pattern - (Var p_soa_loop_mat_multi_uni_uni_idx)) + ((pattern (Var p_soa_loop_mat_multi_uni_uni_idx)) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) @@ -15208,48 +13215,34 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) All))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern @@ -15257,14 +13250,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern - (Var - p_aos_mat_pass_func_outer_single_indexed1)) + (Var p_aos_mat_pass_func_outer_single_indexed1)) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern - (Var - p_aos_mat_pass_func_outer_single_indexed2)) + (Var p_aos_mat_pass_func_outer_single_indexed2)) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) @@ -15272,64 +13263,44 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (FunApp (UserDefined mask_fun FnPlain) (((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (FunApp (UserDefined mask_fun FnPlain) (((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern @@ -15341,16 +13312,13 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_aos_mat_fail_uni_uni_idx2)) @@ -15360,27 +13328,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -15390,16 +13349,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id tp_aos_loop_vec_v_uni_idx) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15408,17 +13365,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_aos_loop_vec_v_multi_uni_idx) + (Decl (decl_adtype AutoDiffable) (decl_id tp_aos_loop_vec_v_multi_uni_idx) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15427,8 +13381,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15442,15 +13395,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_lhs_loop_mul)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var p_soa_rhs_loop_mul)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -15459,191 +13407,128 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var idx_tester)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Var p_soa_lhs_loop_mul)) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var p_soa_rhs_loop_mul)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_aos_loop_vec_v_uni_idx)) (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var p_aos_loop_mat_uni_uni_idx)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (TargetPE ((pattern (FunApp (StanLib normal_lpdf (FnLpdf true) SoA) (((pattern (Var y)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (Indexed ((pattern (Var dat_x)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) (All (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Indexed ((pattern (Var p_aos_mat_fail_uni_uni_idx1)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_aos_mat_fail_uni_uni_idx2)) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -15667,8 +13552,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15678,8 +13562,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15689,10 +13572,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15702,10 +13583,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -15716,10 +13595,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15731,22 +13608,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (dims (((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id p_soa_mat_uni_col_idx) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15756,10 +13629,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -15769,8 +13640,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15780,8 +13650,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15791,10 +13660,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15804,10 +13671,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -15817,8 +13682,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15828,8 +13692,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) @@ -15839,8 +13702,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15850,20 +13712,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id p_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype DataOnly) (decl_id p_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15873,8 +13732,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15884,10 +13742,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15897,10 +13753,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -15910,8 +13764,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15921,8 +13774,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15932,8 +13784,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15943,8 +13794,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15954,8 +13804,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15965,8 +13814,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15976,8 +13824,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -15987,8 +13834,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) @@ -15998,10 +13844,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16011,10 +13855,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -16024,10 +13866,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16037,66 +13877,52 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id p_aos_mat_pass_func_outer_single_indexed1) + (Decl (decl_adtype DataOnly) (decl_id p_aos_mat_pass_func_outer_single_indexed1) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) UMatrix ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id p_aos_mat_pass_func_outer_single_indexed2) + (Decl (decl_adtype DataOnly) (decl_id p_aos_mat_pass_func_outer_single_indexed2) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) UMatrix ((pattern (FunApp (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -16106,10 +13932,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16119,10 +13943,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -16132,10 +13954,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16145,25 +13965,22 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id tp_real_from_aos) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id tp_real_from_aos) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id tp_aos_vec_v) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16171,8 +13988,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16180,8 +13996,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16189,8 +14004,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16198,8 +14012,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -16223,11 +14036,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16255,16 +14065,11 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -16436,9 +14241,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable tp_real_from_aos) ()) UReal @@ -16463,8 +14266,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_soa_single_idx_uninit) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Var tp_real_from_aos)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) @@ -16473,10 +14275,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_soa_single_idx_uninit) ((Between - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (FunApp (StanLib rep_vector FnPlain AoS) @@ -16484,8 +14284,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -16500,8 +14299,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_aos_fail_func_vec_v) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -16516,8 +14314,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Assignment ((LVariable tp_aos_fail_assign_from_top_idx) ((Upfrom - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -16589,9 +14386,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -16600,12 +14395,11 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -16626,8 +14420,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -16635,8 +14428,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16655,8 +14447,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -16664,8 +14455,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16679,13 +14469,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_vec_v_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -16693,11 +14480,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -16717,10 +14502,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16739,8 +14522,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -16748,8 +14530,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16769,43 +14550,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_soa_mat) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var p_soa_mat_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -16827,10 +14595,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -16844,14 +14610,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_soa_arr_vec_v)) - (meta - ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -16859,8 +14623,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16880,43 +14643,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_soa_arr_vec_v) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UVector) ((pattern (Indexed ((pattern (Var p_soa_arr_vec_v_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -16937,22 +14687,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_mat_uni_col_idx_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_mat_uni_col_idx_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_soa_mat_uni_col_idx_flat__) ()) - (UArray UReal) + (Assignment ((LVariable p_soa_mat_uni_col_idx_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_soa_mat_uni_col_idx)) @@ -16961,8 +14707,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -16970,8 +14715,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16991,43 +14735,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_soa_mat_uni_col_idx) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var p_soa_mat_uni_col_idx_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -17048,8 +14779,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17068,8 +14798,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17077,8 +14806,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17092,13 +14820,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_vec_uni_idx_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17106,11 +14831,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17130,21 +14853,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_loop_mat_uni_col_idx_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_loop_mat_uni_col_idx_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_soa_loop_mat_uni_col_idx_flat__) ()) + (Assignment ((LVariable p_soa_loop_mat_uni_col_idx_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -17154,8 +14874,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17163,8 +14882,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17184,44 +14902,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_soa_loop_mat_uni_col_idx) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed - ((pattern - (Var p_soa_loop_mat_uni_col_idx_flat__)) + ((pattern (Var p_soa_loop_mat_uni_col_idx_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -17242,8 +14946,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17253,8 +14956,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_soa_lhs_loop_mul_flat__) ()) - (UArray UReal) + (Assignment ((LVariable p_soa_lhs_loop_mul_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_soa_lhs_loop_mul)) @@ -17263,8 +14965,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17272,8 +14973,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17287,13 +14987,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_lhs_loop_mul_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17301,11 +14998,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17325,8 +15020,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17336,8 +15030,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_soa_rhs_loop_mul_flat__) ()) - (UArray UReal) + (Assignment ((LVariable p_soa_rhs_loop_mul_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_soa_rhs_loop_mul)) @@ -17346,8 +15039,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17355,8 +15047,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17370,13 +15061,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_soa_rhs_loop_mul_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17384,11 +15072,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17404,13 +15090,11 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17421,8 +15105,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment - ((LVariable p_soa_used_with_aos_in_excluded_fun_flat__) ()) + (Assignment ((LVariable p_soa_used_with_aos_in_excluded_fun_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -17432,8 +15115,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17441,8 +15123,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17455,15 +15136,11 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS UVector ((pattern (Indexed - ((pattern - (Var p_soa_used_with_aos_in_excluded_fun_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((pattern (Var p_soa_used_with_aos_in_excluded_fun_flat__)) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17471,11 +15148,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17491,15 +15166,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_loop_mat_multi_uni_uni_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_loop_mat_multi_uni_uni_idx) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17520,8 +15192,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17529,8 +15200,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17550,44 +15220,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_soa_loop_mat_multi_uni_uni_idx) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed - ((pattern - (Var p_soa_loop_mat_multi_uni_uni_idx_flat__)) + ((pattern (Var p_soa_loop_mat_multi_uni_uni_idx_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -17608,19 +15264,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_vec_v_assign_to_aos_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_vec_v_assign_to_aos_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_vec_v_assign_to_aos_flat__) ()) + (Assignment ((LVariable p_aos_vec_v_assign_to_aos_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -17630,8 +15284,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17639,8 +15292,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17654,13 +15306,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_aos_vec_v_assign_to_aos_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17668,11 +15317,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17692,19 +15339,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_vec_v_tp_fails_func_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_vec_v_tp_fails_func_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_vec_v_tp_fails_func_flat__) ()) + (Assignment ((LVariable p_aos_vec_v_tp_fails_func_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -17714,8 +15359,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17723,8 +15367,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17738,13 +15381,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_aos_vec_v_tp_fails_func_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17752,11 +15392,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17776,19 +15414,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_loop_vec_v_uni_idx_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_loop_vec_v_uni_idx_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_loop_vec_v_uni_idx_flat__) ()) + (Assignment ((LVariable p_aos_loop_vec_v_uni_idx_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -17798,8 +15434,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17807,8 +15442,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17822,13 +15456,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_aos_loop_vec_v_uni_idx_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17836,11 +15467,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17856,20 +15485,17 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_fail_assign_from_top_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_fail_assign_from_top_idx) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_fail_assign_from_top_idx_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_fail_assign_from_top_idx_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern @@ -17883,8 +15509,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17892,8 +15517,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17907,13 +15531,10 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Indexed ((pattern (Var p_aos_fail_assign_from_top_idx_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -17921,11 +15542,9 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -17945,21 +15564,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_loop_mat_uni_uni_idx_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_loop_mat_uni_uni_idx_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_loop_mat_uni_uni_idx_flat__) ()) + (Assignment ((LVariable p_aos_loop_mat_uni_uni_idx_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -17969,8 +15585,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -17978,8 +15593,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -17999,44 +15613,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_aos_loop_mat_uni_uni_idx) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed - ((pattern - (Var p_aos_loop_mat_uni_uni_idx_flat__)) + ((pattern (Var p_aos_loop_mat_uni_uni_idx_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18057,10 +15657,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -18079,8 +15677,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18088,8 +15685,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18109,43 +15705,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_aos_mat) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var p_aos_mat_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18162,15 +15745,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed1) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed1) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -18181,8 +15761,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment - ((LVariable p_aos_mat_pass_func_outer_single_indexed1_flat__) ()) + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -18192,8 +15771,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18201,8 +15779,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18219,49 +15796,34 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Block (((pattern (Assignment - ((LVariable - p_aos_mat_pass_func_outer_single_indexed1) + ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern - (Var - p_aos_mat_pass_func_outer_single_indexed1_flat__)) + (Var p_aos_mat_pass_func_outer_single_indexed1_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18278,15 +15840,12 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed2) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed2) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -18297,8 +15856,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment - ((LVariable p_aos_mat_pass_func_outer_single_indexed2_flat__) ()) + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -18308,8 +15866,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18317,8 +15874,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18335,49 +15891,34 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Block (((pattern (Assignment - ((LVariable - p_aos_mat_pass_func_outer_single_indexed2) + ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern - (Var - p_aos_mat_pass_func_outer_single_indexed2_flat__)) + (Var p_aos_mat_pass_func_outer_single_indexed2_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18398,21 +15939,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_fail_uni_uni_idx1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_fail_uni_uni_idx1_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_fail_uni_uni_idx1_flat__) ()) + (Assignment ((LVariable p_aos_mat_fail_uni_uni_idx1_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -18422,8 +15960,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18431,8 +15968,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18452,44 +15988,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_aos_mat_fail_uni_uni_idx1) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed - ((pattern - (Var p_aos_mat_fail_uni_uni_idx1_flat__)) + ((pattern (Var p_aos_mat_fail_uni_uni_idx1_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18510,21 +16032,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_fail_uni_uni_idx2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_fail_uni_uni_idx2_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_fail_uni_uni_idx2_flat__) ()) + (Assignment ((LVariable p_aos_mat_fail_uni_uni_idx2_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -18534,8 +16053,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18543,8 +16061,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18564,44 +16081,30 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_aos_mat_fail_uni_uni_idx2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed - ((pattern - (Var p_aos_mat_fail_uni_uni_idx2_flat__)) + ((pattern (Var p_aos_mat_fail_uni_uni_idx2_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18619,8 +16122,8 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )))) (unconstrain_array (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -18632,8 +16135,7 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -18641,16 +16143,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_vec_v) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18667,20 +16167,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_mat) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18698,20 +16194,15 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (Sized (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + (upper ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -18731,17 +16222,13 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ((LVariable p_soa_arr_vec_v) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18761,20 +16248,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_mat_uni_col_idx) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18791,16 +16274,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_vec_uni_idx) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18817,20 +16298,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_loop_mat_uni_col_idx) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18847,16 +16324,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_lhs_loop_mul) ()) URowVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18873,16 +16348,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_rhs_loop_mul) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18895,21 +16368,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_used_with_aos_in_excluded_fun) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_used_with_aos_in_excluded_fun) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_used_with_aos_in_excluded_fun) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18922,25 +16392,20 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_soa_loop_mat_multi_uni_uni_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_soa_loop_mat_multi_uni_uni_idx) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_soa_loop_mat_multi_uni_uni_idx) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18957,16 +16422,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_vec_v_assign_to_aos) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -18983,16 +16446,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_vec_v_tp_fails_func) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19009,16 +16470,14 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_loop_vec_v_uni_idx) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19031,21 +16490,18 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_fail_assign_from_top_idx) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_fail_assign_from_top_idx) (decl_type (Sized (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_fail_assign_from_top_idx) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19062,20 +16518,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_loop_mat_uni_uni_idx) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19092,20 +16544,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_mat) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19118,26 +16566,20 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed1) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed1) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed1) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19150,26 +16592,20 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS ())) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_mat_pass_func_outer_single_indexed2) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_mat_pass_func_outer_single_indexed2) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) - UMatrix + (Assignment ((LVariable p_aos_mat_pass_func_outer_single_indexed2) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19186,20 +16622,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_mat_fail_uni_uni_idx1) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19216,20 +16648,16 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable p_aos_mat_fail_uni_uni_idx2) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19243,426 +16671,278 @@ vector[N] tp_aos_loop_vec_v_multi_uni_idx: AoS (meta )))) (output_vars ((alpha - ((begin_loc - ((filename indexing.stan) (line_num 19) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 19) (col_num 13) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((begin_loc ((filename indexing.stan) (line_num 19) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 19) (col_num 13) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (p_soa_vec_v - ((begin_loc - ((filename indexing.stan) (line_num 21) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 21) (col_num 24) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 21) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 21) (col_num 24) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_mat - ((begin_loc - ((filename indexing.stan) (line_num 22) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 22) (col_num 25) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 22) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 22) (col_num 25) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_arr_vec_v - ((begin_loc - ((filename indexing.stan) (line_num 23) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 23) (col_num 38) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 23) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 23) (col_num 38) (included_from ())))) ((out_unconstrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_mat_uni_col_idx - ((begin_loc - ((filename indexing.stan) (line_num 24) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 24) (col_num 36) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 24) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 24) (col_num 36) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_vec_uni_idx - ((begin_loc - ((filename indexing.stan) (line_num 25) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 25) (col_num 30) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 25) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 25) (col_num 30) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_loop_mat_uni_col_idx - ((begin_loc - ((filename indexing.stan) (line_num 26) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 26) (col_num 41) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 26) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 26) (col_num 41) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_lhs_loop_mul - ((begin_loc - ((filename indexing.stan) (line_num 27) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 27) (col_num 35) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 27) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 27) (col_num 35) (included_from ())))) ((out_unconstrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SRowVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_rhs_loop_mul - ((begin_loc - ((filename indexing.stan) (line_num 28) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 28) (col_num 31) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 28) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 28) (col_num 31) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_used_with_aos_in_excluded_fun - ((begin_loc - ((filename indexing.stan) (line_num 29) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 29) (col_num 48) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 29) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 29) (col_num 48) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_soa_loop_mat_multi_uni_uni_idx - ((begin_loc - ((filename indexing.stan) (line_num 30) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 30) (col_num 47) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 30) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 30) (col_num 47) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_vec_v_assign_to_aos - ((begin_loc - ((filename indexing.stan) (line_num 33) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 33) (col_num 38) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 33) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 33) (col_num 38) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_vec_v_tp_fails_func - ((begin_loc - ((filename indexing.stan) (line_num 35) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 35) (col_num 38) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 35) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 35) (col_num 38) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_loop_vec_v_uni_idx - ((begin_loc - ((filename indexing.stan) (line_num 37) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 37) (col_num 37) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 37) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 37) (col_num 37) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_fail_assign_from_top_idx - ((begin_loc - ((filename indexing.stan) (line_num 39) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 39) (col_num 43) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 39) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 39) (col_num 43) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_loop_mat_uni_uni_idx - ((begin_loc - ((filename indexing.stan) (line_num 40) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 40) (col_num 41) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 40) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 40) (col_num 41) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_mat - ((begin_loc - ((filename indexing.stan) (line_num 43) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 43) (col_num 25) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 43) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 43) (col_num 25) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_mat_pass_func_outer_single_indexed1 - ((begin_loc - ((filename indexing.stan) (line_num 45) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 45) (col_num 57) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 45) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 45) (col_num 57) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_mat_pass_func_outer_single_indexed2 - ((begin_loc - ((filename indexing.stan) (line_num 46) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 46) (col_num 57) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 46) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 46) (col_num 57) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_mat_fail_uni_uni_idx1 - ((begin_loc - ((filename indexing.stan) (line_num 49) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 49) (col_num 43) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 49) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 49) (col_num 43) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (p_aos_mat_fail_uni_uni_idx2 - ((begin_loc - ((filename indexing.stan) (line_num 50) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 50) (col_num 43) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 50) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 50) (col_num 43) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (tp_real_from_aos - ((begin_loc - ((filename indexing.stan) (line_num 56) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 56) (col_num 41) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 56) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 56) (col_num 41) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans Identity))) (tp_aos_vec_v - ((begin_loc - ((filename indexing.stan) (line_num 59) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 59) (col_num 62) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 59) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 59) (col_num 62) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_soa_single_idx_uninit - ((begin_loc - ((filename indexing.stan) (line_num 61) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 61) (col_num 37) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 61) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 61) (col_num 37) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_aos_fail_func_vec_v - ((begin_loc - ((filename indexing.stan) (line_num 66) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 66) (col_num 63) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 66) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 66) (col_num 63) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_aos_fail_assign_from_top_idx - ((begin_loc - ((filename indexing.stan) (line_num 70) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing.stan) (line_num 70) (col_num 44) - (included_from ())))) + ((begin_loc ((filename indexing.stan) (line_num 70) (col_num 2) (included_from ()))) + (end_loc ((filename indexing.stan) (line_num 70) (col_num 44) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Var M)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var M)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name indexing_model) (prog_path indexing.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns indexing2.stan @@ -19672,30 +16952,21 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((functions_block ()) (input_vars ((N - ((begin_loc - ((filename indexing2.stan) (line_num 2) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing2.stan) (line_num 2) (col_num 7) (included_from ())))) + ((begin_loc ((filename indexing2.stan) (line_num 2) (col_num 1) (included_from ()))) + (end_loc ((filename indexing2.stan) (line_num 2) (col_num 7) (included_from ())))) SInt) (M - ((begin_loc - ((filename indexing2.stan) (line_num 3) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing2.stan) (line_num 3) (col_num 7) (included_from ())))) + ((begin_loc ((filename indexing2.stan) (line_num 3) (col_num 1) (included_from ()))) + (end_loc ((filename indexing2.stan) (line_num 3) (col_num 7) (included_from ())))) SInt) (Idx - ((begin_loc - ((filename indexing2.stan) (line_num 4) (col_num 1) (included_from ()))) - (end_loc - ((filename indexing2.stan) (line_num 4) (col_num 18) - (included_from ())))) + ((begin_loc ((filename indexing2.stan) (line_num 4) (col_num 1) (included_from ()))) + (end_loc ((filename indexing2.stan) (line_num 4) (col_num 18) (included_from ())))) (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -19712,8 +16983,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id M) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable M) ()) UInt @@ -19731,20 +17001,16 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str Idx)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str Idx)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id Idx) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19757,8 +17023,8 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta )))) (log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -19774,8 +17040,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19799,17 +17064,14 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_multi_idx_assign_in_loop) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_multi_idx_assign_in_loop) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19818,8 +17080,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (FunApp (StanLib rep_vector FnPlain AoS) (((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19834,28 +17095,20 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((pattern (Block (((pattern - (Assignment ((LVariable tp_soa_multi_idx_assign_in_loop) ()) - UVector + (Assignment ((LVariable tp_soa_multi_idx_assign_in_loop) ()) UVector ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Var tp_soa_multi_idx_assign_in_loop)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_aos_loop_single_idx)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -19865,17 +17118,14 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_single_idx_in_upfrom_idx) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_single_idx_in_upfrom_idx) (decl_type (Sized (SVector AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19890,38 +17140,30 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((pattern (Block (((pattern - (Assignment ((LVariable tp_soa_single_idx_in_upfrom_idx) ()) - UVector + (Assignment ((LVariable tp_soa_single_idx_in_upfrom_idx) ()) UVector ((pattern (Indexed ((pattern (Var tp_soa_multi_idx_assign_in_loop)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Upfrom ((pattern (Indexed ((pattern (Var Idx)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) (meta )))) (reverse_mode_log_prob (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -19937,8 +17179,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19962,17 +17203,14 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_multi_idx_assign_in_loop) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_multi_idx_assign_in_loop) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -19981,8 +17219,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (FunApp (StanLib rep_vector FnPlain SoA) (((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -19997,28 +17234,20 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((pattern (Block (((pattern - (Assignment ((LVariable tp_soa_multi_idx_assign_in_loop) ()) - UVector + (Assignment ((LVariable tp_soa_multi_idx_assign_in_loop) ()) UVector ((pattern (FunApp (StanLib Times__ FnPlain SoA) (((pattern (Var tp_soa_multi_idx_assign_in_loop)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Indexed ((pattern (Var p_aos_loop_single_idx)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -20028,17 +17257,14 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_soa_single_idx_in_upfrom_idx) + (Decl (decl_adtype AutoDiffable) (decl_id tp_soa_single_idx_in_upfrom_idx) (decl_type (Sized (SVector SoA - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20053,30 +17279,22 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((pattern (Block (((pattern - (Assignment ((LVariable tp_soa_single_idx_in_upfrom_idx) ()) - UVector + (Assignment ((LVariable tp_soa_single_idx_in_upfrom_idx) ()) UVector ((pattern (Indexed ((pattern (Var tp_soa_multi_idx_assign_in_loop)) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))) ((Upfrom ((pattern (Indexed ((pattern (Var Idx)) (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20100,8 +17318,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20122,8 +17339,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20147,9 +17363,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -20158,9 +17372,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -20169,12 +17381,11 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -20195,8 +17406,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20204,20 +17414,17 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id p_aos_loop_single_idx_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id p_aos_loop_single_idx_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable p_aos_loop_single_idx_flat__) ()) - (UArray UReal) + (Assignment ((LVariable p_aos_loop_single_idx_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str p_aos_loop_single_idx)) @@ -20226,8 +17433,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -20250,13 +17456,10 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((pattern (Indexed ((pattern (Var p_aos_loop_single_idx_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -20264,11 +17467,9 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -20285,8 +17486,8 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta )))) (unconstrain_array (((pattern - (Decl (decl_adtype AutoDiffable) (decl_id alpha) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id alpha) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable alpha) ()) UReal @@ -20298,8 +17499,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var alpha)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var alpha)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20307,8 +17507,7 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (decl_type (Sized (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20330,27 +17529,19 @@ vector[N] tp_soa_single_idx_in_upfrom_idx: SoA (meta )))) (output_vars ((alpha - ((begin_loc - ((filename indexing2.stan) (line_num 8) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing2.stan) (line_num 8) (col_num 13) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))) + ((begin_loc ((filename indexing2.stan) (line_num 8) (col_num 2) (included_from ()))) + (end_loc ((filename indexing2.stan) (line_num 8) (col_num 13) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))) (p_aos_loop_single_idx - ((begin_loc - ((filename indexing2.stan) (line_num 9) (col_num 2) (included_from ()))) - (end_loc - ((filename indexing2.stan) (line_num 9) (col_num 35) - (included_from ())))) + ((begin_loc ((filename indexing2.stan) (line_num 9) (col_num 2) (included_from ()))) + (end_loc ((filename indexing2.stan) (line_num 9) (col_num 35) (included_from ())))) ((out_unconstrained_st (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SVector AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))))) (prog_name indexing2_model) (prog_path indexing2.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns reductions_allowed.stan @@ -20382,11 +17573,9 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var sum_x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var y)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -20394,11 +17583,9 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (input_vars ((data_r ((begin_loc - ((filename reductions_allowed.stan) (line_num 12) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 12) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 12) (col_num 16) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 12) (col_num 16) (included_from ())))) SReal))) (prepare_data (((pattern @@ -20425,10 +17612,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20451,10 +17636,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20477,10 +17660,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20531,10 +17712,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20546,8 +17725,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib sum FnPlain AoS) (((pattern (Var soa_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -20557,11 +17735,9 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var aos_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var aos_y)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var aos_y)) @@ -20569,15 +17745,12 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_matrix_from_udf_reduced_soa) + (Decl (decl_adtype AutoDiffable) (decl_id tp_matrix_from_udf_reduced_soa) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20599,10 +17772,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix SoA - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20625,10 +17796,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20651,10 +17820,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20705,10 +17872,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20720,8 +17885,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib sum FnPlain AoS) (((pattern (Var soa_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -20731,11 +17895,9 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var aos_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var aos_y)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var aos_y)) @@ -20743,15 +17905,12 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_matrix_from_udf_reduced_soa) + (Decl (decl_adtype AutoDiffable) (decl_id tp_matrix_from_udf_reduced_soa) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20773,10 +17932,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20799,10 +17956,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20825,10 +17980,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20847,18 +18000,16 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id tp_real_from_soa) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id tp_real_from_soa) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id tp_matrix_aos_from_mix) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20866,10 +18017,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20911,9 +18060,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable tp_real_from_soa) ()) UReal @@ -20948,8 +18095,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib sum FnPlain AoS) (((pattern (Var soa_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -20959,11 +18105,9 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var aos_x)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var aos_y)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var aos_y)) @@ -21026,9 +18170,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -21037,18 +18179,15 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id soa_x) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21067,8 +18206,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -21097,43 +18235,30 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS ((LVariable soa_x) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var soa_x_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -21154,10 +18279,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21176,8 +18299,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -21206,43 +18328,30 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS ((LVariable aos_x) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var aos_x_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -21263,10 +18372,8 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21285,8 +18392,7 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -21315,43 +18421,30 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS ((LVariable aos_y) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var aos_y_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -21373,18 +18466,15 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable soa_x) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -21403,18 +18493,15 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable aos_x) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -21433,18 +18520,15 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable aos_y) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -21461,112 +18545,80 @@ matrix[5, 10] tp_matrix_from_udf_reduced_soa: AoS (output_vars ((soa_x ((begin_loc - ((filename reductions_allowed.stan) (line_num 16) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 16) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 16) (col_num 25) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 16) (col_num 25) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (aos_x ((begin_loc - ((filename reductions_allowed.stan) (line_num 17) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 17) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 17) (col_num 25) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 17) (col_num 25) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (aos_y ((begin_loc - ((filename reductions_allowed.stan) (line_num 18) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 18) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 18) (col_num 25) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 18) (col_num 25) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (tp_real_from_soa ((begin_loc - ((filename reductions_allowed.stan) (line_num 22) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 22) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 22) (col_num 56) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 22) (col_num 56) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans Identity))) (tp_matrix_aos_from_mix ((begin_loc - ((filename reductions_allowed.stan) (line_num 23) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 23) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 23) (col_num 93) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 23) (col_num 93) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (tp_matrix_from_udf_reduced_soa ((begin_loc - ((filename reductions_allowed.stan) (line_num 24) (col_num 4) - (included_from ()))) + ((filename reductions_allowed.stan) (line_num 24) (col_num 4) (included_from ()))) (end_loc - ((filename reductions_allowed.stan) (line_num 24) (col_num 85) - (included_from ())))) + ((filename reductions_allowed.stan) (line_num 24) (col_num 85) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name reductions_allowed_model) (prog_path reductions_allowed.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns return_types_and_udfs_demotes.stan @@ -21578,7 +18630,7 @@ matrix[10, 10] inner_empty_user_func_aos: AoS matrix[10, 10] int_aos_mul_aos: AoS matrix[10, 10] mul_two_aos: AoS ((functions_block - (((fdrt (ReturnType UMatrix)) (fdname empty_user_func) (fdsuffix FnPlain) + (((fdrt (ReturnType UMatrix)) (fdname empty_user_func) (fdsuffix FnPlain) (fdargs ()) (fdbody (((pattern @@ -21620,10 +18672,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21646,10 +18696,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21672,10 +18720,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21691,10 +18737,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21707,10 +18751,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21728,10 +18770,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21743,8 +18783,7 @@ matrix[10, 10] mul_two_aos: AoS ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var row_soa)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) @@ -21757,10 +18796,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21774,17 +18811,14 @@ matrix[10, 10] mul_two_aos: AoS ((pattern (FunApp (StanLib cols FnPlain AoS) (((pattern (Var row_soa)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib transpose FnPlain AoS) (((pattern (Var int_aos_mul_aos)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var user_func_aos)) @@ -21797,10 +18831,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix SoA - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21823,10 +18855,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21849,10 +18879,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21868,10 +18896,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21884,10 +18910,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21905,10 +18929,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21920,8 +18942,7 @@ matrix[10, 10] mul_two_aos: AoS ((pattern (FunApp (StanLib rows FnPlain SoA) (((pattern (Var row_soa)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) @@ -21934,10 +18955,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21951,17 +18970,14 @@ matrix[10, 10] mul_two_aos: AoS ((pattern (FunApp (StanLib cols FnPlain SoA) (((pattern (Var row_soa)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib transpose FnPlain AoS) (((pattern (Var int_aos_mul_aos)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var user_func_aos)) @@ -21974,10 +18990,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22000,10 +19014,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22026,10 +19038,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22037,10 +19047,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22048,10 +19056,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22059,10 +19065,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22070,10 +19074,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22106,9 +19108,7 @@ matrix[10, 10] mul_two_aos: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable user_func_aos) ()) UMatrix @@ -22142,8 +19142,7 @@ matrix[10, 10] mul_two_aos: AoS ((pattern (FunApp (StanLib rows FnPlain AoS) (((pattern (Var row_soa)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) @@ -22162,17 +19161,14 @@ matrix[10, 10] mul_two_aos: AoS ((pattern (FunApp (StanLib cols FnPlain AoS) (((pattern (Var row_soa)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib transpose FnPlain AoS) (((pattern (Var int_aos_mul_aos)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((pattern (Var user_func_aos)) @@ -22240,9 +19236,7 @@ matrix[10, 10] mul_two_aos: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -22251,18 +19245,15 @@ matrix[10, 10] mul_two_aos: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id row_soa) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22281,8 +19272,7 @@ matrix[10, 10] mul_two_aos: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22311,43 +19301,30 @@ matrix[10, 10] mul_two_aos: AoS ((LVariable row_soa) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var row_soa_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -22368,10 +19345,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22390,8 +19365,7 @@ matrix[10, 10] mul_two_aos: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -22420,43 +19394,30 @@ matrix[10, 10] mul_two_aos: AoS ((LVariable udf_input_aos) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var udf_input_aos_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -22478,10 +19439,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22508,10 +19467,8 @@ matrix[10, 10] mul_two_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22536,143 +19493,115 @@ matrix[10, 10] mul_two_aos: AoS (output_vars ((row_soa ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 20) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 20) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 20) - (col_num 27) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 20) (col_num 27) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (udf_input_aos ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 21) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 21) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 21) - (col_num 33) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 21) (col_num 33) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (user_func_aos ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 25) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 25) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 25) - (col_num 68) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 25) (col_num 68) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (empty_user_func_aos ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 26) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 26) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 26) - (col_num 59) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 26) (col_num 59) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (inner_empty_user_func_aos ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 27) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 27) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 27) - (col_num 90) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 27) (col_num 90) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (int_aos_mul_aos ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 28) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 28) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 28) - (col_num 73) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 28) (col_num 73) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))) (mul_two_aos ((begin_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 29) - (col_num 4) (included_from ()))) + ((filename return_types_and_udfs_demotes.stan) (line_num 29) (col_num 4) + (included_from ()))) (end_loc - ((filename return_types_and_udfs_demotes.stan) (line_num 29) - (col_num 92) (included_from ())))) + ((filename return_types_and_udfs_demotes.stan) (line_num 29) (col_num 92) + (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name return_types_and_udfs_demotes_model) (prog_path return_types_and_udfs_demotes.stan)) @@ -22688,10 +19617,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22714,10 +19641,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22756,17 +19681,14 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_row_vector_from_soa_loop) + (Decl (decl_adtype AutoDiffable) (decl_id tp_row_vector_from_soa_loop) (decl_type (Sized (SRowVector AoS @@ -22775,32 +19697,23 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tp_row_vector_from_soa_loop) ()) - URowVector + (Assignment ((LVariable tp_row_vector_from_soa_loop) ()) URowVector ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_matrix_from_soa_loop) + (Decl (decl_adtype AutoDiffable) (decl_id tp_matrix_from_soa_loop) (decl_type (Sized (SMatrix AoS @@ -22817,22 +19730,16 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (((pattern (Indexed ((pattern (Var aos_p)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -22843,10 +19750,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22869,10 +19774,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix SoA - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -22911,17 +19814,14 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_row_vector_from_soa_loop) + (Decl (decl_adtype AutoDiffable) (decl_id tp_row_vector_from_soa_loop) (decl_type (Sized (SRowVector SoA @@ -22930,32 +19830,23 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tp_row_vector_from_soa_loop) ()) - URowVector + (Assignment ((LVariable tp_row_vector_from_soa_loop) ()) URowVector ((pattern (FunApp (StanLib multiply FnPlain SoA) (((pattern (Indexed ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tp_matrix_from_soa_loop) + (Decl (decl_adtype AutoDiffable) (decl_id tp_matrix_from_soa_loop) (decl_type (Sized (SMatrix SoA @@ -22972,22 +19863,16 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (((pattern (Indexed ((pattern (Var aos_p)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -22998,10 +19883,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23024,10 +19907,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23046,8 +19927,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id tp_real_from_soa) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id tp_real_from_soa) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (NRFunApp @@ -23079,9 +19960,7 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable tp_real_from_soa) ()) UReal @@ -23100,17 +19979,14 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA ((pattern (For (loopvar i) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern - (Decl (decl_adtype DataOnly) - (decl_id tp_row_vector_from_soa_loop) + (Decl (decl_adtype DataOnly) (decl_id tp_row_vector_from_soa_loop) (decl_type (Sized (SRowVector AoS @@ -23119,28 +19995,20 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tp_row_vector_from_soa_loop) ()) - URowVector + (Assignment ((LVariable tp_row_vector_from_soa_loop) ()) URowVector ((pattern (FunApp (StanLib multiply FnPlain AoS) (((pattern (Indexed ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ URowVector) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ URowVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id tp_matrix_from_soa_loop) @@ -23160,22 +20028,16 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (((pattern (Indexed ((pattern (Var aos_p)) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var i)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var soa_p)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) @@ -23205,9 +20067,7 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -23216,18 +20076,15 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id aos_p) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23246,8 +20103,7 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23276,43 +20132,30 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA ((LVariable aos_p) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var aos_p_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -23333,10 +20176,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23355,8 +20196,7 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23385,43 +20225,30 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA ((LVariable soa_p) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var soa_p_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -23443,10 +20270,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23473,10 +20298,8 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23501,51 +20324,37 @@ matrix[10, 10] tp_matrix_from_soa_loop: SoA (output_vars ((aos_p ((begin_loc - ((filename single_indexing.stan) (line_num 6) (col_num 3) - (included_from ()))) + ((filename single_indexing.stan) (line_num 6) (col_num 3) (included_from ()))) (end_loc - ((filename single_indexing.stan) (line_num 6) (col_num 24) - (included_from ())))) + ((filename single_indexing.stan) (line_num 6) (col_num 24) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (soa_p ((begin_loc - ((filename single_indexing.stan) (line_num 7) (col_num 3) - (included_from ()))) + ((filename single_indexing.stan) (line_num 7) (col_num 3) (included_from ()))) (end_loc - ((filename single_indexing.stan) (line_num 7) (col_num 24) - (included_from ())))) + ((filename single_indexing.stan) (line_num 7) (col_num 24) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (tp_real_from_soa ((begin_loc - ((filename single_indexing.stan) (line_num 11) (col_num 5) - (included_from ()))) + ((filename single_indexing.stan) (line_num 11) (col_num 5) (included_from ()))) (end_loc - ((filename single_indexing.stan) (line_num 11) (col_num 41) - (included_from ())))) + ((filename single_indexing.stan) (line_num 11) (col_num 41) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans Identity))))) (prog_name single_indexing_model) (prog_path single_indexing.stan)) @@ -23576,23 +20385,17 @@ matrix[5, 10] tp_matrix_aos: AoS (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var sum_x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Var y)) - (meta - ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )))) (input_vars ((data_r - ((begin_loc - ((filename tp_reused.stan) (line_num 12) (col_num 4) - (included_from ()))) - (end_loc - ((filename tp_reused.stan) (line_num 12) (col_num 16) - (included_from ())))) + ((begin_loc ((filename tp_reused.stan) (line_num 12) (col_num 4) (included_from ()))) + (end_loc ((filename tp_reused.stan) (line_num 12) (col_num 16) (included_from ())))) SReal))) (prepare_data (((pattern @@ -23619,10 +20422,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23645,10 +20446,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23671,10 +20470,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23696,10 +20493,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23722,10 +20517,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23748,10 +20541,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23773,10 +20564,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23799,10 +20588,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23825,10 +20612,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23861,9 +20646,7 @@ matrix[5, 10] tp_matrix_aos: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable tp_matrix_aos) ()) UMatrix @@ -23903,9 +20686,7 @@ matrix[5, 10] tp_matrix_aos: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -23914,18 +20695,15 @@ matrix[5, 10] tp_matrix_aos: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id first_pass_soa_x) (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -23944,8 +20722,7 @@ matrix[5, 10] tp_matrix_aos: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -23974,43 +20751,30 @@ matrix[5, 10] tp_matrix_aos: AoS ((LVariable first_pass_soa_x) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var first_pass_soa_x_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24031,10 +20795,8 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24053,8 +20815,7 @@ matrix[5, 10] tp_matrix_aos: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24083,43 +20844,30 @@ matrix[5, 10] tp_matrix_aos: AoS ((LVariable aos_x) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var aos_x_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24141,18 +20889,15 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable first_pass_soa_x) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -24171,18 +20916,15 @@ matrix[5, 10] tp_matrix_aos: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable aos_x) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) @@ -24198,64 +20940,40 @@ matrix[5, 10] tp_matrix_aos: AoS (meta )))) (output_vars ((first_pass_soa_x - ((begin_loc - ((filename tp_reused.stan) (line_num 16) (col_num 4) - (included_from ()))) - (end_loc - ((filename tp_reused.stan) (line_num 16) (col_num 36) - (included_from ())))) + ((begin_loc ((filename tp_reused.stan) (line_num 16) (col_num 4) (included_from ()))) + (end_loc ((filename tp_reused.stan) (line_num 16) (col_num 36) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (aos_x - ((begin_loc - ((filename tp_reused.stan) (line_num 17) (col_num 4) - (included_from ()))) - (end_loc - ((filename tp_reused.stan) (line_num 17) (col_num 25) - (included_from ())))) + ((begin_loc ((filename tp_reused.stan) (line_num 17) (col_num 4) (included_from ()))) + (end_loc ((filename tp_reused.stan) (line_num 17) (col_num 25) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (tp_matrix_aos - ((begin_loc - ((filename tp_reused.stan) (line_num 21) (col_num 4) - (included_from ()))) - (end_loc - ((filename tp_reused.stan) (line_num 21) (col_num 51) - (included_from ())))) + ((begin_loc ((filename tp_reused.stan) (line_num 21) (col_num 4) (included_from ()))) + (end_loc ((filename tp_reused.stan) (line_num 21) (col_num 51) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name tp_reused_model) (prog_path tp_reused.stan)) $ ../../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir --debug-mem-patterns tuple_test.stan @@ -24265,70 +20983,49 @@ matrix[1, 1] x: AoS (prepare_data (((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str xx.1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str xx.1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str xx.1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str xx.1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str xx.1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str xx.1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str xx.2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str xx.2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str xx.3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str xx.3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str x)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str x)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str x)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str x)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) (decl_id xx) (decl_type (Sized @@ -24354,8 +21051,7 @@ matrix[1, 1] x: AoS (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable xx) ()) 1) ()) - (UArray UMatrix) + (Assignment ((LTupleProjection ((LVariable xx) ()) 1) ()) (UArray UMatrix) ((pattern (FunApp (CompilerInternal @@ -24369,8 +21065,7 @@ matrix[1, 1] x: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LTupleProjection ((LVariable xx) ()) 2) ()) UMatrix @@ -24407,10 +21102,8 @@ matrix[1, 1] x: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24421,12 +21114,10 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable AutoDiffable)))))) 1)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -24434,7 +21125,7 @@ matrix[1, 1] x: AoS (meta )))) (reverse_mode_log_prob (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) (decl_id xx) (decl_type (Sized @@ -24460,8 +21151,7 @@ matrix[1, 1] x: AoS (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable xx) ()) 1) ()) - (UArray UMatrix) + (Assignment ((LTupleProjection ((LVariable xx) ()) 1) ()) (UArray UMatrix) ((pattern (FunApp (CompilerInternal @@ -24475,8 +21165,7 @@ matrix[1, 1] x: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LTupleProjection ((LVariable xx) ()) 2) ()) UMatrix @@ -24513,10 +21202,8 @@ matrix[1, 1] x: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -24527,12 +21214,10 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable AutoDiffable)))))) 1)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -24565,8 +21250,7 @@ matrix[1, 1] x: AoS (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable xx) ()) 1) ()) - (UArray UMatrix) + (Assignment ((LTupleProjection ((LVariable xx) ()) 1) ()) (UArray UMatrix) ((pattern (FunApp (CompilerInternal @@ -24580,8 +21264,7 @@ matrix[1, 1] x: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LTupleProjection ((LVariable xx) ()) 2) ()) UMatrix @@ -24618,20 +21301,16 @@ matrix[1, 1] x: AoS (decl_type (Sized (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24650,12 +21329,10 @@ matrix[1, 1] x: AoS (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24671,32 +21348,26 @@ matrix[1, 1] x: AoS ((pattern (Var xx)) (meta ((type_ - (UTuple - ((UArray UMatrix) UMatrix - UMatrix))) + (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly))))))) + ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -24714,8 +21385,8 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 2)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -24729,8 +21400,8 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 3)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -24747,9 +21418,7 @@ matrix[1, 1] x: AoS (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable x) ()) UMatrix @@ -24759,12 +21428,10 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable AutoDiffable)))))) 1)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel AutoDiffable)))) ((Single ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -24795,9 +21462,7 @@ matrix[1, 1] x: AoS (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -24806,11 +21471,10 @@ matrix[1, 1] x: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) (decl_id xx) (decl_type (Sized @@ -24846,14 +21510,12 @@ matrix[1, 1] x: AoS ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str xx.1)) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24881,12 +21543,10 @@ matrix[1, 1] x: AoS (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -24896,18 +21556,15 @@ matrix[1, 1] x: AoS ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UMatrix) ((pattern (Indexed @@ -24918,11 +21575,9 @@ matrix[1, 1] x: AoS ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -24930,15 +21585,12 @@ matrix[1, 1] x: AoS (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -24963,8 +21615,7 @@ matrix[1, 1] x: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -24993,43 +21644,30 @@ matrix[1, 1] x: AoS ((LTupleProjection ((LVariable xx) ()) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var xx_dot_2_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -25052,8 +21690,7 @@ matrix[1, 1] x: AoS (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -25082,43 +21719,30 @@ matrix[1, 1] x: AoS ((LTupleProjection ((LVariable xx) ()) 3) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var xx_dot_3_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -25134,8 +21758,8 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) ())) @@ -25149,8 +21773,8 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 2)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -25164,15 +21788,15 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 3)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (unconstrain_array (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable AutoDiffable))) (decl_id xx) (decl_type (Sized @@ -25200,11 +21824,9 @@ matrix[1, 1] x: AoS ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25223,12 +21845,10 @@ matrix[1, 1] x: AoS (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -25237,26 +21857,18 @@ matrix[1, 1] x: AoS ((LTupleProjection ((LVariable xx) ()) 1) ((Single ((pattern (Var sym3__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern - (FunApp (CompilerInternal FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta - ((type_ UReal) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -25268,20 +21880,16 @@ matrix[1, 1] x: AoS (Assignment ((LTupleProjection ((LVariable xx) ()) 2) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment ((LTupleProjection ((LVariable xx) ()) 3) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -25293,8 +21901,8 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly))))))) ())) @@ -25308,8 +21916,8 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 2)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -25323,80 +21931,54 @@ matrix[1, 1] x: AoS (TupleProjection ((pattern (Var xx)) (meta - ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UMatrix) UMatrix UMatrix))) (loc ) + (adlevel DataOnly)))) 3)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((xx - ((begin_loc - ((filename tuple_test.stan) (line_num 3) (col_num 4) - (included_from ()))) - (end_loc - ((filename tuple_test.stan) (line_num 3) (col_num 61) - (included_from ())))) + ((begin_loc ((filename tuple_test.stan) (line_num 3) (col_num 4) (included_from ()))) + (end_loc ((filename tuple_test.stan) (line_num 3) (col_num 61) (included_from ())))) ((out_unconstrained_st (STuple ((SArray (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (out_constrained_st (STuple ((SArray (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (out_block Parameters) (out_trans (TupleTransformation (Identity Identity Identity))))) (x - ((begin_loc - ((filename tuple_test.stan) (line_num 6) (col_num 4) - (included_from ()))) - (end_loc - ((filename tuple_test.stan) (line_num 6) (col_num 28) - (included_from ())))) + ((begin_loc ((filename tuple_test.stan) (line_num 6) (col_num 4) (included_from ()))) + (end_loc ((filename tuple_test.stan) (line_num 6) (col_num 28) (included_from ())))) ((out_unconstrained_st (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SMatrix AoS - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans Identity))))) (prog_name tuple_test_model) (prog_path tuple_test.stan)) diff --git a/test/integration/good/tuples/transformed_mir.expected b/test/integration/good/tuples/transformed_mir.expected index 38a03e28c..d0ae07810 100644 --- a/test/integration/good/tuples/transformed_mir.expected +++ b/test/integration/good/tuples/transformed_mir.expected @@ -3,75 +3,57 @@ (input_vars ((basic ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 2) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 2) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 2) (col_num 35) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 2) (col_num 35) (included_from ())))) (STuple ((SArray SReal - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SInt))) (tuple_tuple ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 3) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 3) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 3) (col_num 49) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 3) (col_num 49) (included_from ())))) (STuple (SInt (STuple (SReal (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (arr_tuple ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 4) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 4) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 4) (col_num 58) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 4) (col_num 58) (included_from ())))) (SArray (STuple (SInt (SArray SReal - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (tuple_arr_tuple ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 5) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 5) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 5) (col_num 80) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 5) (col_num 80) (included_from ())))) (STuple ((SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SInt (SArray (STuple (SReal (SArray SInt - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (arr_tuple_tuple ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 6) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 6) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 6) (col_num 80) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 6) (col_num 80) (included_from ())))) (SArray (STuple (SReal SInt @@ -82,15 +64,12 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (arr_tuple_arr_tuple ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 7) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 7) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 7) (col_num 75) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 7) (col_num 75) (included_from ())))) (SArray (STuple (SInt @@ -100,17 +79,13 @@ (SVector AoS ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (very_deep ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 8) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 8) (col_num 2) (included_from ()))) (end_loc - ((filename arrays-tuples-nested.stan) (line_num 9) (col_num 79) - (included_from ())))) + ((filename arrays-tuples-nested.stan) (line_num 9) (col_num 79) (included_from ())))) (SArray (STuple (SInt @@ -127,10 +102,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -138,8 +111,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id basic) @@ -153,8 +125,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable basic) ()) 1) ()) - (UArray UReal) + (Assignment ((LTupleProjection ((LVariable basic) ()) 1) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str basic.1)) @@ -205,9 +176,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple) ()) 2) ()) 1) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple) ()) 2) ()) 1) ()) UReal ((pattern (Indexed @@ -224,12 +193,11 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tuple_tuple_dot_2_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id tuple_tuple_dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable tuple_tuple_dot_2_dot_2_flat__) ()) + (Assignment ((LVariable tuple_tuple_dot_2_dot_2_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -239,8 +207,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -264,13 +231,10 @@ ((pattern (Indexed ((pattern (Var tuple_tuple_dot_2_dot_2_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -278,19 +242,16 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (DataOnly DataOnly DataOnly))) - (decl_id arr_tuple) + (Decl (decl_adtype (TupleAD (DataOnly DataOnly DataOnly))) (decl_id arr_tuple) (decl_type (Sized (SArray @@ -302,8 +263,7 @@ (SVector AoS ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -318,7 +278,7 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple.1)) (meta - ((type_ (UArray (UTuple (UInt (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UInt (UArray UReal) UVector)))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -328,8 +288,7 @@ (meta )) ((pattern (Assignment ((LVariable arr_tuple_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_dot_2_flat__) @@ -341,7 +300,7 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple.2)) (meta - ((type_ (UArray (UTuple (UInt (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UInt (UArray UReal) UVector)))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -351,8 +310,7 @@ (meta )) ((pattern (Assignment ((LVariable arr_tuple_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_dot_3_flat__) @@ -364,7 +322,7 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple.3)) (meta - ((type_ (UArray (UTuple (UInt (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UInt (UArray UReal) UVector)))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -374,8 +332,7 @@ (meta )) ((pattern (Assignment ((LVariable arr_tuple_dot_3_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id arr_tuple_dot_1_temp__) @@ -415,30 +372,24 @@ ((pattern (Indexed ((pattern (Var arr_tuple_dot_1_flat__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable arr_tuple_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_dot_2_temp__) ()) + (Assignment ((LVariable arr_tuple_dot_2_temp__) ()) (UArray UReal) ((pattern (Indexed @@ -448,42 +399,30 @@ (adlevel DataOnly)))) ((Between ((pattern (Var arr_tuple_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_dot_2_flat__pos__) ()) - UInt + (Assignment ((LVariable arr_tuple_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -494,61 +433,46 @@ (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_dot_3_temp___flat__) ()) + (Assignment ((LVariable arr_tuple_dot_3_temp___flat__) ()) (UArray UReal) ((pattern (Indexed ((pattern (Var arr_tuple_dot_3_flat__)) (meta - ((type_ (UArray UVector)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) ((Between ((pattern (Var arr_tuple_dot_3_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_dot_3_flat__pos__)) + (((pattern (Var arr_tuple_dot_3_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray UVector)) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -557,25 +481,19 @@ ((LVariable arr_tuple_dot_3_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed - ((pattern - (Var arr_tuple_dot_3_temp___flat__)) + ((pattern (Var arr_tuple_dot_3_temp___flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -583,31 +501,23 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_dot_3_flat__pos__) ()) - UInt + (Assignment ((LVariable arr_tuple_dot_3_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_dot_3_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -620,27 +530,20 @@ ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var arr_tuple_dot_1_temp__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_dot_2_temp__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_dot_3_temp__)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UTuple (UInt (UArray UReal) UVector))) - (loc ) + ((type_ (UTuple (UInt (UArray UReal) UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly DataOnly)))))))) (meta ))))) (meta ))))) (meta ))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (DataOnly DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id tuple_arr_tuple) (decl_type (Sized @@ -669,8 +572,7 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple) ()) 2) ()) - UInt + (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple) ()) 2) ()) UInt ((pattern (Indexed ((pattern @@ -686,67 +588,56 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tuple_arr_tuple_dot_3_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id tuple_arr_tuple_dot_3_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_1_flat__) ()) - UReal + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_1_flat__) ()) UReal ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str tuple_arr_tuple.3.1)) (meta - ((type_ (UArray (UTuple (UReal (UArray UInt))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UTuple (UReal (UArray UInt))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_dot_3_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_dot_3_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tuple_arr_tuple_dot_3_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id tuple_arr_tuple_dot_3_dot_2_flat__) (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_2_flat__) ()) + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_2_flat__) ()) (UArray UInt) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str tuple_arr_tuple.3.2)) (meta - ((type_ (UArray (UTuple (UReal (UArray UInt))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UTuple (UReal (UArray UInt))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_dot_3_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_dot_3_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_2_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_dot_3_dot_1_temp__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_dot_3_dot_1_temp__) (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_dot_3_dot_2_temp__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_dot_3_dot_2_temp__) (decl_type (Sized (SArray SInt @@ -766,89 +657,62 @@ ((pattern (Block (((pattern - (Assignment - ((LVariable tuple_arr_tuple_dot_3_dot_1_temp__) ()) UReal + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_1_temp__) ()) UReal ((pattern (Indexed ((pattern (Var tuple_arr_tuple_dot_3_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single - ((pattern - (Var tuple_arr_tuple_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var tuple_arr_tuple_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_dot_3_dot_1_flat__pos__) ()) + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var tuple_arr_tuple_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var tuple_arr_tuple_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_dot_3_dot_2_temp__) ()) + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_2_temp__) ()) (UArray UInt) ((pattern (Indexed ((pattern (Var tuple_arr_tuple_dot_3_dot_2_flat__)) (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))) ((Between - ((pattern - (Var tuple_arr_tuple_dot_3_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var tuple_arr_tuple_dot_3_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var - tuple_arr_tuple_dot_3_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (((pattern (Var tuple_arr_tuple_dot_3_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray (UArray UInt))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray UInt))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_dot_3_dot_2_flat__pos__) ()) + (Assignment ((LVariable tuple_arr_tuple_dot_3_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var tuple_arr_tuple_dot_3_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var tuple_arr_tuple_dot_3_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -861,12 +725,9 @@ ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var tuple_arr_tuple_dot_3_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var tuple_arr_tuple_dot_3_dot_2_temp__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple (UReal (UArray UInt)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -877,9 +738,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (DataOnly DataOnly - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) + (TupleAD (DataOnly DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) (decl_id arr_tuple_tuple) (decl_type (Sized @@ -893,15 +752,13 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_tuple_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_tuple_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -911,25 +768,20 @@ (((pattern (Lit Str arr_tuple_tuple.1)) (meta ((type_ - (UArray - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) + (UArray (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable arr_tuple_tuple_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_tuple_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_tuple_dot_2_flat__) (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern @@ -939,51 +791,40 @@ (((pattern (Lit Str arr_tuple_tuple.2)) (meta ((type_ - (UArray - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) + (UArray (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable arr_tuple_tuple_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_tuple_dot_3_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_tuple_dot_3_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_1_flat__) ()) - UReal + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_1_flat__) ()) UReal ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_tuple.3.1)) (meta ((type_ - (UArray - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) + (UArray (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_dot_3_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_dot_3_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -991,16 +832,13 @@ (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_1_flat__) ()) UInt + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_1_flat__) ()) UInt ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_tuple.3.2.1)) (meta ((type_ - (UArray - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) + (UArray (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -1010,10 +848,8 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -1021,16 +857,13 @@ (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_2_flat__) ()) UVector + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_2_flat__) ()) UVector ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_tuple.3.2.2)) (meta ((type_ - (UArray - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) + (UArray (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -1040,10 +873,8 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_dot_1_temp__) @@ -1054,8 +885,7 @@ (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern - (Decl - (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id arr_tuple_tuple_dot_3_temp__) (decl_type (Sized @@ -1080,226 +910,165 @@ ((pattern (Block (((pattern - (Assignment ((LVariable arr_tuple_tuple_dot_1_temp__) ()) - UReal + (Assignment ((LVariable arr_tuple_tuple_dot_1_temp__) ()) UReal ((pattern (Indexed ((pattern (Var arr_tuple_tuple_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_tuple_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_1_flat__pos__) ()) UInt + (Assignment ((LVariable arr_tuple_tuple_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_tuple_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_dot_2_temp__) ()) - UInt + (Assignment ((LVariable arr_tuple_tuple_dot_2_temp__) ()) UInt ((pattern (Indexed ((pattern (Var arr_tuple_tuple_dot_2_flat__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_tuple_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_2_flat__pos__) ()) UInt + (Assignment ((LVariable arr_tuple_tuple_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_tuple_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LTupleProjection - ((LVariable arr_tuple_tuple_dot_3_temp__) ()) 1) - ()) + ((LTupleProjection ((LVariable arr_tuple_tuple_dot_3_temp__) ()) 1) ()) UReal ((pattern (Indexed ((pattern (Var arr_tuple_tuple_dot_3_dot_1_flat__)) (meta - ((type_ - (UArray (UTuple (UReal (UTuple (UInt UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UInt UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) ((Single - ((pattern - (Var arr_tuple_tuple_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var arr_tuple_tuple_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal (UTuple (UInt UVector))))) + ((type_ (UTuple (UReal (UTuple (UInt UVector))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_dot_3_dot_1_flat__pos__) ()) + (Assignment ((LVariable arr_tuple_tuple_dot_3_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_tuple_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var arr_tuple_tuple_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LTupleProjection - ((LTupleProjection - ((LVariable arr_tuple_tuple_dot_3_temp__) ()) 2) + ((LTupleProjection ((LVariable arr_tuple_tuple_dot_3_temp__) ()) 2) ()) 1) ()) UInt ((pattern (Indexed - ((pattern - (Var arr_tuple_tuple_dot_3_dot_2_dot_1_flat__)) + ((pattern (Var arr_tuple_tuple_dot_3_dot_2_dot_1_flat__)) (meta - ((type_ - (UArray (UTuple (UReal (UTuple (UInt UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UInt UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) ((Single - ((pattern - (Var arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal (UTuple (UInt UVector))))) + ((type_ (UTuple (UReal (UTuple (UInt UVector))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta )) ((pattern (Assignment - ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__) - ()) - UInt + ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var arr_tuple_tuple_dot_3_dot_2_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) - (decl_id - arr_tuple_tuple_dot_3_temp___dot_2_dot_2_flat__) + (decl_id arr_tuple_tuple_dot_3_temp___dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_tuple_dot_3_temp___dot_2_dot_2_flat__) - ()) + ((LVariable arr_tuple_tuple_dot_3_temp___dot_2_dot_2_flat__) ()) (UArray UReal) ((pattern (Indexed - ((pattern - (Var arr_tuple_tuple_dot_3_dot_2_dot_2_flat__)) + ((pattern (Var arr_tuple_tuple_dot_3_dot_2_dot_2_flat__)) (meta - ((type_ - (UArray - (UTuple (UReal (UTuple (UInt UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UInt UVector)))))) (loc ) - (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) ((Between - ((pattern - (Var - arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__)) + (Var arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UArray (UTuple (UReal (UTuple (UInt UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UInt UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -1307,33 +1076,25 @@ (Assignment ((LTupleProjection ((LTupleProjection - ((LVariable arr_tuple_tuple_dot_3_temp__) - ()) - 2) + ((LVariable arr_tuple_tuple_dot_3_temp__) ()) 2) ()) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed ((pattern - (Var - arr_tuple_tuple_dot_3_temp___dot_2_dot_2_flat__)) + (Var arr_tuple_tuple_dot_3_temp___dot_2_dot_2_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -1341,36 +1102,24 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__) - ()) - UInt + ((LVariable arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var - arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var arr_tuple_tuple_dot_3_dot_2_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -1379,27 +1128,21 @@ ((Single ((pattern (Var sym1__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector))))))) + (UArray (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector))))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var arr_tuple_tuple_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_tuple_dot_2_temp__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_tuple_dot_3_temp__)) (meta - ((type_ (UTuple (UReal (UTuple (UInt UVector))))) + ((type_ (UTuple (UReal (UTuple (UInt UVector))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) (meta ((type_ - (UTuple - (UReal UInt (UTuple (UReal (UTuple (UInt UVector))))))) + (UTuple (UReal UInt (UTuple (UReal (UTuple (UInt UVector))))))) (loc ) (adlevel (TupleAD @@ -1425,15 +1168,13 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_arr_tuple_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_arr_tuple_dot_1_flat__) (decl_type (Unsized (UArray UInt))) (initialize true))) (meta )) ((pattern @@ -1442,21 +1183,17 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_arr_tuple.1)) (meta - ((type_ - (UArray (UTuple (UInt (UArray (UTuple (UReal UVector))))))) + ((type_ (UArray (UTuple (UInt (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_arr_tuple_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_arr_tuple_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_arr_tuple_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_arr_tuple_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -1470,8 +1207,7 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_arr_tuple.2.1)) (meta - ((type_ - (UArray (UTuple (UInt (UArray (UTuple (UReal UVector))))))) + ((type_ (UArray (UTuple (UInt (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -1481,10 +1217,8 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -1498,8 +1232,7 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_arr_tuple.2.2)) (meta - ((type_ - (UArray (UTuple (UInt (UArray (UTuple (UReal UVector))))))) + ((type_ (UArray (UTuple (UInt (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -1509,15 +1242,12 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_dot_2_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_arr_tuple_dot_2_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_arr_tuple_dot_1_temp__) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_arr_tuple_dot_1_temp__) + (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) @@ -1546,31 +1276,24 @@ ((pattern (Block (((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_dot_1_temp__) ()) UInt + (Assignment ((LVariable arr_tuple_arr_tuple_dot_1_temp__) ()) UInt ((pattern (Indexed ((pattern (Var arr_tuple_arr_tuple_dot_1_flat__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_arr_tuple_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_dot_1_flat__pos__) ()) UInt + (Assignment ((LVariable arr_tuple_arr_tuple_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_arr_tuple_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -1587,77 +1310,59 @@ (Sized (SVector AoS ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (Assignment - ((LVariable - arr_tuple_arr_tuple_dot_2_dot_1_temp__) - ()) + ((LVariable arr_tuple_arr_tuple_dot_2_dot_1_temp__) ()) UReal ((pattern (Indexed - ((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_1_flat__)) + ((pattern (Var arr_tuple_arr_tuple_dot_2_dot_1_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__)) + (Var arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__) + ((LVariable arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__)) + (Var arr_tuple_arr_tuple_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) - (decl_id - arr_tuple_arr_tuple_dot_2_dot_2_temp___flat__) - (decl_type (Unsized (UArray UReal))) + (decl_id arr_tuple_arr_tuple_dot_2_dot_2_temp___flat__) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -1669,24 +1374,20 @@ ((pattern (Indexed ((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_2_flat__)) + (Var arr_tuple_arr_tuple_dot_2_dot_2_flat__)) (meta - ((type_ (UArray UVector)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UVector)) (loc ) + (adlevel DataOnly)))) ((Between ((pattern (Var arr_tuple_arr_tuple_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Minus__ FnPlain AoS) + (FunApp (StanLib Minus__ FnPlain AoS) (((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_arr_tuple_dot_2_dot_2_flat__pos__)) @@ -1705,8 +1406,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) @@ -1715,21 +1415,18 @@ (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -1749,9 +1446,8 @@ (Var arr_tuple_arr_tuple_dot_2_dot_2_temp___flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -1762,11 +1458,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -1790,18 +1484,14 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_2_flat__pos__)) + (Var arr_tuple_arr_tuple_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -1809,27 +1499,18 @@ ((LVariable arr_tuple_arr_tuple_dot_2_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UTuple (UReal UVector))) ((pattern (FunApp (CompilerInternal FnMakeTuple) - (((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_1_temp__)) + (((pattern (Var arr_tuple_arr_tuple_dot_2_dot_1_temp__)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) - ((pattern - (Var - arr_tuple_arr_tuple_dot_2_dot_2_temp__)) + ((type_ UReal) (loc ) (adlevel DataOnly)))) + ((pattern (Var arr_tuple_arr_tuple_dot_2_dot_2_temp__)) (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) + ((type_ (UTuple (UReal UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) (meta ))))) (meta ))))) @@ -1845,19 +1526,15 @@ ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var arr_tuple_arr_tuple_dot_1_temp__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_arr_tuple_dot_2_temp__)) (meta - ((type_ (UArray (UTuple (UReal UVector)))) - (loc ) + ((type_ (UArray (UTuple (UReal UVector)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) (meta - ((type_ - (UTuple (UInt (UArray (UTuple (UReal UVector)))))) + ((type_ (UTuple (UInt (UArray (UTuple (UReal UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta ))))) (meta ))))) (meta ))))) @@ -1865,8 +1542,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) + (TupleAD (DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) (decl_id very_deep) (decl_type (Sized @@ -1888,8 +1564,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -1907,9 +1582,7 @@ ((type_ (UArray (UTuple - (UInt - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UInt (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -1919,17 +1592,14 @@ (meta )) ((pattern (Assignment ((LVariable very_deep_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id very_deep_dot_2_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id very_deep_dot_2_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable very_deep_dot_2_dot_1_flat__) ()) - (UArray UReal) + (Assignment ((LVariable very_deep_dot_2_dot_1_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str very_deep.2.1)) @@ -1937,25 +1607,20 @@ ((type_ (UArray (UTuple - (UInt - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UInt (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_dot_2_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_dot_2_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable very_deep_dot_2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id very_deep_dot_2_dot_2_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id very_deep_dot_2_dot_2_dot_1_flat__) (decl_type (Unsized (UArray UComplex))) (initialize true))) (meta )) ((pattern @@ -1968,27 +1633,20 @@ ((type_ (UArray (UTuple - (UInt - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UInt (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_dot_2_dot_2_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_dot_2_dot_2_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable very_deep_dot_2_dot_2_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable very_deep_dot_2_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id very_deep_dot_2_dot_2_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id very_deep_dot_2_dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -2001,30 +1659,24 @@ ((type_ (UArray (UTuple - (UInt - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UInt (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_dot_2_dot_2_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_dot_2_dot_2_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable very_deep_dot_2_dot_2_dot_2_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable very_deep_dot_2_dot_2_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id very_deep_dot_1_temp__) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern - (Decl - (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id very_deep_dot_2_temp__) (decl_type (Sized @@ -2061,33 +1713,26 @@ ((pattern (Indexed ((pattern (Var very_deep_dot_1_flat__)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var very_deep_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable very_deep_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable very_deep_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_dot_2_dot_1_temp__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_dot_2_dot_1_temp__) (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern @@ -2100,96 +1745,71 @@ (SComplex (SMatrix AoS ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern - (Assignment - ((LVariable very_deep_dot_2_dot_1_temp__) ()) + (Assignment ((LVariable very_deep_dot_2_dot_1_temp__) ()) UReal ((pattern (Indexed - ((pattern - (Var very_deep_dot_2_dot_1_flat__)) + ((pattern (Var very_deep_dot_2_dot_1_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single - ((pattern - (Var very_deep_dot_2_dot_1_flat__pos__)) + ((pattern (Var very_deep_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable very_deep_dot_2_dot_1_flat__pos__) - ()) - UInt + ((LVariable very_deep_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var very_deep_dot_2_dot_1_flat__pos__)) + (((pattern (Var very_deep_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype DataOnly) - (decl_id - very_deep_dot_2_dot_2_dot_1_temp__) - (decl_type (Sized SComplex)) - (initialize true))) + (decl_id very_deep_dot_2_dot_2_dot_1_temp__) + (decl_type (Sized SComplex)) (initialize true))) (meta )) ((pattern (Decl (decl_adtype DataOnly) - (decl_id - very_deep_dot_2_dot_2_dot_2_temp__) + (decl_id very_deep_dot_2_dot_2_dot_2_temp__) (decl_type (Sized (SMatrix AoS ((pattern (Lit Int 6)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -2197,31 +1817,26 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (Assignment - ((LVariable - very_deep_dot_2_dot_2_dot_1_temp__) + ((LVariable very_deep_dot_2_dot_2_dot_1_temp__) ()) UComplex ((pattern (Indexed ((pattern - (Var - very_deep_dot_2_dot_2_dot_1_flat__)) + (Var very_deep_dot_2_dot_2_dot_1_flat__)) (meta - ((type_ (UArray UComplex)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UComplex)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var @@ -2240,8 +1855,7 @@ ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_dot_2_dot_2_dot_1_flat__pos__)) @@ -2262,8 +1876,7 @@ (Decl (decl_adtype AutoDiffable) (decl_id very_deep_dot_2_dot_2_dot_2_temp___flat__) - (decl_type - (Unsized (UArray UReal))) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -2279,81 +1892,63 @@ very_deep_dot_2_dot_2_dot_2_flat__)) (meta ((type_ (UArray UMatrix)) - (loc ) - (adlevel DataOnly)))) + (loc ) (adlevel DataOnly)))) ((Between ((pattern (Var very_deep_dot_2_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp - (StanLib Minus__ - FnPlain AoS) + (StanLib Minus__ FnPlain AoS) (((pattern (FunApp - (StanLib Plus__ - FnPlain AoS) + (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_dot_2_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) - (adlevel - DataOnly)))) + (adlevel DataOnly)))) ((pattern (FunApp - (StanLib - Times__ - FnPlain AoS) - (((pattern - (Lit Int 6)) + (StanLib Times__ FnPlain + AoS) + (((pattern (Lit Int 6)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly)))) - ((pattern - (Lit Int 7)) + ((type_ UInt) + (loc ) + (adlevel DataOnly)))) + ((pattern (Lit Int 7)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))))) (meta - ((type_ UInt) + ((type_ UInt) (loc ) - (adlevel - DataOnly))))))) + (adlevel DataOnly))))))) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray UMatrix)) - (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray UMatrix)) + (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable pos__) ()) UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) @@ -2379,13 +1974,13 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 6)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body @@ -2396,27 +1991,17 @@ ((LVariable very_deep_dot_2_dot_2_dot_2_temp__) ((Single - ((pattern - (Var - sym5__)) + ((pattern (Var sym5__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))) (Single - ((pattern - (Var - sym4__)) + ((pattern (Var sym4__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))))) UMatrix ((pattern (Indexed @@ -2425,69 +2010,41 @@ very_deep_dot_2_dot_2_dot_2_temp___flat__)) (meta ((type_ - (UArray - UReal)) - (loc - ) - (adlevel - DataOnly)))) + (UArray UReal)) + (loc ) + (adlevel DataOnly)))) ((Single - ((pattern - (Var - pos__)) + ((pattern (Var pos__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly)))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly)))))))) (meta - ((type_ - UReal) - (loc - ) - (adlevel - DataOnly)))))) + ((type_ UReal) + (loc ) + (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable - pos__) - ()) - UInt + ((LVariable pos__) ()) UInt ((pattern (FunApp - (StanLib - Plus__ - FnPlain + (StanLib Plus__ FnPlain AoS) - (((pattern - (Var - pos__)) + (((pattern (Var pos__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly)))) - ((pattern - (Lit Int - 1)) + ((type_ UInt) + (loc ) + (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))))) (meta ((type_ UInt) - (loc - ) - (adlevel - DataOnly)))))) + (loc ) + (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -2500,32 +2057,27 @@ ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_dot_2_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Times__ FnPlain - AoS) + (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 6)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) @@ -2534,38 +2086,29 @@ (meta )) ((pattern (Assignment - ((LVariable - very_deep_dot_2_dot_2_temp__) + ((LVariable very_deep_dot_2_dot_2_temp__) ((Single ((pattern (Var sym3__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UTuple (UComplex UMatrix))) + (UArray (UTuple (UComplex UMatrix))) ((pattern - (FunApp - (CompilerInternal FnMakeTuple) + (FunApp (CompilerInternal FnMakeTuple) (((pattern - (Var - very_deep_dot_2_dot_2_dot_1_temp__)) + (Var very_deep_dot_2_dot_2_dot_1_temp__)) (meta - ((type_ UComplex) - (loc ) + ((type_ UComplex) (loc ) (adlevel DataOnly)))) ((pattern - (Var - very_deep_dot_2_dot_2_dot_2_temp__)) + (Var very_deep_dot_2_dot_2_dot_2_temp__)) (meta - ((type_ UMatrix) - (loc ) + ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta - ((type_ - (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) - (adlevel - (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly DataOnly)))))))) (meta ))))) (meta ))))) (meta ))))) @@ -2575,35 +2118,25 @@ ((LVariable very_deep_dot_2_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) - (((pattern - (Var very_deep_dot_2_dot_1_temp__)) + (((pattern (Var very_deep_dot_2_dot_1_temp__)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) - ((pattern - (Var very_deep_dot_2_dot_2_temp__)) + ((type_ UReal) (loc ) (adlevel DataOnly)))) + ((pattern (Var very_deep_dot_2_dot_2_temp__)) (meta - ((type_ - (UArray (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) (loc ) (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta ))))) (meta ))))) (meta ))))) @@ -2616,43 +2149,33 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UTuple - (UInt - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UInt (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var very_deep_dot_1_temp__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var very_deep_dot_2_temp__)) (meta ((type_ - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) (meta ((type_ (UTuple (UInt - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel (TupleAD - (DataOnly - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))))) + (DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))))) (meta ))))) (meta ))))) (meta ))))) (meta )))) (log_prob (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id basic_p) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id basic_p) (decl_type (Sized (STuple @@ -2663,8 +2186,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) - (UArray UReal) + (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal @@ -2686,9 +2208,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_tuple_p) (decl_type (Sized @@ -2702,8 +2222,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) UReal ((pattern (FunApp (CompilerInternal @@ -2713,9 +2232,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) ()) UReal ((pattern (FunApp @@ -2726,9 +2243,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) ()) UVector ((pattern (FunApp @@ -2755,18 +2270,15 @@ (SVector AoS ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2783,11 +2295,9 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -2808,9 +2318,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -2838,8 +2346,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_arr_tuple_p) (decl_type (Sized @@ -2873,8 +2380,7 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) UReal ((pattern (FunApp (CompilerInternal @@ -2885,11 +2391,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2906,8 +2410,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -2930,9 +2433,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -2955,18 +2456,15 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -2983,8 +2481,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3001,8 +2498,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3022,8 +2518,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3035,8 +2530,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -3047,11 +2541,9 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3061,8 +2553,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -3084,9 +2575,7 @@ (meta ))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id arr_tuple_arr_tuple_p) (decl_type (Sized @@ -3101,18 +2590,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3129,8 +2615,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3152,25 +2637,20 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3179,14 +2659,11 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -3196,14 +2673,10 @@ (FnReadParam (constrain Identity) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -3213,8 +2686,7 @@ (Decl (decl_adtype (TupleAD - (AutoDiffable - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) + (AutoDiffable (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) (decl_id very_deep_p) (decl_type (Sized @@ -3236,18 +2708,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3264,8 +2733,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3287,36 +2755,29 @@ ((LVariable very_deep_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3329,20 +2790,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UComplex @@ -3353,8 +2811,7 @@ (mem_pattern AoS))) ())) (meta - ((type_ UComplex) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3365,20 +2822,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UMatrix @@ -3389,17 +2843,14 @@ (dims (((pattern (Lit Int 6)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -3409,8 +2860,7 @@ (meta )))) (reverse_mode_log_prob (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id basic_p) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id basic_p) (decl_type (Sized (STuple @@ -3421,8 +2871,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) - (UArray UReal) + (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal @@ -3444,9 +2893,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_tuple_p) (decl_type (Sized @@ -3460,8 +2907,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) UReal ((pattern (FunApp (CompilerInternal @@ -3471,9 +2917,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) ()) UReal ((pattern (FunApp @@ -3484,9 +2928,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) ()) UVector ((pattern (FunApp @@ -3513,18 +2955,15 @@ (SVector AoS ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3541,11 +2980,9 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3566,9 +3003,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3596,8 +3031,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_arr_tuple_p) (decl_type (Sized @@ -3631,8 +3065,7 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) UReal ((pattern (FunApp (CompilerInternal @@ -3643,11 +3076,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3664,8 +3095,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3688,9 +3118,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -3713,18 +3141,15 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3741,8 +3166,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3759,8 +3183,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3780,8 +3203,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3793,8 +3215,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -3805,11 +3226,9 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3819,8 +3238,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -3842,9 +3260,7 @@ (meta ))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id arr_tuple_arr_tuple_p) (decl_type (Sized @@ -3859,18 +3275,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -3887,8 +3300,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -3910,25 +3322,20 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -3937,14 +3344,11 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -3954,14 +3358,10 @@ (FnReadParam (constrain Identity) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -3971,8 +3371,7 @@ (Decl (decl_adtype (TupleAD - (AutoDiffable - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) + (AutoDiffable (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) (decl_id very_deep_p) (decl_type (Sized @@ -3994,18 +3393,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4022,8 +3418,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4045,36 +3440,29 @@ ((LVariable very_deep_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4087,20 +3475,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UComplex @@ -4111,8 +3496,7 @@ (mem_pattern AoS))) ())) (meta - ((type_ UComplex) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -4123,20 +3507,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UMatrix @@ -4147,17 +3528,14 @@ (dims (((pattern (Lit Int 6)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -4178,8 +3556,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) - (UArray UReal) + (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal @@ -4215,8 +3592,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) UReal ((pattern (FunApp (CompilerInternal @@ -4226,9 +3602,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) ()) UReal ((pattern (FunApp @@ -4239,9 +3613,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) ()) UVector ((pattern (FunApp @@ -4255,8 +3627,7 @@ (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (DataOnly DataOnly DataOnly))) - (decl_id arr_tuple_p) + (Decl (decl_adtype (TupleAD (DataOnly DataOnly DataOnly))) (decl_id arr_tuple_p) (decl_type (Sized (SArray @@ -4268,18 +3639,15 @@ (SVector AoS ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4296,11 +3664,9 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -4321,9 +3687,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -4349,9 +3713,7 @@ (meta ))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (DataOnly DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id tuple_arr_tuple_p) (decl_type (Sized @@ -4385,8 +3747,7 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) UReal ((pattern (FunApp (CompilerInternal @@ -4397,11 +3758,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4418,8 +3777,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4442,18 +3800,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) ((pattern (Decl (decl_adtype - (TupleAD - (DataOnly DataOnly - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) + (TupleAD (DataOnly DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) (decl_id arr_tuple_tuple_p) (decl_type (Sized @@ -4467,18 +3821,15 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4495,8 +3846,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4513,8 +3863,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4534,8 +3883,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4547,8 +3895,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -4559,11 +3906,9 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -4573,8 +3918,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -4611,18 +3955,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4639,8 +3980,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4662,25 +4002,20 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -4689,14 +4024,11 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -4706,14 +4038,10 @@ (FnReadParam (constrain Identity) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -4722,8 +4050,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) + (TupleAD (DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))) (decl_id very_deep_p) (decl_type (Sized @@ -4745,18 +4072,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4773,8 +4097,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -4796,36 +4119,29 @@ ((LVariable very_deep_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -4838,20 +4154,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UComplex @@ -4862,8 +4175,7 @@ (mem_pattern AoS))) ())) (meta - ((type_ UComplex) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -4874,20 +4186,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UMatrix @@ -4898,17 +4207,14 @@ (dims (((pattern (Lit Int 6)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -4925,8 +4231,7 @@ (TupleProjection ((pattern (Var basic_p)) (meta - ((type_ (UTuple ((UArray UReal) UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UReal) UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) @@ -4940,8 +4245,7 @@ (TupleProjection ((pattern (Var basic_p)) (meta - ((type_ (UTuple ((UArray UReal) UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UReal) UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -4955,8 +4259,8 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -4972,12 +4276,10 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -4993,12 +4295,10 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) @@ -5006,11 +4306,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5025,16 +4323,13 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) @@ -5051,20 +4346,16 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -5078,16 +4369,13 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 3)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) @@ -5105,9 +4393,7 @@ ((pattern (Var tuple_arr_tuple_p)) (meta ((type_ - (UTuple - ((UArray UReal) UReal - (UArray (UTuple (UReal (UArray UReal))))))) + (UTuple ((UArray UReal) UReal (UArray (UTuple (UReal (UArray UReal))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) @@ -5123,9 +4409,7 @@ ((pattern (Var tuple_arr_tuple_p)) (meta ((type_ - (UTuple - ((UArray UReal) UReal - (UArray (UTuple (UReal (UArray UReal))))))) + (UTuple ((UArray UReal) UReal (UArray (UTuple (UReal (UArray UReal))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -5134,11 +4418,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5162,12 +4444,11 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel DataOnly)))) @@ -5195,18 +4476,16 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -5214,11 +4493,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5236,18 +4513,15 @@ ((type_ (UArray (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -5267,18 +4541,15 @@ ((type_ (UArray (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -5305,14 +4576,11 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta @@ -5341,24 +4609,19 @@ (UArray (UTuple (UReal UReal - (UTuple - (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ - (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -5387,24 +4650,19 @@ (UArray (UTuple (UReal UReal - (UTuple - (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ - (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -5419,11 +4677,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5439,17 +4695,13 @@ ((pattern (Var arr_tuple_arr_tuple_p)) (meta ((type_ - (UArray - (UTuple - (UReal (UArray (UTuple (UReal UVector))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple (UReal (UArray (UTuple (UReal UVector)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -5484,19 +4736,15 @@ ((type_ (UArray (UTuple - (UReal - (UArray (UTuple (UReal UVector))))))) + (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UReal UVector)))))) + (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -5504,15 +4752,12 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -5533,19 +4778,15 @@ ((type_ (UArray (UTuple - (UReal - (UArray (UTuple (UReal UVector))))))) + (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UReal UVector)))))) + (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -5553,16 +4794,12 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -5572,11 +4809,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5596,20 +4831,16 @@ (UTuple (UReal (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -5648,57 +4879,45 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray (UTuple - (UReal - (UArray - (UTuple (UComplex UMatrix))))))))) + (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray - (UTuple - (UReal - (UArray (UTuple (UComplex UMatrix))))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -5719,8 +4938,7 @@ (TupleProjection ((pattern (Indexed - ((pattern - (Var very_deep_p)) + ((pattern (Var very_deep_p)) (meta ((type_ (UArray @@ -5730,15 +4948,13 @@ (UTuple (UReal (UArray - (UTuple - (UComplex - UMatrix)))))))))) - (loc ) + (UTuple (UComplex UMatrix)))))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta @@ -5749,21 +4965,16 @@ (UTuple (UReal (UArray - (UTuple - (UComplex UMatrix))))))))) - (loc ) - (adlevel DataOnly)))) + (UTuple (UComplex UMatrix))))))))) + (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray (UTuple (UReal - (UArray - (UTuple - (UComplex UMatrix))))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta @@ -5773,15 +4984,11 @@ ((type_ (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix)))))) + (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray - (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) @@ -5789,12 +4996,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -5814,8 +5020,7 @@ (TupleProjection ((pattern (Indexed - ((pattern - (Var very_deep_p)) + ((pattern (Var very_deep_p)) (meta ((type_ (UArray @@ -5825,15 +5030,13 @@ (UTuple (UReal (UArray - (UTuple - (UComplex - UMatrix)))))))))) - (loc ) + (UTuple (UComplex UMatrix)))))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta @@ -5844,21 +5047,16 @@ (UTuple (UReal (UArray - (UTuple - (UComplex UMatrix))))))))) - (loc ) - (adlevel DataOnly)))) + (UTuple (UComplex UMatrix))))))))) + (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray (UTuple (UReal - (UArray - (UTuple - (UComplex UMatrix))))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta @@ -5868,15 +5066,11 @@ ((type_ (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix)))))) + (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray - (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) @@ -5884,12 +5078,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -5910,9 +5103,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -5921,9 +5112,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -5932,12 +5121,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id basic_p) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id basic_p) (decl_type (Sized (STuple @@ -5948,8 +5135,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) - (UArray UReal) + (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str basic_p.1)) @@ -5979,8 +5165,7 @@ (TupleProjection ((pattern (Var basic_p)) (meta - ((type_ (UTuple ((UArray UReal) UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UReal) UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) @@ -5994,16 +5179,13 @@ (TupleProjection ((pattern (Var basic_p)) (meta - ((type_ (UTuple ((UArray UReal) UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UReal) UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_tuple_p) (decl_type (Sized @@ -6017,8 +5199,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) UReal ((pattern (Indexed ((pattern @@ -6033,9 +5214,7 @@ (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) ()) UReal ((pattern (Indexed @@ -6052,12 +5231,11 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tuple_tuple_p_dot_2_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id tuple_tuple_p_dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize false))) (meta )) ((pattern - (Assignment ((LVariable tuple_tuple_p_dot_2_dot_2_flat__) ()) + (Assignment ((LVariable tuple_tuple_p_dot_2_dot_2_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -6067,8 +5245,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -6084,8 +5261,7 @@ (((pattern (Assignment ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) - 2) + ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) ((Single ((pattern (Var sym1__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -6093,13 +5269,10 @@ ((pattern (Indexed ((pattern (Var tuple_tuple_p_dot_2_dot_2_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6107,11 +5280,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -6126,8 +5297,8 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -6143,12 +5314,10 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -6164,12 +5333,10 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) @@ -6188,8 +5355,7 @@ (SVector AoS ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -6206,8 +5372,7 @@ (meta ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id arr_tuple_p_dot_1_flat__pos__) @@ -6215,8 +5380,7 @@ (meta )) ((pattern (Assignment ((LVariable arr_tuple_p_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_p_dot_2_flat__) @@ -6238,8 +5402,7 @@ (meta )) ((pattern (Assignment ((LVariable arr_tuple_p_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_p_dot_3_flat__) @@ -6261,8 +5424,7 @@ (meta )) ((pattern (Assignment ((LVariable arr_tuple_p_dot_3_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id arr_tuple_p_dot_1_temp__) @@ -6298,36 +5460,29 @@ ((pattern (Block (((pattern - (Assignment ((LVariable arr_tuple_p_dot_1_temp__) ()) - UComplex + (Assignment ((LVariable arr_tuple_p_dot_1_temp__) ()) UComplex ((pattern (Indexed ((pattern (Var arr_tuple_p_dot_1_flat__)) (meta - ((type_ (UArray UComplex)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) - (meta - ((type_ UComplex) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UComplex) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_p_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable arr_tuple_p_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_p_dot_2_temp__) ()) + (Assignment ((LVariable arr_tuple_p_dot_2_temp__) ()) (UArray UReal) ((pattern (Indexed @@ -6337,42 +5492,30 @@ (adlevel DataOnly)))) ((Between ((pattern (Var arr_tuple_p_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_p_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_p_dot_2_flat__pos__) ()) - UInt + (Assignment ((LVariable arr_tuple_p_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_p_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6383,61 +5526,46 @@ (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_p_dot_3_temp___flat__) ()) + (Assignment ((LVariable arr_tuple_p_dot_3_temp___flat__) ()) (UArray UReal) ((pattern (Indexed ((pattern (Var arr_tuple_p_dot_3_flat__)) (meta - ((type_ (UArray UVector)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))) ((Between ((pattern (Var arr_tuple_p_dot_3_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_p_dot_3_flat__pos__)) + (((pattern (Var arr_tuple_p_dot_3_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray UVector)) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6446,25 +5574,19 @@ ((LVariable arr_tuple_p_dot_3_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed - ((pattern - (Var arr_tuple_p_dot_3_temp___flat__)) + ((pattern (Var arr_tuple_p_dot_3_temp___flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -6472,31 +5594,23 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_p_dot_3_flat__pos__) ()) UInt + (Assignment ((LVariable arr_tuple_p_dot_3_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_p_dot_3_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 3)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -6509,19 +5623,14 @@ ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var arr_tuple_p_dot_1_temp__)) - (meta - ((type_ UComplex) (loc ) (adlevel DataOnly)))) + (meta ((type_ UComplex) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_p_dot_2_temp__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_p_dot_3_temp__)) - (meta - ((type_ UVector) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) - (loc ) - (adlevel (TupleAD (DataOnly DataOnly DataOnly)))))))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) + (loc ) (adlevel (TupleAD (DataOnly DataOnly DataOnly)))))))) (meta ))))) (meta ))))) (meta ))))) @@ -6529,11 +5638,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6548,16 +5655,13 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) @@ -6574,20 +5678,16 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -6601,16 +5701,13 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 3)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) @@ -6621,8 +5718,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_arr_tuple_p) (decl_type (Sized @@ -6651,8 +5747,7 @@ (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) UReal ((pattern (Indexed ((pattern @@ -6668,67 +5763,56 @@ ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tuple_arr_tuple_p_dot_3_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id tuple_arr_tuple_p_dot_3_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_1_flat__) ()) - UReal + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_1_flat__) ()) UReal ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str tuple_arr_tuple_p.3.1)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_p_dot_3_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_p_dot_3_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_p_dot_3_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id tuple_arr_tuple_p_dot_3_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id tuple_arr_tuple_p_dot_3_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_2_flat__) ()) + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_2_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str tuple_arr_tuple_p.3.2)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_p_dot_3_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_p_dot_3_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_p_dot_3_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_p_dot_3_dot_1_temp__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_p_dot_3_dot_1_temp__) (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id tuple_arr_tuple_p_dot_3_dot_2_temp__) + (Decl (decl_adtype DataOnly) (decl_id tuple_arr_tuple_p_dot_3_dot_2_temp__) (decl_type (Sized (SArray SReal @@ -6748,39 +5832,29 @@ ((pattern (Block (((pattern - (Assignment - ((LVariable tuple_arr_tuple_p_dot_3_dot_1_temp__) ()) UReal + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_1_temp__) ()) UReal ((pattern (Indexed ((pattern (Var tuple_arr_tuple_p_dot_3_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single - ((pattern - (Var tuple_arr_tuple_p_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var tuple_arr_tuple_p_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_p_dot_3_dot_1_flat__pos__) ()) + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var tuple_arr_tuple_p_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var tuple_arr_tuple_p_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_p_dot_3_dot_2_temp__) ()) + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_2_temp__) ()) (UArray UReal) ((pattern (Indexed @@ -6789,48 +5863,32 @@ ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((Between - ((pattern - (Var tuple_arr_tuple_p_dot_3_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var tuple_arr_tuple_p_dot_3_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var - tuple_arr_tuple_p_dot_3_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (((pattern (Var tuple_arr_tuple_p_dot_3_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable tuple_arr_tuple_p_dot_3_dot_2_flat__pos__) ()) + (Assignment ((LVariable tuple_arr_tuple_p_dot_3_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var tuple_arr_tuple_p_dot_3_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var tuple_arr_tuple_p_dot_3_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -6843,12 +5901,9 @@ ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var tuple_arr_tuple_p_dot_3_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var tuple_arr_tuple_p_dot_3_dot_2_temp__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -6866,9 +5921,7 @@ ((pattern (Var tuple_arr_tuple_p)) (meta ((type_ - (UTuple - ((UArray UReal) UReal - (UArray (UTuple (UReal (UArray UReal))))))) + (UTuple ((UArray UReal) UReal (UArray (UTuple (UReal (UArray UReal))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) @@ -6884,9 +5937,7 @@ ((pattern (Var tuple_arr_tuple_p)) (meta ((type_ - (UTuple - ((UArray UReal) UReal - (UArray (UTuple (UReal (UArray UReal))))))) + (UTuple ((UArray UReal) UReal (UArray (UTuple (UReal (UArray UReal))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -6895,11 +5946,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -6923,12 +5972,11 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel DataOnly)))) @@ -6956,18 +6004,16 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -6991,15 +6037,13 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_tuple_p_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_tuple_p_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -7010,26 +6054,20 @@ (meta ((type_ (UArray - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_p_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_p_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_p_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_tuple_p_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_tuple_p_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_tuple_p_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -7040,53 +6078,41 @@ (meta ((type_ (UArray - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_p_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_p_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_p_dot_2_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_tuple_p_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_tuple_p_dot_3_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_tuple_p_dot_3_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_1_flat__) ()) - UReal + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_1_flat__) ()) UReal ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_tuple_p.3.1)) (meta ((type_ (UArray - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_p_dot_3_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_p_dot_3_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_3_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -7094,21 +6120,16 @@ (decl_type (Unsized (UArray UComplex))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__) ()) - UComplex + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__) ()) UComplex ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_tuple_p.3.2.1)) (meta ((type_ (UArray - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) @@ -7116,11 +6137,9 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__) ()) + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -7128,17 +6147,14 @@ (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__) ()) UVector + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__) ()) UVector ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_tuple_p.3.2.2)) (meta ((type_ (UArray - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -7148,25 +6164,20 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__) ()) + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_p_dot_1_temp__) (decl_type (Sized SReal)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_p_dot_1_temp__) + (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_tuple_p_dot_2_temp__) (decl_type (Sized SReal)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_tuple_p_dot_2_temp__) + (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern - (Decl - (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id arr_tuple_tuple_p_dot_3_temp__) (decl_type (Sized @@ -7191,184 +6202,134 @@ ((pattern (Block (((pattern - (Assignment ((LVariable arr_tuple_tuple_p_dot_1_temp__) ()) - UReal + (Assignment ((LVariable arr_tuple_tuple_p_dot_1_temp__) ()) UReal ((pattern (Indexed ((pattern (Var arr_tuple_tuple_p_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_tuple_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_1_flat__pos__) ()) UInt + (Assignment ((LVariable arr_tuple_tuple_p_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_tuple_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_tuple_p_dot_2_temp__) ()) - UReal + (Assignment ((LVariable arr_tuple_tuple_p_dot_2_temp__) ()) UReal ((pattern (Indexed ((pattern (Var arr_tuple_tuple_p_dot_2_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var arr_tuple_tuple_p_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_2_flat__pos__) ()) UInt + (Assignment ((LVariable arr_tuple_tuple_p_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_tuple_p_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LTupleProjection - ((LVariable arr_tuple_tuple_p_dot_3_temp__) ()) 1) + ((LTupleProjection ((LVariable arr_tuple_tuple_p_dot_3_temp__) ()) 1) ()) UReal ((pattern (Indexed ((pattern (Var arr_tuple_tuple_p_dot_3_dot_1_flat__)) (meta - ((type_ - (UArray - (UTuple (UReal (UTuple (UComplex UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UComplex UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) ((Single - ((pattern - (Var arr_tuple_tuple_p_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var arr_tuple_tuple_p_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_tuple_p_dot_3_dot_1_flat__pos__) ()) + (Assignment ((LVariable arr_tuple_tuple_p_dot_3_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_tuple_p_dot_3_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var arr_tuple_tuple_p_dot_3_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LTupleProjection - ((LTupleProjection - ((LVariable arr_tuple_tuple_p_dot_3_temp__) ()) 2) + ((LTupleProjection ((LVariable arr_tuple_tuple_p_dot_3_temp__) ()) 2) ()) 1) ()) UComplex ((pattern (Indexed - ((pattern - (Var arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__)) + ((pattern (Var arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__)) (meta - ((type_ - (UArray - (UTuple (UReal (UTuple (UComplex UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UComplex UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) ((Single - ((pattern - (Var - arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__) - ()) - UInt + ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var arr_tuple_tuple_p_dot_3_dot_2_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) - (decl_id - arr_tuple_tuple_p_dot_3_temp___dot_2_dot_2_flat__) + (decl_id arr_tuple_tuple_p_dot_3_temp___dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_tuple_p_dot_3_temp___dot_2_dot_2_flat__) - ()) + ((LVariable arr_tuple_tuple_p_dot_3_temp___dot_2_dot_2_flat__) ()) (UArray UReal) ((pattern (Indexed - ((pattern - (Var arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__)) + ((pattern (Var arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__)) (meta - ((type_ - (UArray - (UTuple (UReal (UTuple (UComplex UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UComplex UVector)))))) (loc ) - (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) ((Between ((pattern - (Var - arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (Var arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern @@ -7377,45 +6338,32 @@ (Var arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UArray - (UTuple (UReal (UTuple (UComplex UVector)))))) + ((type_ (UArray (UTuple (UReal (UTuple (UComplex UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7423,16 +6371,12 @@ (Assignment ((LTupleProjection ((LTupleProjection - ((LVariable arr_tuple_tuple_p_dot_3_temp__) - ()) - 2) + ((LVariable arr_tuple_tuple_p_dot_3_temp__) ()) 2) ()) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UVector ((pattern (Indexed @@ -7445,11 +6389,8 @@ ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -7457,36 +6398,26 @@ (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__) - ()) + ((LVariable arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (Var arr_tuple_tuple_p_dot_3_dot_2_dot_2_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -7496,28 +6427,21 @@ ((pattern (Var sym1__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var arr_tuple_tuple_p_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_tuple_p_dot_2_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_tuple_p_dot_3_temp__)) (meta ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) (meta ((type_ - (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UTuple (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel (TupleAD @@ -7530,11 +6454,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -7552,18 +6474,15 @@ ((type_ (UArray (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -7583,18 +6502,15 @@ ((type_ (UArray (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -7621,14 +6537,11 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta @@ -7657,24 +6570,19 @@ (UArray (UTuple (UReal UReal - (UTuple - (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ - (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -7703,24 +6611,19 @@ (UArray (UTuple (UReal UReal - (UTuple - (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ - (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -7733,9 +6636,7 @@ (meta ))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id arr_tuple_arr_tuple_p) (decl_type (Sized @@ -7750,39 +6651,32 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Block (((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id arr_tuple_arr_tuple_p_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_arr_tuple_p_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_1_flat__) ()) - UReal + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_1_flat__) ()) UReal ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_arr_tuple_p.1)) (meta - ((type_ - (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) + ((type_ (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_arr_tuple_p_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_arr_tuple_p_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -7790,15 +6684,13 @@ (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_1_flat__) ()) + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_1_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_arr_tuple_p.2.1)) (meta - ((type_ - (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) + ((type_ (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -7808,10 +6700,8 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) @@ -7819,15 +6709,13 @@ (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_2_flat__) ()) + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_2_flat__) ()) (UArray UVector) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str arr_tuple_arr_tuple_p.2.2)) (meta - ((type_ - (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) + ((type_ (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -7837,14 +6725,11 @@ (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id arr_tuple_arr_tuple_p_dot_1_temp__) + (Decl (decl_adtype DataOnly) (decl_id arr_tuple_arr_tuple_p_dot_1_temp__) (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern @@ -7874,34 +6759,25 @@ ((pattern (Block (((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_p_dot_1_temp__) ()) UReal + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_1_temp__) ()) UReal ((pattern (Indexed ((pattern (Var arr_tuple_arr_tuple_p_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single - ((pattern - (Var arr_tuple_arr_tuple_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var arr_tuple_arr_tuple_p_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable arr_tuple_arr_tuple_p_dot_1_flat__pos__) ()) + (Assignment ((LVariable arr_tuple_arr_tuple_p_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var arr_tuple_arr_tuple_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (((pattern (Var arr_tuple_arr_tuple_p_dot_1_flat__pos__)) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -7918,69 +6794,53 @@ (Sized (SVector AoS ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (Assignment - ((LVariable - arr_tuple_arr_tuple_p_dot_2_dot_1_temp__) - ()) + ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_1_temp__) ()) UReal ((pattern (Indexed ((pattern - (Var - arr_tuple_arr_tuple_p_dot_2_dot_1_flat__)) + (Var arr_tuple_arr_tuple_p_dot_2_dot_1_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern - (Var - arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__)) + (Var arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable - arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__) + ((LVariable arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__)) + (Var arr_tuple_arr_tuple_p_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block @@ -7988,7 +6848,7 @@ (Decl (decl_adtype AutoDiffable) (decl_id arr_tuple_arr_tuple_p_dot_2_dot_2_temp___flat__) - (decl_type (Unsized (UArray UReal))) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -8000,24 +6860,20 @@ ((pattern (Indexed ((pattern - (Var - arr_tuple_arr_tuple_p_dot_2_dot_2_flat__)) + (Var arr_tuple_arr_tuple_p_dot_2_dot_2_flat__)) (meta - ((type_ (UArray UVector)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UVector)) (loc ) + (adlevel DataOnly)))) ((Between ((pattern (Var arr_tuple_arr_tuple_p_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Minus__ FnPlain AoS) + (FunApp (StanLib Minus__ FnPlain AoS) (((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var arr_tuple_arr_tuple_p_dot_2_dot_2_flat__pos__)) @@ -8036,8 +6892,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) @@ -8046,21 +6901,18 @@ (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8080,9 +6932,8 @@ (Var arr_tuple_arr_tuple_p_dot_2_dot_2_temp___flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -8093,11 +6944,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -8124,15 +6973,12 @@ (Var arr_tuple_arr_tuple_p_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -8140,27 +6986,20 @@ ((LVariable arr_tuple_arr_tuple_p_dot_2_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UTuple (UReal UVector))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern - (Var - arr_tuple_arr_tuple_p_dot_2_dot_1_temp__)) + (Var arr_tuple_arr_tuple_p_dot_2_dot_1_temp__)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) + ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern - (Var - arr_tuple_arr_tuple_p_dot_2_dot_2_temp__)) + (Var arr_tuple_arr_tuple_p_dot_2_dot_2_temp__)) (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) + ((type_ (UTuple (UReal UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) (meta ))))) (meta ))))) @@ -8176,19 +7015,15 @@ ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var arr_tuple_arr_tuple_p_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var arr_tuple_arr_tuple_p_dot_2_temp__)) (meta - ((type_ (UArray (UTuple (UReal UVector)))) - (loc ) + ((type_ (UArray (UTuple (UReal UVector)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) (meta - ((type_ - (UTuple (UReal (UArray (UTuple (UReal UVector)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta ))))) (meta ))))) (meta ))))) @@ -8196,11 +7031,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8216,17 +7049,13 @@ ((pattern (Var arr_tuple_arr_tuple_p)) (meta ((type_ - (UArray - (UTuple - (UReal (UArray (UTuple (UReal UVector))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple (UReal (UArray (UTuple (UReal UVector)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -8261,19 +7090,15 @@ ((type_ (UArray (UTuple - (UReal - (UArray (UTuple (UReal UVector))))))) + (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UReal UVector)))))) + (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -8281,15 +7106,12 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -8310,19 +7132,15 @@ ((type_ (UArray (UTuple - (UReal - (UArray (UTuple (UReal UVector))))))) + (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UReal UVector)))))) + (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -8330,16 +7148,12 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -8350,8 +7164,7 @@ (Decl (decl_adtype (TupleAD - (AutoDiffable - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) + (AutoDiffable (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) (decl_id very_deep_p) (decl_type (Sized @@ -8373,8 +7186,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8393,8 +7205,7 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -8404,16 +7215,14 @@ (meta )) ((pattern (Assignment ((LVariable very_deep_p_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id very_deep_p_dot_2_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id very_deep_p_dot_2_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable very_deep_p_dot_2_dot_1_flat__) ()) + (Assignment ((LVariable very_deep_p_dot_2_dot_1_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) @@ -8423,25 +7232,20 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_p_dot_2_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_p_dot_2_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable very_deep_p_dot_2_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable very_deep_p_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id very_deep_p_dot_2_dot_2_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id very_deep_p_dot_2_dot_2_dot_1_flat__) (decl_type (Unsized (UArray UComplex))) (initialize true))) (meta )) ((pattern @@ -8455,26 +7259,20 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) + (meta ((type_ (UArray UComplex)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_p_dot_2_dot_2_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_p_dot_2_dot_2_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable very_deep_p_dot_2_dot_2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable very_deep_p_dot_2_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id very_deep_p_dot_2_dot_2_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id very_deep_p_dot_2_dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -8488,29 +7286,24 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id very_deep_p_dot_2_dot_2_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id very_deep_p_dot_2_dot_2_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable very_deep_p_dot_2_dot_2_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable very_deep_p_dot_2_dot_2_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id very_deep_p_dot_1_temp__) (decl_type (Sized SReal)) (initialize true))) (meta )) ((pattern - (Decl - (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id very_deep_p_dot_2_temp__) (decl_type (Sized @@ -8547,34 +7340,28 @@ ((pattern (Indexed ((pattern (Var very_deep_p_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var very_deep_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable very_deep_p_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable very_deep_p_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_p_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype DataOnly) - (decl_id very_deep_p_dot_2_dot_1_temp__) - (decl_type (Sized SReal)) (initialize true))) + (decl_id very_deep_p_dot_2_dot_1_temp__) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) @@ -8586,98 +7373,71 @@ (SComplex (SMatrix AoS ((pattern (Lit Int 6)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern - (Assignment - ((LVariable very_deep_p_dot_2_dot_1_temp__) ()) + (Assignment ((LVariable very_deep_p_dot_2_dot_1_temp__) ()) UReal ((pattern (Indexed - ((pattern - (Var very_deep_p_dot_2_dot_1_flat__)) + ((pattern (Var very_deep_p_dot_2_dot_1_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single - ((pattern - (Var - very_deep_p_dot_2_dot_1_flat__pos__)) + ((pattern (Var very_deep_p_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable - very_deep_p_dot_2_dot_1_flat__pos__) - ()) - UInt + ((LVariable very_deep_p_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var very_deep_p_dot_2_dot_1_flat__pos__)) + (((pattern (Var very_deep_p_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype DataOnly) - (decl_id - very_deep_p_dot_2_dot_2_dot_1_temp__) - (decl_type (Sized SComplex)) - (initialize true))) + (decl_id very_deep_p_dot_2_dot_2_dot_1_temp__) + (decl_type (Sized SComplex)) (initialize true))) (meta )) ((pattern (Decl (decl_adtype DataOnly) - (decl_id - very_deep_p_dot_2_dot_2_dot_2_temp__) + (decl_id very_deep_p_dot_2_dot_2_dot_2_temp__) (decl_type (Sized (SMatrix AoS ((pattern (Lit Int 6)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -8685,13 +7445,11 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -8704,12 +7462,10 @@ ((pattern (Indexed ((pattern - (Var - very_deep_p_dot_2_dot_2_dot_1_flat__)) + (Var very_deep_p_dot_2_dot_2_dot_1_flat__)) (meta - ((type_ (UArray UComplex)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UComplex)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var @@ -8728,8 +7484,7 @@ ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_p_dot_2_dot_2_dot_1_flat__pos__)) @@ -8750,8 +7505,7 @@ (Decl (decl_adtype AutoDiffable) (decl_id very_deep_p_dot_2_dot_2_dot_2_temp___flat__) - (decl_type - (Unsized (UArray UReal))) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern @@ -8767,81 +7521,63 @@ very_deep_p_dot_2_dot_2_dot_2_flat__)) (meta ((type_ (UArray UMatrix)) - (loc ) - (adlevel DataOnly)))) + (loc ) (adlevel DataOnly)))) ((Between ((pattern (Var very_deep_p_dot_2_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp - (StanLib Minus__ - FnPlain AoS) + (StanLib Minus__ FnPlain AoS) (((pattern (FunApp - (StanLib Plus__ - FnPlain AoS) + (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_p_dot_2_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) - (adlevel - DataOnly)))) + (adlevel DataOnly)))) ((pattern (FunApp - (StanLib - Times__ - FnPlain AoS) - (((pattern - (Lit Int 6)) + (StanLib Times__ FnPlain + AoS) + (((pattern (Lit Int 6)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly)))) - ((pattern - (Lit Int 7)) + ((type_ UInt) + (loc ) + (adlevel DataOnly)))) + ((pattern (Lit Int 7)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))))) (meta - ((type_ UInt) + ((type_ UInt) (loc ) - (adlevel - DataOnly))))))) + (adlevel DataOnly))))))) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray UMatrix)) - (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray UMatrix)) + (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable pos__) ()) UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) @@ -8867,13 +7603,13 @@ (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 6)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body @@ -8884,27 +7620,17 @@ ((LVariable very_deep_p_dot_2_dot_2_dot_2_temp__) ((Single - ((pattern - (Var - sym5__)) + ((pattern (Var sym5__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))) (Single - ((pattern - (Var - sym4__)) + ((pattern (Var sym4__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))))) UMatrix ((pattern (Indexed @@ -8913,69 +7639,41 @@ very_deep_p_dot_2_dot_2_dot_2_temp___flat__)) (meta ((type_ - (UArray - UReal)) - (loc - ) - (adlevel - DataOnly)))) + (UArray UReal)) + (loc ) + (adlevel DataOnly)))) ((Single - ((pattern - (Var - pos__)) + ((pattern (Var pos__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly)))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly)))))))) (meta - ((type_ - UReal) - (loc - ) - (adlevel - DataOnly)))))) + ((type_ UReal) + (loc ) + (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable - pos__) - ()) - UInt + ((LVariable pos__) ()) UInt ((pattern (FunApp - (StanLib - Plus__ - FnPlain + (StanLib Plus__ FnPlain AoS) - (((pattern - (Var - pos__)) + (((pattern (Var pos__)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly)))) - ((pattern - (Lit Int - 1)) + ((type_ UInt) + (loc ) + (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta - ((type_ - UInt) - (loc - ) - (adlevel - DataOnly))))))) + ((type_ UInt) + (loc ) + (adlevel DataOnly))))))) (meta ((type_ UInt) - (loc - ) - (adlevel - DataOnly)))))) + (loc ) + (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -8988,32 +7686,27 @@ ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var very_deep_p_dot_2_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Times__ FnPlain - AoS) + (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 6)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) @@ -9022,38 +7715,31 @@ (meta )) ((pattern (Assignment - ((LVariable - very_deep_p_dot_2_dot_2_temp__) + ((LVariable very_deep_p_dot_2_dot_2_temp__) ((Single ((pattern (Var sym3__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UTuple (UComplex UMatrix))) + (UArray (UTuple (UComplex UMatrix))) ((pattern - (FunApp - (CompilerInternal FnMakeTuple) + (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var very_deep_p_dot_2_dot_2_dot_1_temp__)) (meta - ((type_ UComplex) - (loc ) + ((type_ UComplex) (loc ) (adlevel DataOnly)))) ((pattern (Var very_deep_p_dot_2_dot_2_dot_2_temp__)) (meta - ((type_ UMatrix) - (loc ) + ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta - ((type_ - (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) - (adlevel - (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly DataOnly)))))))) (meta ))))) (meta ))))) (meta ))))) @@ -9063,35 +7749,25 @@ ((LVariable very_deep_p_dot_2_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) - (((pattern - (Var very_deep_p_dot_2_dot_1_temp__)) + (((pattern (Var very_deep_p_dot_2_dot_1_temp__)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) - ((pattern - (Var very_deep_p_dot_2_dot_2_temp__)) + ((type_ UReal) (loc ) (adlevel DataOnly)))) + ((pattern (Var very_deep_p_dot_2_dot_2_temp__)) (meta - ((type_ - (UArray (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) (loc ) (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))))) + (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))) (meta ))))) (meta ))))) (meta ))))) @@ -9105,34 +7781,26 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var very_deep_p_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var very_deep_p_dot_2_temp__)) (meta ((type_ - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) (meta ((type_ (UTuple (UReal - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel (TupleAD - (DataOnly - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))))) + (DataOnly (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))))))) (meta ))))) (meta ))))) (meta ))))) @@ -9140,11 +7808,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9164,20 +7830,16 @@ (UTuple (UReal (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -9216,57 +7878,45 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray (UTuple - (UReal - (UArray - (UTuple (UComplex UMatrix))))))))) + (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray - (UTuple - (UReal - (UArray (UTuple (UComplex UMatrix))))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9287,8 +7937,7 @@ (TupleProjection ((pattern (Indexed - ((pattern - (Var very_deep_p)) + ((pattern (Var very_deep_p)) (meta ((type_ (UArray @@ -9298,15 +7947,13 @@ (UTuple (UReal (UArray - (UTuple - (UComplex - UMatrix)))))))))) - (loc ) + (UTuple (UComplex UMatrix)))))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta @@ -9317,21 +7964,16 @@ (UTuple (UReal (UArray - (UTuple - (UComplex UMatrix))))))))) - (loc ) - (adlevel DataOnly)))) + (UTuple (UComplex UMatrix))))))))) + (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray (UTuple (UReal - (UArray - (UTuple - (UComplex UMatrix))))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta @@ -9341,15 +7983,11 @@ ((type_ (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix)))))) + (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray - (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) @@ -9357,12 +7995,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -9382,8 +8019,7 @@ (TupleProjection ((pattern (Indexed - ((pattern - (Var very_deep_p)) + ((pattern (Var very_deep_p)) (meta ((type_ (UArray @@ -9393,15 +8029,13 @@ (UTuple (UReal (UArray - (UTuple - (UComplex - UMatrix)))))))))) - (loc ) + (UTuple (UComplex UMatrix)))))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta @@ -9412,21 +8046,16 @@ (UTuple (UReal (UArray - (UTuple - (UComplex UMatrix))))))))) - (loc ) - (adlevel DataOnly)))) + (UTuple (UComplex UMatrix))))))))) + (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray (UTuple (UReal - (UArray - (UTuple - (UComplex UMatrix))))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta @@ -9436,15 +8065,11 @@ ((type_ (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix)))))) + (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray - (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) @@ -9452,12 +8077,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -9468,8 +8092,7 @@ (meta )))) (unconstrain_array (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id basic_p) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id basic_p) (decl_type (Sized (STuple @@ -9480,8 +8103,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) - (UArray UReal) + (Assignment ((LTupleProjection ((LVariable basic_p) ()) 1) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 10)) @@ -9502,8 +8124,7 @@ (TupleProjection ((pattern (Var basic_p)) (meta - ((type_ (UTuple ((UArray UReal) UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UReal) UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) @@ -9517,16 +8138,13 @@ (TupleProjection ((pattern (Var basic_p)) (meta - ((type_ (UTuple ((UArray UReal) UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple ((UArray UReal) UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_tuple_p) (decl_type (Sized @@ -9540,30 +8158,24 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_tuple_p) ()) 1) ()) UReal ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 1) ()) UReal ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment - ((LTupleProjection - ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) - ()) + ((LTupleProjection ((LTupleProjection ((LVariable tuple_tuple_p) ()) 2) ()) 2) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -9575,8 +8187,8 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -9592,12 +8204,10 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -9613,12 +8223,10 @@ (TupleProjection ((pattern (Var tuple_tuple_p)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UVector))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) @@ -9637,18 +8245,15 @@ (SVector AoS ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9663,8 +8268,7 @@ ()) UComplex ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -9680,9 +8284,7 @@ (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -9705,11 +8307,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9724,16 +8324,13 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) @@ -9750,20 +8347,16 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -9777,16 +8370,13 @@ (Indexed ((pattern (Var arr_tuple_p)) (meta - ((type_ - (UArray - (UTuple (UComplex (UArray UReal) UVector)))) + ((type_ (UArray (UTuple (UComplex (UArray UReal) UVector)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex (UArray UReal) UVector))) + ((type_ (UTuple (UComplex (UArray UReal) UVector))) (loc ) (adlevel DataOnly)))) 3)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) @@ -9797,8 +8387,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id tuple_arr_tuple_p) (decl_type (Sized @@ -9822,24 +8411,20 @@ (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) - UReal + (Assignment ((LTupleProjection ((LVariable tuple_arr_tuple_p) ()) 2) ()) UReal ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9870,9 +8455,7 @@ (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta )) @@ -9886,9 +8469,7 @@ ((pattern (Var tuple_arr_tuple_p)) (meta ((type_ - (UTuple - ((UArray UReal) UReal - (UArray (UTuple (UReal (UArray UReal))))))) + (UTuple ((UArray UReal) UReal (UArray (UTuple (UReal (UArray UReal))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) @@ -9904,9 +8485,7 @@ ((pattern (Var tuple_arr_tuple_p)) (meta ((type_ - (UTuple - ((UArray UReal) UReal - (UArray (UTuple (UReal (UArray UReal))))))) + (UTuple ((UArray UReal) UReal (UArray (UTuple (UReal (UArray UReal))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -9915,11 +8494,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -9943,12 +8520,11 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel DataOnly)))) @@ -9976,18 +8552,16 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UArray (UTuple (UReal (UArray UReal))))) + ((type_ (UArray (UTuple (UReal (UArray UReal))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray UReal)))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -10011,18 +8585,15 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10076,8 +8647,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -10086,8 +8656,7 @@ ()) UComplex ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -10097,8 +8666,7 @@ ((LVariable arr_tuple_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) 2) @@ -10117,11 +8685,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10139,18 +8705,15 @@ ((type_ (UArray (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -10170,18 +8733,15 @@ ((type_ (UArray (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector)))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -10208,14 +8768,11 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta @@ -10244,24 +8801,19 @@ (UArray (UTuple (UReal UReal - (UTuple - (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ - (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -10290,24 +8842,19 @@ (UArray (UTuple (UReal UReal - (UTuple - (UReal (UTuple (UComplex UVector)))))))) + (UTuple (UReal (UTuple (UComplex UVector)))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal UReal - (UTuple (UReal (UTuple (UComplex UVector))))))) + (UReal UReal (UTuple (UReal (UTuple (UComplex UVector))))))) (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ - (UTuple (UReal (UTuple (UComplex UVector))))) + ((type_ (UTuple (UReal (UTuple (UComplex UVector))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -10320,9 +8867,7 @@ (meta ))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id arr_tuple_arr_tuple_p) (decl_type (Sized @@ -10337,18 +8882,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10383,21 +8925,16 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -10406,25 +8943,19 @@ ((LVariable arr_tuple_arr_tuple_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -10433,11 +8964,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10453,17 +8982,13 @@ ((pattern (Var arr_tuple_arr_tuple_p)) (meta ((type_ - (UArray - (UTuple - (UReal (UArray (UTuple (UReal UVector))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple (UReal (UArray (UTuple (UReal UVector)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -10498,19 +9023,15 @@ ((type_ (UArray (UTuple - (UReal - (UArray (UTuple (UReal UVector))))))) + (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UReal UVector)))))) + (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -10518,15 +9039,12 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -10547,19 +9065,15 @@ ((type_ (UArray (UTuple - (UReal - (UArray (UTuple (UReal UVector))))))) + (UReal (UArray (UTuple (UReal UVector))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal - (UArray (UTuple (UReal UVector)))))) + (UTuple (UReal (UArray (UTuple (UReal UVector)))))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -10567,16 +9081,12 @@ (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -10587,8 +9097,7 @@ (Decl (decl_adtype (TupleAD - (AutoDiffable - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) + (AutoDiffable (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))))) (decl_id very_deep_p) (decl_type (Sized @@ -10610,18 +9119,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10656,32 +9162,25 @@ ((LVariable very_deep_p) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10694,29 +9193,24 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UComplex ((pattern - (FunApp (CompilerInternal FnReadDeserializer) - ())) + (FunApp (CompilerInternal FnReadDeserializer) ())) (meta - ((type_ UComplex) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UComplex) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -10727,20 +9221,17 @@ ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym3__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UMatrix @@ -10748,15 +9239,12 @@ (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 6)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 7)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -10767,11 +9255,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10791,20 +9277,16 @@ (UTuple (UReal (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal - (UArray - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix))))))))) + (UArray (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -10843,57 +9325,45 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))))))) + (UArray (UTuple (UComplex UMatrix)))))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal (UArray (UTuple - (UReal - (UArray - (UTuple (UComplex UMatrix))))))))) + (UReal (UArray (UTuple (UComplex UMatrix))))))))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray - (UTuple - (UReal - (UArray (UTuple (UComplex UMatrix))))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ - (UTuple - (UReal (UArray (UTuple (UComplex UMatrix)))))) + (UTuple (UReal (UArray (UTuple (UComplex UMatrix)))))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -10914,8 +9384,7 @@ (TupleProjection ((pattern (Indexed - ((pattern - (Var very_deep_p)) + ((pattern (Var very_deep_p)) (meta ((type_ (UArray @@ -10925,15 +9394,13 @@ (UTuple (UReal (UArray - (UTuple - (UComplex - UMatrix)))))))))) - (loc ) + (UTuple (UComplex UMatrix)))))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta @@ -10944,21 +9411,16 @@ (UTuple (UReal (UArray - (UTuple - (UComplex UMatrix))))))))) - (loc ) - (adlevel DataOnly)))) + (UTuple (UComplex UMatrix))))))))) + (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray (UTuple (UReal - (UArray - (UTuple - (UComplex UMatrix))))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta @@ -10968,15 +9430,11 @@ ((type_ (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix)))))) + (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray - (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) @@ -10984,12 +9442,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -11009,8 +9466,7 @@ (TupleProjection ((pattern (Indexed - ((pattern - (Var very_deep_p)) + ((pattern (Var very_deep_p)) (meta ((type_ (UArray @@ -11020,15 +9476,13 @@ (UTuple (UReal (UArray - (UTuple - (UComplex - UMatrix)))))))))) - (loc ) + (UTuple (UComplex UMatrix)))))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta @@ -11039,21 +9493,16 @@ (UTuple (UReal (UArray - (UTuple - (UComplex UMatrix))))))))) - (loc ) - (adlevel DataOnly)))) + (UTuple (UComplex UMatrix))))))))) + (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ (UArray (UTuple (UReal - (UArray - (UTuple - (UComplex UMatrix))))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix))))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta @@ -11063,15 +9512,11 @@ ((type_ (UTuple (UReal - (UArray - (UTuple (UComplex UMatrix)))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UComplex UMatrix)))))) + (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray - (UTuple (UComplex UMatrix)))) + ((type_ (UArray (UTuple (UComplex UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym3__)) @@ -11079,12 +9524,11 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UComplex UMatrix))) + ((type_ (UTuple (UComplex UMatrix))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -11096,29 +9540,24 @@ (output_vars ((basic_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 12) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 12) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 12) (col_num 38) (included_from ())))) ((out_unconstrained_st (STuple ((SArray SReal - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SReal))) (out_constrained_st (STuple ((SArray SReal - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SReal))) - (out_block Parameters) - (out_trans (TupleTransformation (Identity Identity))))) + (out_block Parameters) (out_trans (TupleTransformation (Identity Identity))))) (tuple_tuple_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 13) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 13) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 13) (col_num 52) (included_from ())))) @@ -11140,12 +9579,10 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (out_block Parameters) (out_trans - (TupleTransformation - (Identity (TupleTransformation (Identity Identity))))))) + (TupleTransformation (Identity (TupleTransformation (Identity Identity))))))) (arr_tuple_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 14) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 14) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 14) (col_num 64) (included_from ())))) @@ -11154,39 +9591,31 @@ (STuple (SComplex (SArray SReal - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (STuple (SComplex (SArray SReal - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (TupleTransformation (Identity Identity Identity))))) (tuple_arr_tuple_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 15) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 15) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 15) (col_num 84) (included_from ())))) ((out_unconstrained_st (STuple ((SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SReal (SArray (STuple @@ -11194,13 +9623,11 @@ (SArray SReal ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (out_constrained_st (STuple ((SArray SReal - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SReal (SArray (STuple @@ -11208,16 +9635,13 @@ (SArray SReal ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (out_block Parameters) (out_trans - (TupleTransformation - (Identity Identity (TupleTransformation (Identity Identity))))))) + (TupleTransformation (Identity Identity (TupleTransformation (Identity Identity))))))) (arr_tuple_tuple_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 16) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 16) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 16) (col_num 87) (included_from ())))) @@ -11232,8 +9656,7 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (STuple @@ -11245,18 +9668,15 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (TupleTransformation (Identity Identity - (TupleTransformation - (Identity (TupleTransformation (Identity Identity))))))))) + (TupleTransformation (Identity (TupleTransformation (Identity Identity))))))))) (arr_tuple_arr_tuple_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 17) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 17) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 17) (col_num 78) (included_from ())))) @@ -11270,10 +9690,8 @@ (SVector AoS ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (STuple @@ -11284,18 +9702,14 @@ (SVector AoS ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans - (TupleTransformation - (Identity (TupleTransformation (Identity Identity))))))) + (TupleTransformation (Identity (TupleTransformation (Identity Identity))))))) (very_deep_p ((begin_loc - ((filename arrays-tuples-nested.stan) (line_num 18) (col_num 2) - (included_from ()))) + ((filename arrays-tuples-nested.stan) (line_num 18) (col_num 2) (included_from ()))) (end_loc ((filename arrays-tuples-nested.stan) (line_num 19) (col_num 81) (included_from ())))) @@ -11316,10 +9730,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (STuple @@ -11337,18 +9749,14 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (TupleTransformation (Identity - (TupleTransformation - (Identity (TupleTransformation (Identity Identity))))))))))) - (prog_name arrays_tuples_nested_model) - (prog_path arrays-tuples-nested.stan)) + (TupleTransformation (Identity (TupleTransformation (Identity Identity))))))))))) + (prog_name arrays_tuples_nested_model) (prog_path arrays-tuples-nested.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir infer_tuple_ad.stan ((functions_block ()) (input_vars ()) (prepare_data ()) (log_prob @@ -11368,8 +9776,7 @@ ((pattern (Block (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id z) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id z) (decl_type (Sized (SArray (STuple (SReal SReal)) @@ -11388,16 +9795,13 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) @@ -11406,18 +9810,15 @@ (((pattern (Promotion ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable))))))))) @@ -11443,8 +9844,7 @@ ((pattern (Block (((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id z) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id z) (decl_type (Sized (SArray (STuple (SReal SReal)) @@ -11463,16 +9863,13 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) @@ -11481,18 +9878,15 @@ (((pattern (Promotion ((pattern (Var x)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable))))))))) @@ -11520,8 +9914,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var x)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var x)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -11536,9 +9929,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -11547,9 +9938,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -11575,8 +9964,7 @@ (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var x)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var x)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (unconstrain_array @@ -11594,20 +9982,17 @@ (CompilerInternal (FnWriteParam (unconstrain_opt (Identity)) (var - ((pattern (Var x)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var x)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((x ((begin_loc - ((filename infer_tuple_ad.stan) (line_num 2) (col_num 2) - (included_from ()))) + ((filename infer_tuple_ad.stan) (line_num 2) (col_num 2) (included_from ()))) (end_loc - ((filename infer_tuple_ad.stan) (line_num 2) (col_num 9) - (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) (out_trans Identity))))) + ((filename infer_tuple_ad.stan) (line_num 2) (col_num 9) (included_from ())))) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) + (out_trans Identity))))) (prog_name infer_tuple_ad_model) (prog_path infer_tuple_ad.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir simple.stan ((functions_block ()) (input_vars ()) @@ -11618,8 +10003,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) @@ -11631,8 +10015,7 @@ (FunApp (CompilerInternal FnMakeTuple) (((pattern (Lit Real 3.14)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple (UReal UInt))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -11662,9 +10045,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -11673,12 +10054,10 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) - (transform_inits ()) (unconstrain_array ()) (output_vars ()) - (prog_name simple_model) (prog_path simple.stan)) + (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name simple_model) + (prog_path simple.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir simple2.stan ((functions_block ()) (input_vars ()) (prepare_data @@ -11688,8 +10067,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) @@ -11713,8 +10091,7 @@ ((pattern (Lit Real 3.14)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple ((UArray UReal) UInt))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -11750,9 +10127,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -11761,12 +10136,10 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) - (transform_inits ()) (unconstrain_array ()) (output_vars ()) - (prog_name simple2_model) (prog_path simple2.stan)) + (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name simple2_model) + (prog_path simple2.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir simple3.stan ((functions_block ()) (input_vars ()) (prepare_data @@ -11776,8 +10149,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) @@ -11805,29 +10177,23 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Lit Real 3.14)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (CompilerInternal FnMakeArray) (((pattern (Lit Real 1.01)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Lit Real 3.14)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (CompilerInternal FnMakeArray) (((pattern (Lit Real 1.01)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Lit Real 3.14)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple ((UArray (UArray UReal)) UInt))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -11840,12 +10206,10 @@ (TupleProjection ((pattern (Var x)) (meta - ((type_ (UTuple ((UArray (UArray UReal)) UInt))) - (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) + ((type_ (UTuple ((UArray (UArray UReal)) UInt))) (loc ) + (adlevel (TupleAD (DataOnly DataOnly)))))) 1)) - (meta - ((type_ (UArray (UArray UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray (UArray UReal))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) @@ -11865,9 +10229,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -11876,12 +10238,10 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) - (transform_inits ()) (unconstrain_array ()) (output_vars ()) - (prog_name simple3_model) (prog_path simple3.stan)) + (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name simple3_model) + (prog_path simple3.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-constraints-data.stan ((functions_block ()) (input_vars @@ -11903,8 +10263,7 @@ (STuple (SInt SReal (SVector AoS - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (z ((begin_loc ((filename tuple-constraints-data.stan) (line_num 4) (col_num 2) @@ -11917,12 +10276,9 @@ (STuple (SReal (SVector AoS - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -11930,11 +10286,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id y) (decl_type (Sized (STuple (SInt (STuple (SReal SInt)))))) (initialize true))) (meta )) @@ -11953,8 +10308,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable y) ()) 2) ()) 1) ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable y) ()) 2) ()) 1) ()) UReal ((pattern (Indexed @@ -11969,8 +10323,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable y) ()) 2) ()) 2) ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable y) ()) 2) ()) 2) ()) UInt ((pattern (Indexed @@ -11990,8 +10343,7 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name y.1) (var ((pattern @@ -12004,8 +10356,7 @@ (meta ((type_ UInt) (loc ) (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12013,8 +10364,7 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name y.2.1) (var ((pattern @@ -12023,10 +10373,8 @@ (TupleProjection ((pattern (Var y)) (meta - ((type_ (UTuple (UInt (UTuple (UReal UInt))))) - (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + ((type_ (UTuple (UInt (UTuple (UReal UInt))))) (loc ) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 2)) (meta ((type_ (UTuple (UReal UInt))) (loc ) @@ -12035,8 +10383,7 @@ (meta ((type_ UReal) (loc ) (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12044,8 +10391,7 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name y.2.2) (var ((pattern @@ -12054,10 +10400,8 @@ (TupleProjection ((pattern (Var y)) (meta - ((type_ (UTuple (UInt (UTuple (UReal UInt))))) - (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + ((type_ (UTuple (UInt (UTuple (UReal UInt))))) (loc ) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 2)) (meta ((type_ (UTuple (UReal UInt))) (loc ) @@ -12066,8 +10410,7 @@ (meta ((type_ UInt) (loc ) (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) - (((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly DataOnly))) (decl_id x) @@ -12124,8 +10467,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -12148,13 +10490,10 @@ ((pattern (Indexed ((pattern (Var x_dot_3_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -12162,11 +10501,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -12178,8 +10515,7 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name x.1) (var ((pattern @@ -12190,10 +10526,8 @@ (adlevel (TupleAD (DataOnly DataOnly DataOnly)))))) 1)) (meta - ((type_ UInt) (loc ) - (adlevel (TupleAD (DataOnly DataOnly DataOnly))))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel (TupleAD (DataOnly DataOnly DataOnly))))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12201,8 +10535,7 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name x.2) (var ((pattern @@ -12215,8 +10548,7 @@ (meta ((type_ UReal) (loc ) (adlevel (TupleAD (DataOnly DataOnly DataOnly))))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12246,10 +10578,8 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -12264,8 +10594,8 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str z.1)) (meta - ((type_ (UArray (UArray (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -12274,8 +10604,7 @@ (meta )) ((pattern (Assignment ((LVariable z_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id z_dot_2_flat__) @@ -12287,8 +10616,8 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str z.2)) (meta - ((type_ (UArray (UArray (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -12297,12 +10626,11 @@ (meta )) ((pattern (Assignment ((LVariable z_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id z_dot_1_temp__) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id z_dot_1_temp__) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id z_dot_2_temp__) @@ -12341,62 +10669,49 @@ (Indexed ((pattern (Var z_dot_1_flat__)) (meta - ((type_ (UArray (UArray UReal))) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray (UArray UReal))) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var z_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable z_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable z_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var z_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id z_dot_2_temp___flat__) - (decl_type (Unsized (UArray UReal))) - (initialize true))) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable z_dot_2_temp___flat__) ()) + (Assignment ((LVariable z_dot_2_temp___flat__) ()) (UArray UReal) ((pattern (Indexed ((pattern (Var z_dot_2_flat__)) (meta - ((type_ (UArray (UArray UVector))) + ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) ((Between ((pattern (Var z_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var z_dot_2_flat__pos__)) + (((pattern (Var z_dot_2_flat__pos__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) @@ -12405,38 +10720,29 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray (UArray UVector))) - (loc ) (adlevel DataOnly)))))) + ((type_ (UArray (UArray UVector))) (loc ) + (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12451,11 +10757,9 @@ UVector ((pattern (Indexed - ((pattern - (Var z_dot_2_temp___flat__)) + ((pattern (Var z_dot_2_temp___flat__)) (meta - ((type_ (UArray UReal)) - (loc ) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) @@ -12463,8 +10767,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -12479,27 +10782,21 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta )) ((pattern - (Assignment ((LVariable z_dot_2_flat__pos__) ()) - UInt + (Assignment ((LVariable z_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var z_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -12507,25 +10804,17 @@ ((LVariable z) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UTuple (UReal UVector)))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var z_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var z_dot_2_temp__)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -12538,11 +10827,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12566,9 +10853,7 @@ (trans (Lower ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name "z[sym2__, sym1__].1") (var ((pattern @@ -12577,38 +10862,31 @@ (Indexed ((pattern (Var z)) (meta - ((type_ - (UArray - (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) + ((type_ (UTuple (UReal UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 1)) (meta ((type_ UReal) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) (((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal - (FnCheck (trans Simplex) - (var_name "z[sym2__, sym1__].2") + (FnCheck (trans Simplex) (var_name "z[sym2__, sym1__].2") (var ((pattern (TupleProjection @@ -12616,24 +10894,19 @@ (Indexed ((pattern (Var z)) (meta - ((type_ - (UArray - (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) + ((type_ (UTuple (UReal UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 2)) (meta @@ -12660,9 +10933,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -12671,17 +10942,14 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) - (prog_name tuple_constraints_data_model) - (prog_path tuple-constraints-data.stan)) + (prog_name tuple_constraints_data_model) (prog_path tuple-constraints-data.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-constraints-params.stan ((functions_block - (((fdrt (ReturnType (UTuple (UReal UReal)))) (fdname foo) - (fdsuffix FnPlain) (fdargs ()) + (((fdrt (ReturnType (UTuple (UReal UReal)))) (fdname foo) (fdsuffix FnPlain) + (fdargs ()) (fdbody (((pattern (Block @@ -12692,19 +10960,15 @@ (((pattern (Promotion ((pattern (Lit Real 1.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern (Lit Real 2.0)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) UReal AutoDiffable)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable))))))))) @@ -12722,8 +10986,8 @@ SInt))) (prepare_data (((pattern - (Decl (decl_adtype DataOnly) (decl_id indicator) - (decl_type (Sized SInt)) (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id indicator) (decl_type (Sized SInt)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable indicator) ()) UInt @@ -12745,14 +11009,12 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name indicator) (var ((pattern (Var indicator)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -12760,14 +11022,12 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name indicator) (var ((pattern (Var indicator)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id complicated_brack_dot2_1dim__) @@ -12779,10 +11039,8 @@ (TernaryIf ((pattern (Var indicator)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -12800,10 +11058,8 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Str "num rows (must be greater or equal to num cols)")) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern @@ -12849,20 +11105,16 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -12883,12 +11135,10 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal @@ -12899,13 +11149,10 @@ (constrain (Lower ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -12913,12 +11160,10 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -12928,14 +11173,10 @@ (FnReadParam (constrain Simplex) (dims (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -12976,8 +11217,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) (decl_id complicated) (decl_type (Sized @@ -12997,18 +11237,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13025,8 +11262,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -13048,25 +11284,20 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13075,14 +11306,11 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -13092,14 +11320,10 @@ (FnReadParam (constrain Simplex) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13108,14 +11332,11 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) UMatrix @@ -13125,18 +11346,12 @@ (FnReadParam (constrain CholeskyCov) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13186,20 +11401,16 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13220,12 +11431,10 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal @@ -13236,13 +11445,10 @@ (constrain (Lower ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13250,12 +11456,10 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -13265,14 +11469,10 @@ (FnReadParam (constrain Simplex) (dims (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13313,8 +11513,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) (decl_id complicated) (decl_type (Sized @@ -13334,18 +11533,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13362,8 +11558,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -13385,25 +11580,20 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13412,14 +11602,11 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -13429,14 +11616,10 @@ (FnReadParam (constrain Simplex) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13445,14 +11628,11 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) UMatrix @@ -13462,18 +11642,12 @@ (FnReadParam (constrain CholeskyCov) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13523,20 +11697,16 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13557,12 +11727,10 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal @@ -13573,13 +11741,10 @@ (constrain (Lower ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13587,12 +11752,10 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -13602,14 +11765,10 @@ (FnReadParam (constrain Simplex) (dims (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13648,9 +11807,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly DataOnly))))) (decl_id complicated) (decl_type (Sized @@ -13670,18 +11827,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13698,8 +11852,7 @@ ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) @@ -13721,25 +11874,20 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal ((pattern (FunApp (CompilerInternal - (FnReadParam (constrain Identity) (dims ()) - (mem_pattern AoS))) + (FnReadParam (constrain Identity) (dims ()) (mem_pattern AoS))) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13748,14 +11896,11 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector @@ -13765,14 +11910,10 @@ (FnReadParam (constrain Simplex) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -13781,14 +11922,11 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) UMatrix @@ -13798,18 +11936,12 @@ (FnReadParam (constrain CholeskyCov) (dims (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -13823,9 +11955,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -13838,9 +11968,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -13848,11 +11976,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13878,25 +12004,19 @@ (Indexed ((pattern (Var ps2)) (meta - ((type_ - (UArray (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -13910,26 +12030,19 @@ (Indexed ((pattern (Var ps2)) (meta - ((type_ - (UArray (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -13941,18 +12054,15 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var t)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var t)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -13969,18 +12079,13 @@ (meta ((type_ (UArray - (UTuple - (UReal - (UArray (UTuple (UReal UVector UMatrix))))))) + (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple - (UReal (UArray (UTuple (UReal UVector UMatrix)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -14016,37 +12121,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -14068,38 +12165,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -14121,38 +12209,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 3)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -14171,9 +12250,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -14182,9 +12259,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -14193,8 +12268,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id ps) @@ -14240,9 +12314,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -14259,9 +12331,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -14277,10 +12347,8 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14295,8 +12363,8 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str ps2.1)) (meta - ((type_ (UArray (UArray (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -14305,8 +12373,7 @@ (meta )) ((pattern (Assignment ((LVariable ps2_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype AutoDiffable) (decl_id ps2_dot_2_flat__) @@ -14318,8 +12385,8 @@ (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str ps2.2)) (meta - ((type_ (UArray (UArray (UTuple (UReal UVector))))) - (loc ) (adlevel DataOnly))))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) + (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -14328,8 +12395,7 @@ (meta )) ((pattern (Assignment ((LVariable ps2_dot_2_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id ps2_dot_1_temp__) @@ -14372,62 +12438,49 @@ (Indexed ((pattern (Var ps2_dot_1_flat__)) (meta - ((type_ (UArray (UArray UReal))) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray (UArray UReal))) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var ps2_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable ps2_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable ps2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var ps2_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) (decl_id ps2_dot_2_temp___flat__) - (decl_type (Unsized (UArray UReal))) - (initialize true))) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment - ((LVariable ps2_dot_2_temp___flat__) ()) + (Assignment ((LVariable ps2_dot_2_temp___flat__) ()) (UArray UReal) ((pattern (Indexed ((pattern (Var ps2_dot_2_flat__)) (meta - ((type_ (UArray (UArray UVector))) + ((type_ (UArray (UArray UVector))) (loc ) (adlevel DataOnly)))) ((Between ((pattern (Var ps2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var ps2_dot_2_flat__pos__)) + (((pattern (Var ps2_dot_2_flat__pos__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) @@ -14436,38 +12489,29 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UArray (UArray UVector))) - (loc ) (adlevel DataOnly)))))) + ((type_ (UArray (UArray UVector))) (loc ) + (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -14482,11 +12526,9 @@ UVector ((pattern (Indexed - ((pattern - (Var ps2_dot_2_temp___flat__)) + ((pattern (Var ps2_dot_2_temp___flat__)) (meta - ((type_ (UArray UReal)) - (loc ) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) @@ -14494,8 +12536,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt @@ -14510,27 +12551,21 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta )) ((pattern - (Assignment - ((LVariable ps2_dot_2_flat__pos__) ()) UInt + (Assignment ((LVariable ps2_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var ps2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -14538,25 +12573,17 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UArray (UTuple (UReal UVector)))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var ps2_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var ps2_dot_2_temp__)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple (UReal UVector))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -14569,11 +12596,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -14595,8 +12620,7 @@ (unconstrain_opt ((Lower ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var ((pattern (TupleProjection @@ -14604,25 +12628,19 @@ (Indexed ((pattern (Var ps2)) (meta - ((type_ - (UArray (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -14636,26 +12654,19 @@ (Indexed ((pattern (Var ps2)) (meta - ((type_ - (UArray (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -14703,15 +12714,13 @@ 2)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (var - ((pattern (Var t)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var t)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) (decl_id complicated) (decl_type (Sized @@ -14731,8 +12740,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14748,8 +12756,7 @@ (((pattern (Lit Str complicated.1)) (meta ((type_ - (UArray - (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) @@ -14759,95 +12766,79 @@ (meta )) ((pattern (Assignment ((LVariable complicated_dot_1_flat__pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id complicated_dot_2_dot_1_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id complicated_dot_2_dot_1_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_2_dot_1_flat__) ()) + (Assignment ((LVariable complicated_dot_2_dot_1_flat__) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str complicated.2.1)) (meta ((type_ - (UArray - (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id complicated_dot_2_dot_1_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id complicated_dot_2_dot_1_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_2_dot_1_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable complicated_dot_2_dot_1_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id complicated_dot_2_dot_2_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id complicated_dot_2_dot_2_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_2_dot_2_flat__) ()) + (Assignment ((LVariable complicated_dot_2_dot_2_flat__) ()) (UArray UVector) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str complicated.2.2)) (meta ((type_ - (UArray - (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id complicated_dot_2_dot_2_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id complicated_dot_2_dot_2_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_2_dot_2_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable complicated_dot_2_dot_2_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) - (decl_id complicated_dot_2_dot_3_flat__) + (Decl (decl_adtype AutoDiffable) (decl_id complicated_dot_2_dot_3_flat__) (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_2_dot_3_flat__) ()) + (Assignment ((LVariable complicated_dot_2_dot_3_flat__) ()) (UArray UMatrix) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str complicated.2.3)) (meta ((type_ - (UArray - (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) - (decl_id complicated_dot_2_dot_3_flat__pos__) + (Decl (decl_adtype DataOnly) (decl_id complicated_dot_2_dot_3_flat__pos__) (decl_type (Unsized UInt)) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_2_dot_3_flat__pos__) ()) - UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (Assignment ((LVariable complicated_dot_2_dot_3_flat__pos__) ()) UInt + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id complicated_dot_1_temp__) @@ -14889,34 +12880,28 @@ ((pattern (Indexed ((pattern (Var complicated_dot_1_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var complicated_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable complicated_dot_1_flat__pos__) ()) - UInt + (Assignment ((LVariable complicated_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var complicated_dot_1_flat__pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype DataOnly) - (decl_id complicated_dot_2_dot_1_temp__) - (decl_type (Sized SReal)) (initialize true))) + (decl_id complicated_dot_2_dot_1_temp__) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Decl (decl_adtype DataOnly) @@ -14925,8 +12910,7 @@ (Sized (SVector AoS ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -14936,104 +12920,77 @@ (Sized (SMatrix AoS ((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Var complicated_brack_dot2_1dim__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern - (Assignment - ((LVariable complicated_dot_2_dot_1_temp__) ()) + (Assignment ((LVariable complicated_dot_2_dot_1_temp__) ()) UReal ((pattern (Indexed - ((pattern - (Var complicated_dot_2_dot_1_flat__)) + ((pattern (Var complicated_dot_2_dot_1_flat__)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single - ((pattern - (Var - complicated_dot_2_dot_1_flat__pos__)) + ((pattern (Var complicated_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment - ((LVariable - complicated_dot_2_dot_1_flat__pos__) - ()) - UInt + ((LVariable complicated_dot_2_dot_1_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) - (((pattern - (Var complicated_dot_2_dot_1_flat__pos__)) + (((pattern (Var complicated_dot_2_dot_1_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) - (decl_id - complicated_dot_2_dot_2_temp___flat__) - (decl_type (Unsized (UArray UReal))) + (decl_id complicated_dot_2_dot_2_temp___flat__) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern (Assignment - ((LVariable - complicated_dot_2_dot_2_temp___flat__) - ()) + ((LVariable complicated_dot_2_dot_2_temp___flat__) ()) (UArray UReal) ((pattern (Indexed - ((pattern - (Var complicated_dot_2_dot_2_flat__)) + ((pattern (Var complicated_dot_2_dot_2_flat__)) (meta - ((type_ (UArray UVector)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UVector)) (loc ) + (adlevel DataOnly)))) ((Between ((pattern - (Var - complicated_dot_2_dot_2_flat__pos__)) + (Var complicated_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Minus__ FnPlain AoS) + (FunApp (StanLib Minus__ FnPlain AoS) (((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var complicated_dot_2_dot_2_flat__pos__)) @@ -15052,8 +13009,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UVector)) (loc ) (adlevel DataOnly)))))) @@ -15062,28 +13018,24 @@ (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block (((pattern (Assignment - ((LVariable - complicated_dot_2_dot_2_temp__) + ((LVariable complicated_dot_2_dot_2_temp__) ((Single ((pattern (Var sym3__)) (meta @@ -15096,9 +13048,8 @@ (Var complicated_dot_2_dot_2_temp___flat__)) (meta - ((type_ (UArray UReal)) - (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta @@ -15109,11 +13060,9 @@ (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LVariable pos__) ()) - UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta ((type_ UInt) (loc ) @@ -15130,62 +13079,48 @@ (meta )) ((pattern (Assignment - ((LVariable - complicated_dot_2_dot_2_flat__pos__) - ()) + ((LVariable complicated_dot_2_dot_2_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - complicated_dot_2_dot_2_flat__pos__)) + (Var complicated_dot_2_dot_2_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 5)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern (Block (((pattern (Decl (decl_adtype AutoDiffable) - (decl_id - complicated_dot_2_dot_3_temp___flat__) - (decl_type (Unsized (UArray UReal))) + (decl_id complicated_dot_2_dot_3_temp___flat__) + (decl_type (Unsized (UArray UReal))) (initialize true))) (meta )) ((pattern (Assignment - ((LVariable - complicated_dot_2_dot_3_temp___flat__) - ()) + ((LVariable complicated_dot_2_dot_3_temp___flat__) ()) (UArray UReal) ((pattern (Indexed - ((pattern - (Var complicated_dot_2_dot_3_flat__)) + ((pattern (Var complicated_dot_2_dot_3_flat__)) (meta - ((type_ (UArray UMatrix)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UMatrix)) (loc ) + (adlevel DataOnly)))) ((Between ((pattern - (Var - complicated_dot_2_dot_3_flat__pos__)) + (Var complicated_dot_2_dot_3_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Minus__ FnPlain AoS) + (FunApp (StanLib Minus__ FnPlain AoS) (((pattern - (FunApp - (StanLib Plus__ FnPlain AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var complicated_dot_2_dot_3_flat__pos__)) @@ -15193,18 +13128,14 @@ ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern - (FunApp - (StanLib Times__ FnPlain - AoS) + (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 5)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) @@ -15217,8 +13148,7 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))))) @@ -15227,21 +13157,18 @@ (Assignment ((LVariable pos__) ()) UInt ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym3__) (lower ((pattern (Lit Int 1)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 4)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15267,13 +13194,13 @@ ((Single ((pattern (Var sym4__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym3__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix @@ -15283,41 +13210,35 @@ (Var complicated_dot_2_dot_3_temp___flat__)) (meta - ((type_ - (UArray UReal)) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UReal) - (loc ) + ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LVariable pos__) ()) UInt + (Assignment ((LVariable pos__) ()) UInt ((pattern - (FunApp - (StanLib Plus__ FnPlain - AoS) + (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta - ((type_ UInt) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) - (loc ) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -15326,18 +13247,14 @@ (meta )) ((pattern (Assignment - ((LVariable - complicated_dot_2_dot_3_flat__pos__) - ()) + ((LVariable complicated_dot_2_dot_3_flat__pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern - (Var - complicated_dot_2_dot_3_flat__pos__)) + (Var complicated_dot_2_dot_3_flat__pos__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 5)) @@ -15349,11 +13266,9 @@ ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta )) ((pattern @@ -15361,32 +13276,23 @@ ((LVariable complicated_dot_2_temp__) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray (UTuple (UReal UVector UMatrix))) ((pattern (FunApp (CompilerInternal FnMakeTuple) - (((pattern - (Var complicated_dot_2_dot_1_temp__)) + (((pattern (Var complicated_dot_2_dot_1_temp__)) (meta - ((type_ UReal) (loc ) - (adlevel DataOnly)))) - ((pattern - (Var complicated_dot_2_dot_2_temp__)) + ((type_ UReal) (loc ) (adlevel DataOnly)))) + ((pattern (Var complicated_dot_2_dot_2_temp__)) (meta - ((type_ UVector) (loc ) - (adlevel DataOnly)))) - ((pattern - (Var complicated_dot_2_dot_3_temp__)) + ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Var complicated_dot_2_dot_3_temp__)) (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) - (adlevel - (TupleAD (DataOnly DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly DataOnly DataOnly)))))))) (meta ))))) (meta ))))) (meta ))))) @@ -15397,26 +13303,20 @@ ((Single ((pattern (Var sym1__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (UArray - (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix)))))) + (UArray (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix)))))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var complicated_dot_1_temp__)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var complicated_dot_2_temp__)) (meta - ((type_ (UArray (UTuple (UReal UVector UMatrix)))) - (loc ) - (adlevel (TupleAD (DataOnly DataOnly DataOnly))))))))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) + (loc ) (adlevel (TupleAD (DataOnly DataOnly DataOnly))))))))) (meta - ((type_ - (UTuple - (UReal (UArray (UTuple (UReal UVector UMatrix)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly DataOnly)))))))))) + (TupleAD (DataOnly (TupleAD (DataOnly DataOnly DataOnly)))))))))) (meta ))))) (meta ))))) (meta ))))) @@ -15424,11 +13324,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15445,18 +13343,13 @@ (meta ((type_ (UArray - (UTuple - (UReal - (UArray (UTuple (UReal UVector UMatrix))))))) + (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple - (UReal (UArray (UTuple (UReal UVector UMatrix)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -15492,37 +13385,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -15544,38 +13429,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -15597,38 +13473,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 3)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -15662,9 +13529,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -15681,9 +13546,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -15699,20 +13562,16 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15733,19 +13592,15 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -15753,23 +13608,18 @@ ((LVariable ps2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -15778,11 +13628,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15804,8 +13652,7 @@ (unconstrain_opt ((Lower ((pattern (Lit Int 0)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (var ((pattern (TupleProjection @@ -15813,25 +13660,19 @@ (Indexed ((pattern (Var ps2)) (meta - ((type_ - (UArray (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -15845,26 +13686,19 @@ (Indexed ((pattern (Var ps2)) (meta - ((type_ - (UArray (UArray (UTuple (UReal UVector))))) + ((type_ (UArray (UArray (UTuple (UReal UVector))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal UVector))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -15903,15 +13737,13 @@ 2)) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (var - ((pattern (Var t)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var t)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (Decl (decl_adtype - (TupleAD - (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) + (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable AutoDiffable))))) (decl_id complicated) (decl_type (Sized @@ -15931,18 +13763,15 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -15977,21 +13806,16 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 1) ()) UReal - ((pattern - (FunApp (CompilerInternal FnReadDeserializer) ())) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) + ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -16000,25 +13824,19 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ()) UVector ((pattern (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UVector) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern (Assignment @@ -16027,28 +13845,21 @@ ((LVariable complicated) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) 3) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ UMatrix) (loc ) - (adlevel AutoDiffable)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel AutoDiffable)))))) (meta ))))) (meta ))))) (meta ))))) @@ -16057,11 +13868,9 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -16078,18 +13887,13 @@ (meta ((type_ (UArray - (UTuple - (UReal - (UArray (UTuple (UReal UVector UMatrix))))))) + (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple - (UReal (UArray (UTuple (UReal UVector UMatrix)))))) + ((type_ (UTuple (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -16125,37 +13929,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -16177,38 +13973,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 2)) - (meta - ((type_ UVector) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -16230,38 +14017,29 @@ (UArray (UTuple (UReal - (UArray - (UTuple (UReal UVector UMatrix))))))) + (UArray (UTuple (UReal UVector UMatrix))))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple - (UReal - (UArray - (UTuple (UReal UVector UMatrix)))))) + (UReal (UArray (UTuple (UReal UVector UMatrix)))))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ - (UArray (UTuple (UReal UVector UMatrix)))) + ((type_ (UArray (UTuple (UReal UVector UMatrix)))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal UVector UMatrix))) + ((type_ (UTuple (UReal UVector UMatrix))) (loc ) (adlevel DataOnly)))) 3)) - (meta - ((type_ UMatrix) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -16281,11 +14059,9 @@ (out_trans (TupleTransformation ((Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (ps2 ((begin_loc ((filename tuple-constraints-params.stan) (line_num 11) (col_num 2) @@ -16306,10 +14082,8 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (SArray @@ -16318,16 +14092,13 @@ (SVector AoS ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (TupleTransformation ((Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) Simplex))))) (t ((begin_loc @@ -16336,8 +14107,7 @@ (end_loc ((filename tuple-constraints-params.stan) (line_num 12) (col_num 36) (included_from ())))) - ((out_unconstrained_st SReal) (out_constrained_st SReal) - (out_block Parameters) + ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block Parameters) (out_trans (LowerUpper ((pattern @@ -16388,27 +14158,17 @@ (((pattern (FunApp (StanLib Times__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -16418,11 +14178,9 @@ (((pattern (FunApp (StanLib Minus__ FnPlain AoS) (((pattern (Lit Int 5)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -16430,8 +14188,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (STuple @@ -16449,14 +14206,12 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ((pattern (Var complicated_brack_dot2_1dim__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans (TupleTransformation (Identity (TupleTransformation (Identity Simplex CholeskyCov))))))))) - (prog_name tuple_constraints_params_model) - (prog_path tuple-constraints-params.stan)) + (prog_name tuple_constraints_params_model) (prog_path tuple-constraints-params.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-dataonly.stan ((functions_block (((fdrt (ReturnType UReal)) (fdname foo) (fdsuffix FnPlain) @@ -16484,11 +14239,9 @@ (input_vars ((d ((begin_loc - ((filename tuple-dataonly.stan) (line_num 7) (col_num 2) - (included_from ()))) + ((filename tuple-dataonly.stan) (line_num 7) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-dataonly.stan) (line_num 7) (col_num 22) - (included_from ())))) + ((filename tuple-dataonly.stan) (line_num 7) (col_num 22) (included_from ())))) (STuple (SReal SReal))))) (prepare_data (((pattern @@ -16497,8 +14250,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id d) @@ -16573,9 +14325,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -16584,9 +14334,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_dataonly_model) (prog_path tuple-dataonly.stan)) @@ -16599,8 +14347,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id arr) @@ -16614,8 +14361,7 @@ ((pattern (For (loopvar sym1__) (lower - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (FunApp (CompilerInternal FnLength) @@ -16623,18 +14369,15 @@ (meta ((type_ (UArray (UTuple (UReal UReal)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) - (meta - ((type_ UInt) (loc ) - (adlevel (TupleAD (DataOnly DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))) (body ((pattern (Block (((pattern (Block (((pattern - (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) - (decl_id t) (decl_type (Unsized (UTuple (UReal UReal)))) - (initialize true))) + (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id t) + (decl_type (Unsized (UTuple (UReal UReal)))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable t) ()) (UTuple (UReal UReal)) @@ -16642,13 +14385,11 @@ (Indexed ((pattern (Var arr)) (meta - ((type_ (UArray (UTuple (UReal UReal)))) - (loc ) + ((type_ (UArray (UTuple (UReal UReal)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -16670,9 +14411,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -16681,9 +14420,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_foreach_model) (prog_path tuple-foreach.stan)) @@ -16691,21 +14428,15 @@ ((functions_block ()) (input_vars ((ds - ((begin_loc - ((filename tuple-full.stan) (line_num 2) (col_num 2) - (included_from ()))) - (end_loc - ((filename tuple-full.stan) (line_num 2) (col_num 69) - (included_from ())))) + ((begin_loc ((filename tuple-full.stan) (line_num 2) (col_num 2) (included_from ()))) + (end_loc ((filename tuple-full.stan) (line_num 2) (col_num 69) (included_from ())))) (STuple (SInt (STuple ((SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SArray SInt - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -16713,11 +14444,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id ds) (decl_type (Sized @@ -16747,8 +14477,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ds) ()) 2) ()) 1) ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ds) ()) 2) ()) 1) ()) (UArray UInt) ((pattern (FunApp (CompilerInternal FnReadData) @@ -16757,8 +14486,7 @@ (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ds) ()) 2) ()) 2) ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ds) ()) 2) ()) 2) ()) (UArray UInt) ((pattern (FunApp (CompilerInternal FnReadData) @@ -16772,8 +14500,7 @@ (FnCheck (trans (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name ds.1) (var ((pattern @@ -16787,8 +14514,7 @@ (meta ((type_ UInt) (loc ) (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) - (((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp @@ -16796,8 +14522,7 @@ (FnCheck (trans (Upper - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (var_name ds.1) (var ((pattern @@ -16811,8 +14536,7 @@ (meta ((type_ UInt) (loc ) (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))))))))) - (((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern @@ -16857,11 +14581,9 @@ (TupleProjection ((pattern (Var ds)) (meta - ((type_ - (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) + ((type_ (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern @@ -16887,8 +14609,7 @@ ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) 2)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern @@ -16900,26 +14621,19 @@ ((pattern (Var ds)) (meta ((type_ - (UTuple - (UInt - (UTuple ((UArray UInt) (UArray UInt)))))) + (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) (loc ) (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 2)) (meta ((type_ (UTuple ((UArray UInt) (UArray UInt)))) - (loc ) - (adlevel (TupleAD (DataOnly DataOnly)))))) + (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 1)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -16935,25 +14649,18 @@ ((pattern (Var ds)) (meta ((type_ - (UTuple - (UInt (UTuple ((UArray UInt) (UArray UInt)))))) + (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) (loc ) - (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 2)) (meta - ((type_ (UTuple ((UArray UInt) (UArray UInt)))) - (loc ) - (adlevel (TupleAD (DataOnly DataOnly)))))) + ((type_ (UTuple ((UArray UInt) (UArray UInt)))) + (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 2)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -17003,11 +14710,9 @@ (TupleProjection ((pattern (Var ds)) (meta - ((type_ - (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) + ((type_ (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern @@ -17033,8 +14738,7 @@ ((type_ (UTuple (UReal UReal))) (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) 2)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (Promotion ((pattern @@ -17046,26 +14750,19 @@ ((pattern (Var ds)) (meta ((type_ - (UTuple - (UInt - (UTuple ((UArray UInt) (UArray UInt)))))) + (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) (loc ) (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 2)) (meta ((type_ (UTuple ((UArray UInt) (UArray UInt)))) - (loc ) - (adlevel (TupleAD (DataOnly DataOnly)))))) + (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 1)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -17081,25 +14778,18 @@ ((pattern (Var ds)) (meta ((type_ - (UTuple - (UInt (UTuple ((UArray UInt) (UArray UInt)))))) + (UTuple (UInt (UTuple ((UArray UInt) (UArray UInt)))))) (loc ) - (adlevel - (TupleAD - (DataOnly (TupleAD (DataOnly DataOnly)))))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)))))))) 2)) (meta - ((type_ (UTuple ((UArray UInt) (UArray UInt)))) - (loc ) - (adlevel (TupleAD (DataOnly DataOnly)))))) + ((type_ (UTuple ((UArray UInt) (UArray UInt)))) + (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 2)) - (meta - ((type_ (UArray UInt)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) @@ -17147,9 +14837,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17162,9 +14850,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17181,9 +14867,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -17192,9 +14876,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -17203,8 +14885,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id ps) @@ -17250,9 +14931,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17269,9 +14948,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17303,9 +14980,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17322,31 +14997,23 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (output_vars ((ps - ((begin_loc - ((filename tuple-full.stan) (line_num 5) (col_num 2) - (included_from ()))) - (end_loc - ((filename tuple-full.stan) (line_num 5) (col_num 41) - (included_from ())))) + ((begin_loc ((filename tuple-full.stan) (line_num 5) (col_num 2) (included_from ()))) + (end_loc ((filename tuple-full.stan) (line_num 5) (col_num 41) (included_from ())))) ((out_unconstrained_st (STuple (SReal SReal))) (out_constrained_st (STuple (SReal SReal))) (out_block Parameters) (out_trans (TupleTransformation ((Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))))) (prog_name tuple_full_model) (prog_path tuple-full.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-ix-assign.stan ((functions_block ()) (input_vars ()) @@ -17357,8 +15024,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) @@ -17366,8 +15032,7 @@ (meta )) ((pattern (Assignment ((LTupleProjection ((LVariable x) ()) 1) ()) UInt - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )))) (log_prob ()) (reverse_mode_log_prob ()) (generate_quantities @@ -17383,9 +15048,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -17394,9 +15057,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_ix_assign_model) (prog_path tuple-ix-assign.stan)) @@ -17409,8 +15070,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) @@ -17427,11 +15087,9 @@ (Assignment ((LTupleProjection ((LVariable x) ()) 1) ((Single - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (UArray UInt) - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )))) (log_prob ()) (reverse_mode_log_prob ()) (generate_quantities @@ -17447,9 +15105,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -17458,9 +15114,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_ix_assign2_model) (prog_path tuple-ix-assign2.stan)) @@ -17473,16 +15127,14 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) (decl_type (Sized (SArray (STuple (SInt SInt)) - ((pattern (Lit Int 10)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 10)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -17495,8 +15147,7 @@ 1) ()) UInt - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )))) (log_prob ()) (reverse_mode_log_prob ()) (generate_quantities @@ -17512,9 +15163,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -17523,9 +15172,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_ix_assign3_model) (prog_path tuple-ix-assign3.stan)) @@ -17538,11 +15185,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD ((TupleAD (DataOnly DataOnly)) DataOnly))) + (Decl (decl_adtype (TupleAD ((TupleAD (DataOnly DataOnly)) DataOnly))) (decl_id x) (decl_type (Sized @@ -17568,8 +15214,7 @@ 1) ()) UInt - ((pattern (Lit Int 5)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 5)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )))) (log_prob ()) (reverse_mode_log_prob ()) (generate_quantities @@ -17585,9 +15230,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -17596,9 +15239,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_ix_assign4_model) (prog_path tuple-ix-assign4.stan)) @@ -17628,9 +15269,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id ps2) (decl_type (Sized @@ -17655,9 +15294,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) ()) UReal ((pattern (FunApp @@ -17667,9 +15304,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) ()) UMatrix ((pattern (FunApp @@ -17708,9 +15343,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id ps2) (decl_type (Sized @@ -17735,9 +15368,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) ()) UReal ((pattern (FunApp @@ -17747,9 +15378,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) ()) UMatrix ((pattern (FunApp @@ -17788,7 +15417,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) + (Decl (decl_adtype (TupleAD (DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id ps2) (decl_type (Sized @@ -17813,9 +15442,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) ()) UReal ((pattern (FunApp @@ -17825,9 +15452,7 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) ()) UMatrix ((pattern (FunApp @@ -17850,9 +15475,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17865,9 +15488,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17881,8 +15502,8 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17898,12 +15519,10 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -17919,12 +15538,10 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UMatrix))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -17941,9 +15558,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -17952,9 +15567,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -17963,8 +15576,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id ps) @@ -18006,9 +15618,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18021,17 +15631,13 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id ps2) (decl_type (Sized @@ -18061,9 +15667,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) ()) UReal ((pattern (Indexed @@ -18093,8 +15697,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18124,43 +15727,30 @@ ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var ps2_dot_2_dot_2_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -18176,8 +15766,8 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18193,12 +15783,10 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18214,12 +15802,10 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UMatrix))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -18247,9 +15833,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18262,17 +15846,13 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern - (Decl - (decl_adtype - (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) + (Decl (decl_adtype (TupleAD (AutoDiffable (TupleAD (AutoDiffable AutoDiffable))))) (decl_id ps2) (decl_type (Sized @@ -18293,17 +15873,13 @@ (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 1) ()) UReal ((pattern (FunApp (CompilerInternal FnReadDeserializer) ())) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Assignment - ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) - ()) + (Assignment ((LTupleProjection ((LTupleProjection ((LVariable ps2) ()) 2) ()) 2) ()) UMatrix ((pattern (FunApp (CompilerInternal FnReadDeserializer) @@ -18322,8 +15898,8 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18339,12 +15915,10 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UMatrix))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18360,12 +15934,10 @@ (TupleProjection ((pattern (Var ps2)) (meta - ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UTuple (UReal UMatrix))))) (loc ) + (adlevel DataOnly)))) 2)) - (meta - ((type_ (UTuple (UReal UMatrix))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UMatrix))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) ())) @@ -18373,21 +15945,17 @@ (output_vars ((ps ((begin_loc - ((filename tuple-nested-param.stan) (line_num 2) (col_num 2) - (included_from ()))) + ((filename tuple-nested-param.stan) (line_num 2) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-nested-param.stan) (line_num 2) (col_num 23) - (included_from ())))) + ((filename tuple-nested-param.stan) (line_num 2) (col_num 23) (included_from ())))) ((out_unconstrained_st (STuple (SReal SReal))) (out_constrained_st (STuple (SReal SReal))) (out_block Parameters) (out_trans (TupleTransformation (Identity Identity))))) (ps2 ((begin_loc - ((filename tuple-nested-param.stan) (line_num 3) (col_num 2) - (included_from ()))) + ((filename tuple-nested-param.stan) (line_num 3) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-nested-param.stan) (line_num 3) (col_num 47) - (included_from ())))) + ((filename tuple-nested-param.stan) (line_num 3) (col_num 47) (included_from ())))) ((out_unconstrained_st (STuple (SReal @@ -18410,8 +15978,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (out_block Parameters) (out_trans - (TupleTransformation - (Identity (TupleTransformation (Identity Identity))))))))) + (TupleTransformation (Identity (TupleTransformation (Identity Identity))))))))) (prog_name tuple_nested_param_model) (prog_path tuple-nested-param.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-params.stan ((functions_block ()) (input_vars ()) (prepare_data ()) @@ -18507,9 +16074,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18522,9 +16087,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18541,9 +16104,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -18552,9 +16113,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -18563,8 +16122,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id ps) @@ -18606,9 +16164,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18625,9 +16181,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18655,9 +16209,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18674,9 +16226,7 @@ ((pattern (TupleProjection ((pattern (Var ps)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -18684,19 +16234,16 @@ (output_vars ((ps ((begin_loc - ((filename tuple-params.stan) (line_num 2) (col_num 2) - (included_from ()))) + ((filename tuple-params.stan) (line_num 2) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-params.stan) (line_num 2) (col_num 32) - (included_from ())))) + ((filename tuple-params.stan) (line_num 2) (col_num 32) (included_from ())))) ((out_unconstrained_st (STuple (SReal SReal))) (out_constrained_st (STuple (SReal SReal))) (out_block Parameters) (out_trans (TupleTransformation (Identity (Lower - ((pattern (Lit Int 0)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))))) + ((pattern (Lit Int 0)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))))) (prog_name tuple_params_model) (prog_path tuple-params.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-promotion.stan ((functions_block @@ -18720,10 +16267,8 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) 1)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (FunApp (StanLib sum FnPlain AoS) (((pattern @@ -18735,10 +16280,8 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) 2)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -18746,28 +16289,21 @@ (input_vars ((V ((begin_loc - ((filename tuple-promotion.stan) (line_num 7) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 7) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 7) (col_num 14) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 7) (col_num 14) (included_from ())))) (SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (d ((begin_loc - ((filename tuple-promotion.stan) (line_num 8) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 8) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 8) (col_num 38) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 8) (col_num 38) (included_from ())))) (STuple ((SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SArray SInt - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -18775,16 +16311,14 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id V) (decl_type (Sized (SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -18803,8 +16337,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -18827,13 +16360,10 @@ ((pattern (Indexed ((pattern (Var V_flat__)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern @@ -18841,11 +16371,9 @@ ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) @@ -18890,16 +16418,13 @@ (SArray SInt ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Decl (decl_adtype - (TupleAD - ((TupleAD (DataOnly DataOnly)) DataOnly - (TupleAD (DataOnly DataOnly))))) + (TupleAD ((TupleAD (DataOnly DataOnly)) DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id nested) (decl_type (Sized @@ -19003,10 +16528,8 @@ (Assignment ((LVariable V2) ()) (UTuple (UVector UInt)) ((pattern (FunApp (CompilerInternal FnMakeTuple) - (((pattern (Var V)) - (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var V)) (meta ((type_ UVector) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple (UVector UInt))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))))) @@ -19059,8 +16582,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LVariable d2) ()) - (UTuple ((UArray UComplex) (UArray UComplex))) + (Assignment ((LVariable d2) ()) (UTuple ((UArray UComplex) (UArray UComplex))) ((pattern (Promotion ((pattern (Var d)) @@ -19069,8 +16591,8 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) (UTuple (UComplex UComplex)) (TupleAD (AutoDiffable AutoDiffable)))) (meta - ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) - (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) + ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) (loc ) + (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id V3) @@ -19097,8 +16619,7 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id arrs2) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id arrs2) (decl_type (Sized (SArray @@ -19107,13 +16628,11 @@ (SArray SComplex ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arrs2) ()) - (UArray (UTuple (UReal (UArray UComplex)))) + (Assignment ((LVariable arrs2) ()) (UArray (UTuple (UReal (UArray UComplex)))) ((pattern (Promotion ((pattern (Var arrs)) @@ -19150,15 +16669,12 @@ (meta )) ((pattern (Assignment ((LVariable nested2) ()) - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) ((pattern (Promotion ((pattern (Var nested)) (meta - ((type_ - (UTuple - ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) + ((type_ (UTuple ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) (loc ) (adlevel (TupleAD @@ -19170,9 +16686,7 @@ (TupleAD (AutoDiffable AutoDiffable)))))) (meta ((type_ - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal - (UTuple (UVector UReal))))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal))))) (loc ) (adlevel (TupleAD @@ -19204,15 +16718,12 @@ (meta )) ((pattern (Assignment ((LVariable nested3) ()) - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) ((pattern (Promotion ((pattern (Var nested)) (meta - ((type_ - (UTuple - ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) + ((type_ (UTuple ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) (loc ) (adlevel (TupleAD @@ -19224,9 +16735,7 @@ (TupleAD (AutoDiffable AutoDiffable)))))) (meta ((type_ - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal - (UTuple (UVector UReal))))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal))))) (loc ) (adlevel (TupleAD @@ -19248,8 +16757,7 @@ (initialize true))) (meta )) ((pattern - (Assignment ((LVariable d2) ()) - (UTuple ((UArray UComplex) (UArray UComplex))) + (Assignment ((LVariable d2) ()) (UTuple ((UArray UComplex) (UArray UComplex))) ((pattern (Promotion ((pattern (Var d)) @@ -19258,8 +16766,8 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) (UTuple (UComplex UComplex)) (TupleAD (AutoDiffable AutoDiffable)))) (meta - ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) - (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) + ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) (loc ) + (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id V3) @@ -19286,8 +16794,7 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) (meta )) ((pattern - (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) - (decl_id arrs2) + (Decl (decl_adtype (TupleAD (AutoDiffable AutoDiffable))) (decl_id arrs2) (decl_type (Sized (SArray @@ -19296,13 +16803,11 @@ (SArray SComplex ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern - (Assignment ((LVariable arrs2) ()) - (UArray (UTuple (UReal (UArray UComplex)))) + (Assignment ((LVariable arrs2) ()) (UArray (UTuple (UReal (UArray UComplex)))) ((pattern (Promotion ((pattern (Var arrs)) @@ -19339,15 +16844,12 @@ (meta )) ((pattern (Assignment ((LVariable nested2) ()) - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) ((pattern (Promotion ((pattern (Var nested)) (meta - ((type_ - (UTuple - ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) + ((type_ (UTuple ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) (loc ) (adlevel (TupleAD @@ -19359,9 +16861,7 @@ (TupleAD (AutoDiffable AutoDiffable)))))) (meta ((type_ - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal - (UTuple (UVector UReal))))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal))))) (loc ) (adlevel (TupleAD @@ -19393,15 +16893,12 @@ (meta )) ((pattern (Assignment ((LVariable nested3) ()) - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) ((pattern (Promotion ((pattern (Var nested)) (meta - ((type_ - (UTuple - ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) + ((type_ (UTuple ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) (loc ) (adlevel (TupleAD @@ -19413,9 +16910,7 @@ (TupleAD (AutoDiffable AutoDiffable)))))) (meta ((type_ - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal - (UTuple (UVector UReal))))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal))))) (loc ) (adlevel (TupleAD @@ -19457,16 +16952,13 @@ (SArray SComplex ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Decl (decl_adtype - (TupleAD - ((TupleAD (DataOnly DataOnly)) DataOnly - (TupleAD (DataOnly DataOnly))))) + (TupleAD ((TupleAD (DataOnly DataOnly)) DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id nested2) (decl_type (Sized @@ -19487,9 +16979,7 @@ ((pattern (Decl (decl_adtype - (TupleAD - ((TupleAD (DataOnly DataOnly)) DataOnly - (TupleAD (DataOnly DataOnly))))) + (TupleAD ((TupleAD (DataOnly DataOnly)) DataOnly (TupleAD (DataOnly DataOnly))))) (decl_id nested3) (decl_type (Sized @@ -19519,13 +17009,10 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern - (Assignment ((LVariable d2) ()) - (UTuple ((UArray UComplex) (UArray UComplex))) + (Assignment ((LVariable d2) ()) (UTuple ((UArray UComplex) (UArray UComplex))) ((pattern (Promotion ((pattern (Var d)) @@ -19534,8 +17021,8 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))) (UTuple (UComplex UComplex)) (TupleAD (AutoDiffable AutoDiffable)))) (meta - ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) - (loc ) (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) + ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) (loc ) + (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) (meta )) ((pattern (Assignment ((LVariable V3) ()) (UTuple (UVector UReal)) @@ -19551,8 +17038,7 @@ (adlevel (TupleAD (AutoDiffable AutoDiffable)))))))) (meta )) ((pattern - (Assignment ((LVariable arrs2) ()) - (UArray (UTuple (UReal (UArray UComplex)))) + (Assignment ((LVariable arrs2) ()) (UArray (UTuple (UReal (UArray UComplex)))) ((pattern (Promotion ((pattern (Var arrs)) @@ -19566,15 +17052,12 @@ (meta )) ((pattern (Assignment ((LVariable nested2) ()) - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) ((pattern (Promotion ((pattern (Var nested)) (meta - ((type_ - (UTuple - ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) + ((type_ (UTuple ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) (loc ) (adlevel (TupleAD @@ -19586,9 +17069,7 @@ (TupleAD (AutoDiffable AutoDiffable)))))) (meta ((type_ - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal - (UTuple (UVector UReal))))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal))))) (loc ) (adlevel (TupleAD @@ -19597,15 +17078,12 @@ (meta )) ((pattern (Assignment ((LVariable nested3) ()) - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal)))) ((pattern (Promotion ((pattern (Var nested)) (meta - ((type_ - (UTuple - ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) + ((type_ (UTuple ((UTuple (UInt (UArray UInt))) UInt (UTuple (UVector UInt))))) (loc ) (adlevel (TupleAD @@ -19617,9 +17095,7 @@ (TupleAD (AutoDiffable AutoDiffable)))))) (meta ((type_ - (UTuple - ((UTuple (UReal (UArray UComplex))) UReal - (UTuple (UVector UReal))))) + (UTuple ((UTuple (UReal (UArray UComplex))) UReal (UTuple (UVector UReal))))) (loc ) (adlevel (TupleAD @@ -19654,9 +17130,7 @@ (TupleProjection ((pattern (Var d2)) (meta - ((type_ - (UTuple - ((UArray UComplex) (UArray UComplex)))) + ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) (loc ) (adlevel DataOnly)))) 1)) (meta @@ -19664,12 +17138,8 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -19696,9 +17166,7 @@ (TupleProjection ((pattern (Var d2)) (meta - ((type_ - (UTuple - ((UArray UComplex) (UArray UComplex)))) + ((type_ (UTuple ((UArray UComplex) (UArray UComplex)))) (loc ) (adlevel DataOnly)))) 2)) (meta @@ -19706,12 +17174,8 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -19725,8 +17189,7 @@ (TupleProjection ((pattern (Var V3)) (meta - ((type_ (UTuple (UVector UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple (UVector UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) @@ -19740,8 +17203,7 @@ (TupleProjection ((pattern (Var V3)) (meta - ((type_ (UTuple (UVector UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple (UVector UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -19768,32 +17230,26 @@ (Indexed ((pattern (Var arrs2)) (meta - ((type_ - (UArray (UTuple (UReal (UArray UComplex))))) + ((type_ (UArray (UTuple (UReal (UArray UComplex))))) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ (UTuple (UReal (UArray UComplex)))) + ((type_ (UTuple (UReal (UArray UComplex)))) (loc ) (adlevel DataOnly)))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern (For (loopvar sym2__) (lower ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper ((pattern (Lit Int 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -19811,32 +17267,26 @@ ((pattern (Var arrs2)) (meta ((type_ - (UArray - (UTuple - (UReal (UArray UComplex))))) - (loc ) - (adlevel DataOnly)))) + (UArray (UTuple (UReal (UArray UComplex))))) + (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ - (UTuple (UReal (UArray UComplex)))) + ((type_ (UTuple (UReal (UArray UComplex)))) (loc ) (adlevel DataOnly)))) 2)) (meta - ((type_ (UArray UComplex)) - (loc ) (adlevel DataOnly)))) + ((type_ (UArray UComplex)) (loc ) + (adlevel DataOnly)))) ((Single ((pattern (Var sym2__)) (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) + ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -19861,8 +17311,8 @@ (loc ) (adlevel DataOnly)))) 1)) (meta - ((type_ (UTuple (UReal (UArray UComplex)))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UArray UComplex)))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -19893,8 +17343,8 @@ (meta ((type_ (UTuple - ((UTuple (UReal (UArray UComplex))) - UReal (UTuple (UVector UReal))))) + ((UTuple (UReal (UArray UComplex))) UReal + (UTuple (UVector UReal))))) (loc ) (adlevel DataOnly)))) 1)) (meta @@ -19906,12 +17356,8 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -19952,8 +17398,7 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UTuple (UVector UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple (UVector UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) @@ -19976,8 +17421,7 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UTuple (UVector UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple (UVector UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20000,8 +17444,8 @@ (loc ) (adlevel DataOnly)))) 1)) (meta - ((type_ (UTuple (UReal (UArray UComplex)))) - (loc ) (adlevel DataOnly)))) + ((type_ (UTuple (UReal (UArray UComplex)))) (loc ) + (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20032,8 +17476,8 @@ (meta ((type_ (UTuple - ((UTuple (UReal (UArray UComplex))) - UReal (UTuple (UVector UReal))))) + ((UTuple (UReal (UArray UComplex))) UReal + (UTuple (UVector UReal))))) (loc ) (adlevel DataOnly)))) 1)) (meta @@ -20045,12 +17489,8 @@ (adlevel DataOnly)))) ((Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UComplex) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) (meta ))))) (meta ))))) @@ -20091,8 +17531,7 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UTuple (UVector UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple (UVector UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UVector) (loc ) (adlevel DataOnly))))))) ())) @@ -20115,8 +17554,7 @@ (loc ) (adlevel DataOnly)))) 3)) (meta - ((type_ (UTuple (UVector UReal))) (loc ) - (adlevel DataOnly)))) + ((type_ (UTuple (UVector UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20131,18 +17569,14 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id y) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id y) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable y) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id x) @@ -20154,8 +17588,7 @@ (FunApp (CompilerInternal FnMakeTuple) (((pattern (Promotion - ((pattern (Var y)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var y)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern @@ -20200,9 +17633,7 @@ (NRFunApp (CompilerInternal (FnWriteParam (unconstrain_opt ()) - (var - ((pattern (Var y)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (var ((pattern (Var y)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) ())) (meta )) ((pattern @@ -20213,9 +17644,7 @@ ((pattern (TupleProjection ((pattern (Var x)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20228,9 +17657,7 @@ ((pattern (TupleProjection ((pattern (Var x)) - (meta - ((type_ (UTuple (UReal UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UReal UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20243,9 +17670,7 @@ ((pattern (TupleProjection ((pattern (Var z)) - (meta - ((type_ (UTuple (UComplex UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UComplex UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) @@ -20258,9 +17683,7 @@ ((pattern (TupleProjection ((pattern (Var z)) - (meta - ((type_ (UTuple (UComplex UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UComplex UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20273,9 +17696,7 @@ ((pattern (TupleProjection ((pattern (Var z2)) - (meta - ((type_ (UTuple (UComplex UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UComplex UReal))) (loc ) (adlevel DataOnly)))) 1)) (meta ((type_ UComplex) (loc ) (adlevel DataOnly))))))) ())) @@ -20288,9 +17709,7 @@ ((pattern (TupleProjection ((pattern (Var z2)) - (meta - ((type_ (UTuple (UComplex UReal))) (loc ) - (adlevel DataOnly)))) + (meta ((type_ (UTuple (UComplex UReal))) (loc ) (adlevel DataOnly)))) 2)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) @@ -20299,84 +17718,66 @@ (output_vars ((d2 ((begin_loc - ((filename tuple-promotion.stan) (line_num 24) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 24) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 24) (col_num 51) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 24) (col_num 51) (included_from ())))) ((out_unconstrained_st (STuple ((SArray SComplex - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SArray SComplex - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (out_constrained_st (STuple ((SArray SComplex - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (SArray SComplex - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (out_block TransformedParameters) (out_trans (TupleTransformation (Identity Identity))))) (V3 ((begin_loc - ((filename tuple-promotion.stan) (line_num 25) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 25) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 25) (col_num 33) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 25) (col_num 33) (included_from ())))) ((out_unconstrained_st (STuple ((SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SReal))) (out_constrained_st (STuple ((SVector AoS - ((pattern (Lit Int 3)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Lit Int 3)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) SReal))) (out_block TransformedParameters) (out_trans (TupleTransformation (Identity Identity))))) (arrs2 ((begin_loc - ((filename tuple-promotion.stan) (line_num 27) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 27) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 27) (col_num 54) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 27) (col_num 54) (included_from ())))) ((out_unconstrained_st (SArray (STuple (SReal (SArray SComplex - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray (STuple (SReal (SArray SComplex - ((pattern (Lit Int 2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) - ((pattern (Lit Int 4)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Int 4)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block TransformedParameters) (out_trans (TupleTransformation (Identity Identity))))) (nested2 ((begin_loc - ((filename tuple-promotion.stan) (line_num 29) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 29) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 29) (col_num 86) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 29) (col_num 86) (included_from ())))) ((out_unconstrained_st (STuple ((STuple @@ -20410,11 +17811,9 @@ (TupleTransformation (Identity Identity))))))) (nested3 ((begin_loc - ((filename tuple-promotion.stan) (line_num 30) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 30) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 30) (col_num 77) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 30) (col_num 77) (included_from ())))) ((out_unconstrained_st (STuple ((STuple @@ -20448,45 +17847,34 @@ (TupleTransformation (Identity Identity))))))) (y ((begin_loc - ((filename tuple-promotion.stan) (line_num 34) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 34) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 34) (col_num 12) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 34) (col_num 12) (included_from ())))) ((out_unconstrained_st SInt) (out_constrained_st SInt) (out_block GeneratedQuantities) (out_trans Identity))) (x ((begin_loc - ((filename tuple-promotion.stan) (line_num 35) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 35) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 35) (col_num 31) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 35) (col_num 31) (included_from ())))) ((out_unconstrained_st (STuple (SReal SReal))) - (out_constrained_st (STuple (SReal SReal))) - (out_block GeneratedQuantities) + (out_constrained_st (STuple (SReal SReal))) (out_block GeneratedQuantities) (out_trans (TupleTransformation (Identity Identity))))) (z ((begin_loc - ((filename tuple-promotion.stan) (line_num 36) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 36) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 36) (col_num 29) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 36) (col_num 29) (included_from ())))) ((out_unconstrained_st (STuple (SComplex SReal))) - (out_constrained_st (STuple (SComplex SReal))) - (out_block GeneratedQuantities) + (out_constrained_st (STuple (SComplex SReal))) (out_block GeneratedQuantities) (out_trans (TupleTransformation (Identity Identity))))) (z2 ((begin_loc - ((filename tuple-promotion.stan) (line_num 37) (col_num 2) - (included_from ()))) + ((filename tuple-promotion.stan) (line_num 37) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-promotion.stan) (line_num 37) (col_num 30) - (included_from ())))) + ((filename tuple-promotion.stan) (line_num 37) (col_num 30) (included_from ())))) ((out_unconstrained_st (STuple (SComplex SReal))) - (out_constrained_st (STuple (SComplex SReal))) - (out_block GeneratedQuantities) + (out_constrained_st (STuple (SComplex SReal))) (out_block GeneratedQuantities) (out_trans (TupleTransformation (Identity Identity))))))) (prog_name tuple_promotion_model) (prog_path tuple-promotion.stan)) $ ../../../../../install/default/bin/stanc -fsoa --debug-optimized-mir tuple-templating.stan @@ -20522,13 +17910,10 @@ (TupleProjection ((pattern (Var s)) (meta - ((type_ (UTuple ((UArray UInt) (UArray UReal)))) - (loc ) - (adlevel (TupleAD (DataOnly AutoDiffable)))))) + ((type_ (UTuple ((UArray UInt) (UArray UReal)))) + (loc ) (adlevel (TupleAD (DataOnly AutoDiffable)))))) 2)) - (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -20546,13 +17931,11 @@ (Indexed ((pattern (Var test)) (meta - ((type_ (UArray (UTuple (UMatrix UInt)))) - (loc ) + ((type_ (UArray (UTuple (UMatrix UInt)))) (loc ) (adlevel (TupleAD (AutoDiffable DataOnly)))))) ((Single ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (meta ((type_ (UTuple (UMatrix UInt))) (loc ) (adlevel (TupleAD (AutoDiffable DataOnly)))))) @@ -20581,8 +17964,7 @@ (fdloc )) ((fdrt Void) (fdname overly_complicated) (fdsuffix FnPlain) (fdargs - ((AutoDiffable t1 - (UTuple ((UArray UMatrix) (UTuple (UInt UMatrix)) UReal))) + ((AutoDiffable t1 (UTuple ((UArray UMatrix) (UTuple (UInt UMatrix)) UReal))) (AutoDiffable t2 (UArray (UTuple (UInt UMatrix)))))) (fdbody (((pattern @@ -20595,14 +17977,11 @@ (TupleProjection ((pattern (Var t1)) (meta - ((type_ - (UTuple - ((UArray UMatrix) (UTuple (UInt UMatrix)) UReal))) + ((type_ (UTuple ((UArray UMatrix) (UTuple (UInt UMatrix)) UReal))) (loc ) (adlevel (TupleAD - (AutoDiffable (TupleAD (DataOnly AutoDiffable)) - AutoDiffable)))))) + (AutoDiffable (TupleAD (DataOnly AutoDiffable)) AutoDiffable)))))) 2)) (meta ((type_ (UTuple (UInt UMatrix))) (loc ) @@ -20615,56 +17994,40 @@ (input_vars ((N ((begin_loc - ((filename tuple-templating.stan) (line_num 24) (col_num 2) - (included_from ()))) + ((filename tuple-templating.stan) (line_num 24) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-templating.stan) (line_num 24) (col_num 8) - (included_from ())))) + ((filename tuple-templating.stan) (line_num 24) (col_num 8) (included_from ())))) SInt) (m1 ((begin_loc - ((filename tuple-templating.stan) (line_num 25) (col_num 2) - (included_from ()))) + ((filename tuple-templating.stan) (line_num 25) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-templating.stan) (line_num 25) (col_num 18) - (included_from ())))) + ((filename tuple-templating.stan) (line_num 25) (col_num 18) (included_from ())))) (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (m2 ((begin_loc - ((filename tuple-templating.stan) (line_num 26) (col_num 2) - (included_from ()))) + ((filename tuple-templating.stan) (line_num 26) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-templating.stan) (line_num 26) (col_num 18) - (included_from ())))) + ((filename tuple-templating.stan) (line_num 26) (col_num 18) (included_from ())))) (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (a1 ((begin_loc - ((filename tuple-templating.stan) (line_num 27) (col_num 2) - (included_from ()))) + ((filename tuple-templating.stan) (line_num 27) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-templating.stan) (line_num 27) (col_num 18) - (included_from ())))) + ((filename tuple-templating.stan) (line_num 27) (col_num 18) (included_from ())))) (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (a2 ((begin_loc - ((filename tuple-templating.stan) (line_num 28) (col_num 2) - (included_from ()))) + ((filename tuple-templating.stan) (line_num 28) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-templating.stan) (line_num 28) (col_num 19) - (included_from ())))) + ((filename tuple-templating.stan) (line_num 28) (col_num 19) (included_from ())))) (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -20672,12 +18035,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -20695,31 +18056,23 @@ (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str m1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str m1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str m1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str m1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id m1) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20738,8 +18091,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -20747,8 +18099,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20768,43 +18119,30 @@ ((LVariable m1) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var m1_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20813,31 +18151,23 @@ (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str m2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str m2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str m2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str m2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id m2) (decl_type (Sized (SMatrix AoS - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20856,8 +18186,7 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (For (loopvar sym1__) @@ -20865,8 +18194,7 @@ ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (upper - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (body ((pattern (Block @@ -20886,43 +18214,30 @@ ((LVariable m2) ((Single ((pattern (Var sym2__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))) (Single ((pattern (Var sym1__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) UMatrix ((pattern (Indexed ((pattern (Var m2_flat__)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel DataOnly)))) + ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) ((Single ((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))))))) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt ((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var pos__)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) - (meta - ((type_ UInt) (loc ) - (adlevel DataOnly))))))) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ))))) (meta ))))) (meta ))))) @@ -20931,20 +18246,16 @@ (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str a1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str a1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id a1) (decl_type (Sized (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20957,20 +18268,16 @@ (meta )) ((pattern (NRFunApp (CompilerInternal FnValidateSize) - (((pattern (Lit Str a2)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Lit Str a2)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id a2) (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -20995,9 +18302,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -21006,9 +18311,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (NRFunApp (UserDefined foo FnPlain) @@ -21038,11 +18341,9 @@ (((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Var a1)) - (meta - ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UInt)) (loc ) (adlevel DataOnly)))) ((pattern (Var a2)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UTuple ((UArray UInt) (UArray UReal)))) (loc ) (adlevel (TupleAD (DataOnly DataOnly))))))))) @@ -21057,11 +18358,9 @@ (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var m1)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Var m2)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) @@ -21081,14 +18380,11 @@ (((pattern (FunApp (StanLib Plus__ FnPlain AoS) (((pattern (Var m1)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly)))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly)))) ((pattern (Var m2)) - (meta - ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) + (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) (meta ((type_ UMatrix) (loc ) (adlevel DataOnly))))))) - (meta - ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UMatrix)) (loc ) (adlevel DataOnly)))) ((pattern (FunApp (CompilerInternal FnMakeTuple) (((pattern (Lit Int 1)) @@ -21103,8 +18399,7 @@ (meta ((type_ (UTuple ((UArray UMatrix) (UTuple (UInt UMatrix)) UReal))) (loc ) - (adlevel - (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)) DataOnly)))))) + (adlevel (TupleAD (DataOnly (TupleAD (DataOnly DataOnly)) DataOnly)))))) ((pattern (FunApp (CompilerInternal FnMakeArray) (((pattern @@ -21134,19 +18429,16 @@ (CompilerInternal (FnWriteParam (unconstrain_opt ()) (var - ((pattern (Var s)) - (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) + ((pattern (Var s)) (meta ((type_ UReal) (loc ) (adlevel DataOnly))))))) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ((s ((begin_loc - ((filename tuple-templating.stan) (line_num 34) (col_num 2) - (included_from ()))) + ((filename tuple-templating.stan) (line_num 34) (col_num 2) (included_from ()))) (end_loc - ((filename tuple-templating.stan) (line_num 34) (col_num 26) - (included_from ())))) + ((filename tuple-templating.stan) (line_num 34) (col_num 26) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block GeneratedQuantities) (out_trans Identity))))) (prog_name tuple_templating_model) (prog_path tuple-templating.stan)) @@ -21155,8 +18447,7 @@ (((fdrt (ReturnType UReal)) (fdname fun) (fdsuffix FnPlain) (fdargs ((AutoDiffable y_slice (UArray UReal)) (AutoDiffable start UInt) - (AutoDiffable end UInt) - (AutoDiffable m (UTuple (UReal (UArray UInt)))))) + (AutoDiffable end UInt) (AutoDiffable m (UTuple (UReal (UArray UInt)))))) (fdbody (((pattern (Block @@ -21168,10 +18459,8 @@ (FunApp (StanLib sum FnPlain AoS) (((pattern (Var y_slice)) (meta - ((type_ (UArray UReal)) (loc ) - (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable)))) + ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable)))) ((pattern (TupleProjection ((pattern (Var m)) @@ -21179,40 +18468,28 @@ ((type_ (UTuple (UReal (UArray UInt)))) (loc ) (adlevel (TupleAD (AutoDiffable DataOnly)))))) 1)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) (fdloc )))) (input_vars ((N - ((begin_loc - ((filename tuple_hof.stan) (line_num 8) (col_num 2) (included_from ()))) - (end_loc - ((filename tuple_hof.stan) (line_num 8) (col_num 8) (included_from ())))) + ((begin_loc ((filename tuple_hof.stan) (line_num 8) (col_num 2) (included_from ()))) + (end_loc ((filename tuple_hof.stan) (line_num 8) (col_num 8) (included_from ())))) SInt) (data_y - ((begin_loc - ((filename tuple_hof.stan) (line_num 9) (col_num 2) (included_from ()))) - (end_loc - ((filename tuple_hof.stan) (line_num 9) (col_num 23) - (included_from ())))) + ((begin_loc ((filename tuple_hof.stan) (line_num 9) (col_num 2) (included_from ()))) + (end_loc ((filename tuple_hof.stan) (line_num 9) (col_num 23) (included_from ())))) (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (data_m - ((begin_loc - ((filename tuple_hof.stan) (line_num 10) (col_num 2) - (included_from ()))) - (end_loc - ((filename tuple_hof.stan) (line_num 10) (col_num 35) - (included_from ())))) + ((begin_loc ((filename tuple_hof.stan) (line_num 10) (col_num 2) (included_from ()))) + (end_loc ((filename tuple_hof.stan) (line_num 10) (col_num 35) (included_from ())))) (STuple (SReal (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))))))) (prepare_data (((pattern (Decl (decl_adtype DataOnly) (decl_id pos__) (decl_type (Sized SInt)) @@ -21220,12 +18497,10 @@ (meta )) ((pattern (Assignment ((LVariable pos__) ()) UInt - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) - (initialize true))) + (Decl (decl_adtype DataOnly) (decl_id N) (decl_type (Sized SInt)) (initialize true))) (meta )) ((pattern (Assignment ((LVariable N) ()) UInt @@ -21245,18 +18520,15 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str data_y)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype DataOnly) (decl_id data_y) (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21271,10 +18543,8 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str data_m)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )) ((pattern (Decl (decl_adtype (TupleAD (DataOnly DataOnly))) (decl_id data_m) @@ -21283,8 +18553,7 @@ (STuple (SReal (SArray SInt - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))))) (initialize true))) (meta )) ((pattern @@ -21302,8 +18571,7 @@ (meta ((type_ UReal) (loc ) (adlevel DataOnly)))))) (meta )) ((pattern - (Assignment ((LTupleProjection ((LVariable data_m) ()) 2) ()) - (UArray UInt) + (Assignment ((LTupleProjection ((LVariable data_m) ()) 2) ()) (UArray UInt) ((pattern (FunApp (CompilerInternal FnReadData) (((pattern (Lit Str data_m.2)) @@ -21322,15 +18590,13 @@ (meta ((type_ (UFun - ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) - (AutoDiffable UInt) + ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) (AutoDiffable UInt) (AutoDiffable (UTuple (UReal (UArray UInt))))) (ReturnType UReal) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var data_y)) (meta ((type_ (UArray UReal)) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var data_m)) (meta ((type_ (UTuple (UReal (UArray UInt)))) (loc ) @@ -21341,10 +18607,8 @@ (NRFunApp (CompilerInternal FnValidateSize) (((pattern (Lit Str param_y)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Lit Str N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Lit Str N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta )))) (log_prob (((pattern @@ -21352,8 +18616,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21363,15 +18626,14 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sum2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sum2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sum2) ()) UReal @@ -21381,16 +18643,13 @@ (meta ((type_ (UFun - ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) - (AutoDiffable UInt) + ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) (AutoDiffable UInt) (AutoDiffable (UTuple (UReal (UArray UInt))))) (ReturnType UReal) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var param_y)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var data_m)) (meta ((type_ (UTuple (UReal (UArray UInt)))) (loc ) @@ -21403,8 +18662,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21414,15 +18672,14 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern SoA))) ())) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern - (Decl (decl_adtype AutoDiffable) (decl_id sum2) - (decl_type (Sized SReal)) (initialize true))) + (Decl (decl_adtype AutoDiffable) (decl_id sum2) (decl_type (Sized SReal)) + (initialize true))) (meta )) ((pattern (Assignment ((LVariable sum2) ()) UReal @@ -21432,16 +18689,13 @@ (meta ((type_ (UFun - ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) - (AutoDiffable UInt) + ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) (AutoDiffable UInt) (AutoDiffable (UTuple (UReal (UArray UInt))))) (ReturnType UReal) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var param_y)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var data_m)) (meta ((type_ (UTuple (UReal (UArray UInt)))) (loc ) @@ -21454,8 +18708,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21465,8 +18718,7 @@ (CompilerInternal (FnReadParam (constrain Identity) (dims - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (mem_pattern AoS))) ())) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) @@ -21496,9 +18748,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (Assignment ((LVariable sum2) ()) UReal @@ -21508,16 +18758,13 @@ (meta ((type_ (UFun - ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) - (AutoDiffable UInt) + ((AutoDiffable (UArray UReal)) (AutoDiffable UInt) (AutoDiffable UInt) (AutoDiffable (UTuple (UReal (UArray UInt))))) (ReturnType UReal) FnPlain AoS)) (loc ) (adlevel AutoDiffable)))) ((pattern (Var param_y)) - (meta - ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) - ((pattern (Lit Int 1)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))) + ((pattern (Lit Int 1)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) ((pattern (Var data_m)) (meta ((type_ (UTuple (UReal (UArray UInt)))) (loc ) @@ -21549,9 +18796,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits (((pattern @@ -21559,8 +18804,7 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern @@ -21586,16 +18830,14 @@ (decl_type (Sized (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (initialize true))) (meta )) ((pattern (Assignment ((LVariable param_y) ()) (UArray UReal) ((pattern (FunApp (CompilerInternal FnReadDeserializer) - (((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) + (((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ (UArray UReal)) (loc ) (adlevel AutoDiffable)))))) (meta )) ((pattern @@ -21609,28 +18851,18 @@ (meta )))) (output_vars ((param_y - ((begin_loc - ((filename tuple_hof.stan) (line_num 16) (col_num 2) - (included_from ()))) - (end_loc - ((filename tuple_hof.stan) (line_num 16) (col_num 24) - (included_from ())))) + ((begin_loc ((filename tuple_hof.stan) (line_num 16) (col_num 2) (included_from ()))) + (end_loc ((filename tuple_hof.stan) (line_num 16) (col_num 24) (included_from ())))) ((out_unconstrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_constrained_st (SArray SReal - ((pattern (Var N)) - (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) + ((pattern (Var N)) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (out_block Parameters) (out_trans Identity))) (sum2 - ((begin_loc - ((filename tuple_hof.stan) (line_num 19) (col_num 2) - (included_from ()))) - (end_loc - ((filename tuple_hof.stan) (line_num 19) (col_num 50) - (included_from ())))) + ((begin_loc ((filename tuple_hof.stan) (line_num 19) (col_num 2) (included_from ()))) + (end_loc ((filename tuple_hof.stan) (line_num 19) (col_num 50) (included_from ())))) ((out_unconstrained_st SReal) (out_constrained_st SReal) (out_block TransformedParameters) (out_trans Identity))))) (prog_name tuple_hof_model) (prog_path tuple_hof.stan)) @@ -21736,9 +18968,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -21747,9 +18977,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_lpdf_model) (prog_path tuple_lpdf.stan)) @@ -21787,16 +19015,12 @@ ((type_ (UTuple (UInt UInt))) (loc ) (adlevel (TupleAD (DataOnly DataOnly)))))) 2)) - (meta - ((type_ UInt) (loc ) (adlevel DataOnly)))) + (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) UReal DataOnly)) - (meta - ((type_ UReal) (loc ) (adlevel DataOnly)))) + (meta ((type_ UReal) (loc ) (adlevel DataOnly)))) ((pattern (Var y)) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) - (meta - ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) + (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ((type_ UReal) (loc ) (adlevel AutoDiffable))))))) (meta ))))) (meta )))) @@ -21857,9 +19081,7 @@ (meta ((type_ UInt) (loc ) (adlevel DataOnly)))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )) ((pattern (IfElse @@ -21868,9 +19090,7 @@ (((pattern (Var emit_generated_quantities__)) (meta ((type_ UInt) (loc ) (adlevel DataOnly))))))) (meta ((type_ UInt) (loc ) (adlevel DataOnly)))) - ((pattern (Block (((pattern (Return ())) (meta ))))) - (meta )) - ())) + ((pattern (Block (((pattern (Return ())) (meta ))))) (meta )) ())) (meta )))) (transform_inits ()) (unconstrain_array ()) (output_vars ()) (prog_name tuple_lpmf_model) (prog_path tuple_lpmf.stan))