CppAD: A C++ Algorithmic Differentiation Package
20171217
|
|
inlinevirtualinherited |
Link from reverse Hessian sparsity sweep to base_atomic.
vx | [in] which componens of x are variables. |
s | [in] is the reverse Jacobian sparsity pattern w.r.t the result vector y. |
t | [out] is the reverse Jacobian sparsity pattern w.r.t the argument vector x. |
q | [in] is the column dimension for the sparsity partterns. |
r | [in] is the forward Jacobian sparsity pattern w.r.t the argument vector x |
u | [in] is the Hessian sparsity pattern w.r.t the result vector y. |
v | [out] is the Hessian sparsity pattern w.r.t the argument vector x. |
x | [in] is the integer value of the x arguments that are parameters. |
Reimplemented in CppAD::old_atomic< Base >, CppAD::checkpoint< Base >, anonymous_namespace{eigen_mat_mul.hpp}::atomic_eigen_mat_mul< Base >, and anonymous_namespace{mat_mul.hpp}::atomic_mat_mul.
Definition at line 2140 of file atomic_base.hpp.
Referenced by CppAD::local::rev_hes_sweep(), and CppAD::atomic_base< double >::rev_sparse_hes().