Home
last modified time | relevance | path

Searched refs:LHS_NA (Results 1 – 18 of 18) sorted by relevance

/dports/devel/R-cran-Rcpp/Rcpp/inst/include/Rcpp/sugar/logical/
H A Dor.h31 (LHS_NA || RHS_NA) ,
39 (LHS_NA || RHS_NA) ,
67 LHS_NA ,
75 LHS_NA,
169 template <bool LHS_NA, typename LHS_T>
172 LHS_NA ,
173 And_SingleLogicalResult_bool<LHS_NA,LHS_T>
179 LHS_NA ,
180 Or_SingleLogicalResult_bool<LHS_NA,LHS_T>
294 template <bool LHS_NA, typename LHS_T>
[all …]
H A Dand.h31 (LHS_NA || RHS_NA) ,
39 (LHS_NA || RHS_NA) ,
67 LHS_NA ,
75 LHS_NA,
170 template <bool LHS_NA, typename LHS_T>
173 LHS_NA ,
174 And_SingleLogicalResult_bool<LHS_NA,LHS_T>
180 LHS_NA ,
181 And_SingleLogicalResult_bool<LHS_NA,LHS_T>
295 template <bool LHS_NA, typename LHS_T>
[all …]
/dports/devel/R-cran-Rcpp/Rcpp/inst/include/Rcpp/sugar/operators/
H A Dlogical_operators__Vector__Vector.h31 LHS_NA, LHS_T,
41 LHS_NA, LHS_T,
52 LHS_NA, LHS_T,
62 LHS_NA, LHS_T,
73 LHS_NA, LHS_T,
83 LHS_NA, LHS_T,
94 LHS_NA, LHS_T,
104 LHS_NA, LHS_T,
115 LHS_NA, LHS_T,
125 LHS_NA, LHS_T,
[all …]
H A Ddivides.h31 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
54 template <bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
55 class Divides_Vector_Vector<REALSXP,LHS_NA,LHS_T,RHS_NA,RHS_T> :
58 typedef typename Rcpp::VectorBase<REALSXP,LHS_NA,LHS_T> LHS_TYPE ;
128 class Divides_Vector_Vector<RTYPE,LHS_NA,LHS_T,false,RHS_T> :
131 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
152 template <bool LHS_NA, typename LHS_T, typename RHS_T >
153 class Divides_Vector_Vector<REALSXP,LHS_NA,LHS_T,false,RHS_T> :
433 LHS_NA, LHS_T,
437 const VectorBase<RTYPE,LHS_NA,LHS_T>& lhs,
[all …]
H A Dminus.h32 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
55 template <bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
56 class Minus_Vector_Vector<REALSXP,LHS_NA,LHS_T,RHS_NA,RHS_T> :
59 typedef typename Rcpp::VectorBase<REALSXP,LHS_NA,LHS_T> LHS_TYPE ;
129 …s Minus_Vector_Vector<RTYPE,LHS_NA,LHS_T,false,RHS_T> : public Rcpp::VectorBase<RTYPE,true, Minus_…
131 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
153 template <bool LHS_NA, typename LHS_T, typename RHS_T >
154 class Minus_Vector_Vector<REALSXP,LHS_NA,LHS_T,false,RHS_T> :
437 LHS_NA, LHS_T,
441 const VectorBase<RTYPE,LHS_NA,LHS_T>& lhs,
[all …]
H A Dtimes.h32 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
57 class Times_Vector_Vector<REALSXP,LHS_NA,LHS_T,RHS_NA,RHS_T> :
60 typedef typename Rcpp::VectorBase<REALSXP,LHS_NA,LHS_T> LHS_TYPE ;
135 template <int RTYPE, bool LHS_NA, typename LHS_T, typename RHS_T >
136 … Times_Vector_Vector<RTYPE,LHS_NA,LHS_T,false,RHS_T> : public Rcpp::VectorBase<RTYPE, true , Times…
139 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
161 template <bool LHS_NA, typename LHS_T, typename RHS_T >
162 class Times_Vector_Vector<REALSXP,LHS_NA,LHS_T,false,RHS_T> :
470 LHS_NA, LHS_T,
474 const VectorBase<RTYPE,LHS_NA,LHS_T>& lhs,
[all …]
H A Dplus.h32 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
58 template <bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
59 class Plus_Vector_Vector<REALSXP,LHS_NA,LHS_T,RHS_NA,RHS_T> :
62 typedef typename Rcpp::VectorBase<REALSXP,LHS_NA,LHS_T> LHS_TYPE ;
140 …ss Plus_Vector_Vector<RTYPE,LHS_NA,LHS_T,false,RHS_T> : public Rcpp::VectorBase<RTYPE, true , Plus…
143 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
165 template <bool LHS_NA, typename LHS_T, typename RHS_T >
166 class Plus_Vector_Vector<REALSXP,LHS_NA,LHS_T,false,RHS_T> :
489 LHS_NA, LHS_T,
493 const VectorBase<RTYPE,LHS_NA,LHS_T>& lhs,
[all …]
H A DComparator.h28 template <int RTYPE, typename Operator, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
30 public ::Rcpp::VectorBase< LGLSXP, true, Comparator<RTYPE,Operator,LHS_NA,LHS_T,RHS_NA,RHS_T> > {
33 typedef typename Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
/dports/devel/R-cran-Rcpp/Rcpp/inst/include/Rcpp/sugar/functions/
H A Ddiff.h31 template <int RTYPE, bool LHS_NA, typename LHS_T>
32 class Diff : public Rcpp::VectorBase< RTYPE, LHS_NA , Diff<RTYPE,LHS_NA,LHS_T> > {
74 template <typename LHS_T, bool LHS_NA>
75 class Diff<REALSXP, LHS_NA, LHS_T> : public Rcpp::VectorBase< REALSXP, LHS_NA, Diff<REALSXP,LHS_NA,…
123 template <bool LHS_NA, typename LHS_T>
124 inline sugar::Diff<INTSXP,LHS_NA,LHS_T> diff( in diff() argument
125 const VectorBase<INTSXP,LHS_NA,LHS_T>& lhs in diff()
127 return sugar::Diff<INTSXP,LHS_NA,LHS_T>( lhs ) ; in diff()
130 template <bool LHS_NA, typename LHS_T>
131 inline sugar::Diff<REALSXP,LHS_NA,LHS_T> diff( in diff() argument
[all …]
H A Dpmin.h56 template <bool LHS_NA, bool RHS_NA>
57 struct pmin_op<INTSXP,LHS_NA,RHS_NA> {
96 bool LHS_NA, typename LHS_T,
101 ( LHS_NA || RHS_NA ) ,
106 typedef pmin_op<RTYPE,LHS_NA,RHS_NA> OPERATOR ;
125 bool LHS_NA, typename LHS_T
130 Pmin_Vector_Primitive<RTYPE,LHS_NA,LHS_T>
152 bool LHS_NA, typename LHS_T,
157 const Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T>& lhs,
165 bool LHS_NA, typename LHS_T
[all …]
H A Dpmax.h56 template <bool LHS_NA, bool RHS_NA>
57 struct pmax_op<INTSXP,LHS_NA,RHS_NA> {
96 bool LHS_NA, typename LHS_T,
101 ( LHS_NA || RHS_NA ) ,
106 typedef pmax_op<RTYPE,LHS_NA,RHS_NA> OPERATOR ;
125 bool LHS_NA, typename LHS_T
130 Pmax_Vector_Primitive<RTYPE,LHS_NA,LHS_T>
154 bool LHS_NA, typename LHS_T,
159 const Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T>& lhs,
167 bool LHS_NA, typename LHS_T
[all …]
H A Dsetdiff.h42 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
70 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
99 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
132 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
160 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
162 return sugar::SetDiff<RTYPE,LHS_NA,LHS_T,RHS_NA,RHS_T>( lhs.get_ref(), rhs.get_ref() ).get() ; in setdiff()
165 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
167 return sugar::SetEqual<RTYPE,LHS_NA,LHS_T,RHS_NA,RHS_T>( lhs.get_ref(), rhs.get_ref() ).get() ; in setequal()
170 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
176 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T>
[all …]
H A Difelse.h31 bool LHS_NA , typename LHS_T,
36 ( COND_NA || LHS_NA || RHS_NA ) ,
37 IfElse<RTYPE,COND_NA,COND_T,LHS_NA,LHS_T,RHS_NA,RHS_T>
41 typedef Rcpp::VectorBase<RTYPE ,LHS_NA ,LHS_T> LHS_TYPE ;
74 bool LHS_NA , typename LHS_T,
79 ( LHS_NA || RHS_NA ) ,
80 IfElse<RTYPE,false,COND_T,LHS_NA,LHS_T,RHS_NA,RHS_T>
194 bool LHS_NA , typename LHS_T
231 bool LHS_NA , typename LHS_T
338 bool LHS_NA , typename LHS_T,
[all …]
/dports/devel/R-cran-Rcpp/Rcpp/inst/include/Rcpp/sugar/matrix/
H A Dcol.h28 template <int RTYPE, bool LHS_NA, typename LHS_T>
32 Col<RTYPE,LHS_NA,LHS_T>
35 typedef Rcpp::MatrixBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
53 template <int RTYPE, bool LHS_NA, typename LHS_T>
54 inline sugar::Col<RTYPE,LHS_NA,LHS_T>
55 col( const Rcpp::MatrixBase<RTYPE,LHS_NA,LHS_T>& lhs){ in col() argument
56 return sugar::Col<RTYPE,LHS_NA,LHS_T>( lhs ) ; in col()
H A Drow.h28 template <int RTYPE, bool LHS_NA, typename LHS_T>
32 Row<RTYPE,LHS_NA,LHS_T>
35 typedef Rcpp::MatrixBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
53 template <int RTYPE, bool LHS_NA, typename LHS_T>
54 inline sugar::Row<RTYPE,LHS_NA,LHS_T>
55 row( const Rcpp::MatrixBase<RTYPE,LHS_NA,LHS_T>& lhs){ in row() argument
56 return sugar::Row<RTYPE,LHS_NA,LHS_T>( lhs ) ; in row()
H A Douter.h29 bool LHS_NA, typename LHS_T,
37 Outer<RTYPE,LHS_NA,LHS_T,RHS_NA,RHS_T,Function>
44 typedef Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T> LHS_TYPE ;
76 bool LHS_NA, typename LHS_T,
79 inline sugar::Outer<RTYPE,LHS_NA,LHS_T,RHS_NA,RHS_T,Function>
81 const Rcpp::VectorBase<RTYPE,LHS_NA,LHS_T>& lhs, in outer() argument
85 return sugar::Outer<RTYPE,LHS_NA,LHS_T,RHS_NA,RHS_T,Function>( lhs, rhs, fun ) ; in outer()
/dports/devel/R-cran-Rcpp/Rcpp/inst/include/Rcpp/platform/
H A Dsolaris.h31 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
32 …struct is_convertible< sugar::Plus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, SEXP> : p…
34 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
35 …struct is_convertible< sugar::Minus_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, SEXP> : …
37 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
38 …struct is_convertible< sugar::Times_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, SEXP> : …
40 template <int RTYPE, bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T >
41 …struct is_convertible< sugar::Divides_Vector_Vector< RTYPE, LHS_NA, LHS_T, RHS_NA, RHS_T >, SEXP> …
/dports/devel/R-cran-Rcpp/Rcpp/inst/include/Rcpp/sugar/block/
H A DSugarBlock_2.h89 #define SB2_LHT VectorBase<REALSXP,LHS_NA,LHS_T>
94 template <bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T > \
95 inline sugar::SugarBlock_2< (LHS_NA||RHS_NA) ,double,double,SB2_LHT,double,SB2_RHT> \
100 … return sugar::SugarBlock_2< (LHS_NA||RHS_NA) ,double,double,SB2_LHT,double,SB2_RHT >(\
104 template <bool LHS_NA, typename LHS_T> \
105 inline sugar::SugarBlock_2__VP<LHS_NA,double,double,SB2_LHT,double> \
110 return sugar::SugarBlock_2__VP<LHS_NA,double,double,SB2_LHT,double>( \
129 template <bool LHS_NA, typename LHS_T, bool RHS_NA, typename RHS_T > \
140 template <bool LHS_NA, typename LHS_T> \