CppAD: A C++ Algorithmic Differentiation Package  20171217
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
core Directory Reference

Files

file  abort_recording.hpp [code]
 
file  abs.hpp [code]
 
file  abs_normal_fun.hpp [code]
 
file  acosh.hpp [code]
 
file  ad.hpp [code]
 
file  ad_assign.hpp [code]
 AD<Base> constructors and and copy operations.
 
file  ad_binary.hpp [code]
 
file  ad_ctor.hpp [code]
 AD<Base> constructors and and copy operations.
 
file  ad_fun.hpp [code]
 File used to define the ADFun<Base> class.
 
file  ad_io.hpp [code]
 AD<Base> input and ouput stream operators.
 
file  ad_to_string.hpp [code]
 
file  ad_valued.hpp [code]
 
file  add.hpp [code]
 
file  add_eq.hpp [code]
 
file  arithmetic.hpp [code]
 
file  asinh.hpp [code]
 
file  atan2.hpp [code]
 
file  atanh.hpp [code]
 
file  atomic_base.hpp [code]
 Base class for atomic user operations.
 
file  azmul.hpp [code]
 
file  base_complex.hpp [code]
 
file  base_cond_exp.hpp [code]
 CondExp operations that aid in meeting Base type requirements.
 
file  base_double.hpp [code]
 
file  base_float.hpp [code]
 
file  base_hash.hpp [code]
 
file  base_limits.hpp [code]
 
file  base_std_math.hpp [code]
 Defintions that aid meeting Base type requirements for standard math functions.
 
file  base_to_string.hpp [code]
 
file  bender_quad.hpp [code]
 
file  bool_fun.hpp [code]
 Routines and macros that implement functions from AD<Base> to bool.
 
file  bool_valued.hpp [code]
 
file  capacity_order.hpp [code]
 Control of number of orders allocated.
 
file  check_for_nan.hpp [code]
 
file  checkpoint.hpp [code]
 defining checkpoint functions.
 
file  compare.hpp [code]
 
file  compound_assign.hpp [code]
 
file  cond_exp.hpp [code]
 
file  convert.hpp [code]
 
file  cppad_assert.hpp [code]
 Define the CppAD error checking macros (all of which begin with CPPAD_ASSERT_)
 
file  define.hpp [code]
 Define processor symbols and macros that are used by CppAD.
 
file  dependent.hpp [code]
 Different versions of Dependent function.
 
file  discrete.hpp [code]
 user define discrete functions
 
file  div.hpp [code]
 
file  div_eq.hpp [code]
 
file  drivers.hpp [code]
 
file  epsilon.hpp [code]
 
file  equal_op_seq.hpp [code]
 
file  erf.hpp [code]
 
file  expm1.hpp [code]
 
file  for_hes_sparsity.hpp [code]
 
file  for_jac_sparsity.hpp [code]
 
file  for_one.hpp [code]
 
file  for_sparse_hes.hpp [code]
 Forward mode Hessian sparsity patterns.
 
file  for_sparse_jac.hpp [code]
 Forward mode Jacobian sparsity patterns.
 
file  for_two.hpp [code]
 
file  forward.hpp [code]
 User interface to forward mode computations.
 
file  fun_check.hpp [code]
 
file  fun_construct.hpp [code]
 ADFun function constructors and assignment operator.
 
file  fun_eval.hpp [code]
 
file  core/hash_code.hpp [code]
 CppAD hashing utility.
 
file  hessian.hpp [code]
 
file  identical.hpp [code]
 Check if certain properties is true for any possible AD tape play back.
 
file  core/independent.hpp [code]
 Declare the independent variables.
 
file  integer.hpp [code]
 
file  jacobian.hpp [code]
 
file  log1p.hpp [code]
 
file  lu_ratio.hpp [code]
 
file  mul.hpp [code]
 
file  mul_eq.hpp [code]
 
file  near_equal_ext.hpp [code]
 
file  num_skip.hpp [code]
 
file  numeric_limits.hpp [code]
 File that defines CppAD numeric_limits for AD types.
 
file  old_atomic.hpp [code]
 user defined atomic operations.
 
file  omp_max_thread.hpp [code]
 
file  opt_val_hes.hpp [code]
 Computing Jabobians and Hessians of Optimal Values.
 
file  optimize.hpp [code]
 Optimize a player object operation sequence.
 
file  ordered.hpp [code]
 Check and AD values ordering properties relative to zero.
 
file  par_var.hpp [code]
 
file  parallel_ad.hpp [code]
 
file  pow.hpp [code]
 
file  print_for.hpp [code]
 
file  rev_hes_sparsity.hpp [code]
 
file  rev_jac_sparsity.hpp [code]
 
file  rev_one.hpp [code]
 
file  rev_sparse_hes.hpp [code]
 Reverse mode Hessian sparsity patterns.
 
file  rev_sparse_jac.hpp [code]
 Reverse mode Jacobian sparsity patterns.
 
file  rev_two.hpp [code]
 
file  reverse.hpp [code]
 Compute derivatives using reverse mode.
 
file  sign.hpp [code]
 
file  sparse.hpp [code]
 
file  sparse_hes.hpp [code]
 Sparse Hessian calculation routines.
 
file  sparse_hessian.hpp [code]
 Sparse Hessian driver routine and helper functions.
 
file  sparse_jac.hpp [code]
 Sparse Jacobian calculation routines.
 
file  sparse_jacobian.hpp [code]
 Sparse Jacobian driver routine and helper functions.
 
file  standard_math.hpp [code]
 
file  std_math_98.hpp [code]
 Define AD<Base> standard math functions (using their Base versions)
 
file  sub.hpp [code]
 
file  sub_eq.hpp [code]
 
file  subgraph_jac_rev.hpp [code]
 
file  subgraph_reverse.hpp [code]
 Compute derivatvies using reverse mode and subgraphs.
 
file  subgraph_sparsity.hpp [code]
 
 
file  test_vector.hpp [code]
 
file  testvector.hpp [code]
 
file  unary_minus.hpp [code]
 
file  unary_plus.hpp [code]
 
file  undef.hpp [code]
 
file  user_ad.hpp [code]
 
file  value.hpp [code]
 
file  var2par.hpp [code]
 
file  vec_ad.hpp [code]
 Defines the VecAD<Base> class.
 
file  zdouble.hpp [code]
 Define a class like double but with an absolute zero.