void ADFun<Base>::RevSparseJacCase( bool set_type , bool transpose , bool dependency , size_t q , const VectorSet& r , VectorSet& s ) { size_t n = Domain(); // dimension of the result vector s.resize( q * n ); // store results in s RevSparseJacBool( transpose , dependency , q , r , s , num_var_tape_ , dep_taddr_ , ind_taddr_ , play_ ); }
void ADFun<Base>::RevSparseJacCase( bool set_type , size_t p , const VectorSet& s , VectorSet& r ) { size_t n = Domain(); // dimension of the result vector r.resize( p * n ); // store results in r RevSparseJacBool( p , s , r , total_num_var_ , dep_taddr_ , ind_taddr_ , play_ ); }