Automatic Differentiation
 
Loading...
Searching...
No Matches
stan::scalar_seq_view< C, require_eigen_vector_t< C > > Class Template Reference

Detailed Description

template<typename C>
class stan::scalar_seq_view< C, require_eigen_vector_t< C > >

Definition at line 21 of file scalar_seq_view.hpp.

#include <scalar_seq_view.hpp>

Public Member Functions

template<typename T , typename = require_same_t<plain_type_t<T>, plain_type_t<C>>>
 scalar_seq_view (T &&c)
 
auto operator[] (size_t i) const
 Segfaults if out of bounds.
 
auto size () const noexcept
 
const value_type_t< C > * data () const noexcept
 
value_type_t< C > * data () noexcept
 
template<typename T = C, require_st_arithmetic< T > * = nullptr>
decltype(auto) val (size_t i) const
 
template<typename T = C, require_st_autodiff< T > * = nullptr>
decltype(auto) val (size_t i) const
 

Private Attributes

ref_type_t< C > c_
 

The documentation for this class was generated from the following file: