1#ifndef STAN_MATH_PRIM_CONSTRAINT_IDENTITY_FREE_HPP
2#define STAN_MATH_PRIM_CONSTRAINT_IDENTITY_FREE_HPP
20template <
typename T,
typename... Types,
typename return_type< Ts... >::type return_type_t
Convenience type for the return type of the specified template parameters.
require_all_not_t< is_var_matrix< std::decay_t< Types > >... > require_all_not_var_matrix_t
Require none of the types satisfy is_var_matrix.
typename promote_scalar_type< std::decay_t< T >, std::decay_t< S > >::type promote_scalar_t
auto identity_free(T &&x, Types &&...)
Returns the result of applying the inverse of the identity constraint transform to the input.
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...