Loading [MathJax]/extensions/TeX/AMSsymbols.js
Automatic Differentiation
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
ceil.hpp File Reference

Go to the source code of this file.

Classes

struct  stan::math::ceil_fun
 Structure to wrap ceil() so it can be vectorized. More...
 

Namespaces

namespace  stan
 The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation from C or the boost::math::lgamma implementation.
 
namespace  stan::math
 Matrices and templated mathematical functions.
 

Functions

template<typename T , require_arithmetic_t< T > * = nullptr>
auto stan::math::ceil (T &&x)
 
template<typename Container , require_not_container_st< std::is_arithmetic, Container > * = nullptr, require_all_not_nonscalar_prim_or_rev_kernel_expression_t< Container > * = nullptr, require_container_t< Container > * = nullptr>
auto stan::math::ceil (Container &&x)
 Returns the elementwise ceil() of the input, which may be a scalar or any Stan container of numeric scalars.
 
template<typename Container , require_container_st< std::is_arithmetic, Container > * = nullptr, require_not_var_matrix_t< Container > * = nullptr>
auto stan::math::ceil (Container &&x)
 Version of ceil() that accepts std::vectors, Eigen Matrix/Array objects or expressions, and containers of these.