/dports/graphics/opencv/opencv-4.5.3/contrib/modules/cudalegacy/src/cuda/ |
H A D | NCVPixelOperations.hpp | 118 template<typename Tout> inline Tout _pixMakeZero(); 157 Tout out; in _pixDemoteClampZ_CN() 165 Tout out; in _pixDemoteClampZ_CN() 175 Tout out; in _pixDemoteClampZ_CN() 194 Tout out; in _pixDemoteClampNN_CN() 202 Tout out; in _pixDemoteClampNN_CN() 212 Tout out; in _pixDemoteClampNN_CN() 231 Tout out; in _pixScale_CN() 240 Tout out; in _pixScale_CN() 251 Tout out; in _pixScale_CN() [all …]
|
H A D | NCVColorConversion.hpp | 57 template<NCVColorSpace CSin, NCVColorSpace CSout, typename Tin, typename Tout> struct __pixColorCon… 58 static void _pixColorConv(const Tin &pixIn, Tout &pixOut); 61 template<typename Tin, typename Tout> struct __pixColorConv<NCVColorSpaceRGBA, NCVColorSpaceGray, T… 62 static void _pixColorConv(const Tin &pixIn, Tout &pixOut) 68 template<typename Tin, typename Tout> struct __pixColorConv<NCVColorSpaceGray, NCVColorSpaceRGBA, T… 69 static void _pixColorConv(const Tin &pixIn, Tout &pixOut) 77 template<NCVColorSpace CSin, NCVColorSpace CSout, typename Tin, typename Tout> 79 const NCVMatrix<Tout> &h_imgOut) 91 … __pixColorConv<CSin, CSout, Tin, Tout>::_pixColorConv(h_imgIn.at(j,i), h_imgOut.at(j,i));
|
/dports/graphics/pcl-pointclouds/pcl-pcl-1.12.0/gpu/people/src/cuda/nvidia/ |
H A D | NCVPixelOperations.hpp | 116 template<typename Tout> inline Tout _pixMakeZero(); 155 Tout out; in _pixDemoteClampZ_CN() 163 Tout out; in _pixDemoteClampZ_CN() 173 Tout out; in _pixDemoteClampZ_CN() 192 Tout out; in _pixDemoteClampNN_CN() 200 Tout out; in _pixDemoteClampNN_CN() 210 Tout out; in _pixDemoteClampNN_CN() 229 Tout out; in _pixScale_CN() 238 Tout out; in _pixScale_CN() 249 Tout out; in _pixScale_CN() [all …]
|
H A D | NCVColorConversion.hpp | 52 template<NCVColorSpace CSin, NCVColorSpace CSout, typename Tin, typename Tout> struct __pixColorCon… 53 static void _pixColorConv(const Tin &pixIn, Tout &pixOut); 56 template<typename Tin, typename Tout> struct __pixColorConv<NCVColorSpaceRGBA, NCVColorSpaceGray, T… 57 static void _pixColorConv(const Tin &pixIn, Tout &pixOut) in _pixColorConv() 63 template<typename Tin, typename Tout> struct __pixColorConv<NCVColorSpaceGray, NCVColorSpaceRGBA, T… 64 static void _pixColorConv(const Tin &pixIn, Tout &pixOut) in _pixColorConv() 72 template<NCVColorSpace CSin, NCVColorSpace CSout, typename Tin, typename Tout> 75 const NCVMatrix<Tout> &h_imgOut) in _ncvColorConv_host() 87 … __pixColorConv<CSin, CSout, Tin, Tout>::_pixColorConv(h_imgIn.at(j,i), h_imgOut.at(j,i)); in _ncvColorConv_host()
|
/dports/math/kfr/kfr-4.2.1/include/kfr/math/impl/ |
H A D | hyperbolic.hpp | 44 const vec<Tout, N> xx = static_cast<vec<Tout, N>>(x); in sinh() 45 return (exp(xx) - exp(-xx)) * Tout(0.5); in sinh() 51 const vec<Tout, N> xx = static_cast<vec<Tout, N>>(x); in cosh() 58 const vec<Tout, N> a = exp(2 * x); in tanh() 65 const vec<Tout, N> a = exp(2 * x); in coth() 72 const vec<Tout, N> a = exp(x); in sinhcosh() 73 const vec<Tout, N> b = exp(-x); in sinhcosh() 74 return subadd(a, b) * Tout(0.5); in sinhcosh() 80 const vec<Tout, N> a = exp(x); in coshsinh() 81 const vec<Tout, N> b = exp(-x); in coshsinh() [all …]
|
H A D | asin_acos.hpp | 38 template <typename T, size_t N, typename Tout = flt_type<T>> 39 KFR_INTRINSIC vec<Tout, N> asin(const vec<T, N>& x) in asin() 41 const vec<Tout, N> xx = x; in asin() 42 return atan2(xx, sqrt(Tout(1) - xx * xx)); in asin() 45 template <typename T, size_t N, typename Tout = flt_type<T>> 46 KFR_INTRINSIC vec<Tout, N> acos(const vec<T, N>& x) in acos() 48 const vec<Tout, N> xx = x; in acos() 49 return atan2(sqrt(Tout(1) - xx * xx), xx); in acos()
|
H A D | sin_cos.hpp | 258 template <typename T, typename Tout = flt_type<T>> in KFR_HANDLE_SCALAR_1_T() 259 KFR_INTRINSIC Tout sindeg(const T& x) in KFR_HANDLE_SCALAR_1_T() 261 return sin(x * constants<Tout>::degtorad); in KFR_HANDLE_SCALAR_1_T() 265 KFR_INTRINSIC Tout cosdeg(const T& x) in cosdeg() 267 return cos(x * constants<Tout>::degtorad); in cosdeg() 271 KFR_INTRINSIC Tout fastsindeg(const T& x) in fastsindeg() 277 KFR_INTRINSIC Tout fastcosdeg(const T& x) in fastcosdeg() 283 KFR_INTRINSIC Tout sincosdeg(const T& x) in sincosdeg() 285 return sincos(x * constants<Tout>::degtorad); in sincosdeg() 289 KFR_INTRINSIC Tout cossindeg(const T& x) in cossindeg() [all …]
|
/dports/comms/inspectrum/inspectrum-d6115cb458068fa64c7bbd9020bcbab3373fee0e/ |
H A D | samplebuffer.cpp | 24 template <typename Tin, typename Tout> 30 template <typename Tin, typename Tout> 31 SampleBuffer<Tin, Tout>::~SampleBuffer() in ~SampleBuffer() 36 template <typename Tin, typename Tout> 37 std::unique_ptr<Tout[]> SampleBuffer<Tin, Tout>::getSamples(size_t start, size_t length) in getSamples() 45 std::unique_ptr<Tout[]> temp(new Tout[history + length]); in getSamples() 46 std::unique_ptr<Tout[]> dest(new Tout[length]); in getSamples() 49 memcpy(dest.get(), temp.get() + history, length * sizeof(Tout)); in getSamples() 53 template <typename Tin, typename Tout> 54 void SampleBuffer<Tin, Tout>::invalidateEvent() in invalidateEvent() [all …]
|
/dports/math/kfr/kfr-4.2.1/include/kfr/base/ |
H A D | conversion.hpp | 174 template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>, 176 inline Tout convert_sample(const Tin& in) in convert_sample() 181 template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>, 183 inline Tout convert_sample(const Tin& in) in convert_sample() 190 template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>, 207 std::vector<Tout*> ptrs(out.size()); in deinterleave() 216 template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>, 218 void interleave(Tout* out, const Tin* in[], size_t channels, size_t size) in interleave() 253 template <typename Tout, typename Tin, typename Tout_traits = audio_sample_traits<Tout>, 255 void convert(Tout* out, const Tin* in, size_t size) in convert() [all …]
|
/dports/math/kfr/kfr-4.2.1/include/kfr/simd/impl/ |
H A D | backend_clang.hpp | 48 template <typename Tout> 52 KFR_INTRINSIC simd<Tout, 1> simd_make(ctype_t<Tout>, const Arg& arg) in simd_make() argument 54 return (simd<Tout, 1>){ static_cast<unwrap_bit<Tout>>(arg) }; in simd_make() 58 KFR_INTRINSIC simd<Tout, N> simd_make(ctype_t<Tout>, const Args&... args) in simd_make() argument 60 return (simd<Tout, N>){ static_cast<unwrap_bit<Tout>>(args)... }; in simd_make() 67 simd<Tout, N> x; in simd_undefined() 75 return Tout(); in simd_zeros() 86 template <typename Tout, typename Tin, size_t N, size_t Nout = (sizeof(Tin) * N / sizeof(Tout))> 87 KFR_INTRINSIC simd<Tout, Nout> simd_bitcast(simd_cvt_t<Tout, Tin, N>, const simd<Tin, N>& x) in simd_bitcast() argument 89 return (simd<Tout, Nout>)x; in simd_bitcast() [all …]
|
/dports/math/kfr/kfr-4.2.1/include/kfr/graphics/ |
H A D | scaled.hpp | 34 template <typename Tout, int Mout, int Min, typename Tin, size_t N, 36 … (std::is_floating_point<Tin>::value || std::is_floating_point<Tout>::value))> 37 KFR_INTRINSIC vec<Tout, N> convert_scaled(const vec<Tin, N>& value) in convert_scaled() 39 using Tcommon = common_type<Tin, Tout>; in convert_scaled() 40 return static_cast<vec<Tout, N>>(static_cast<vec<Tcommon, N>>(value) * Mout / Min); in convert_scaled() 43 template <typename Tout, int Mout, int Min, typename Tin, size_t N, 46 KFR_INTRINSIC vec<Tout, N> convert_scaled(const vec<Tin, N>& value) in convert_scaled() 50 return static_cast<vec<Tout, N>>(static_cast<vec<Tcommon, N>>(value) * Mout / Min); in convert_scaled() 53 template <typename Tout, int Mout, int Min, typename Tin, size_t N, KFR_ENABLE_IF(Mout == Min)> 54 KFR_INTRINSIC vec<Tout, N> convert_scaled(const vec<Tin, N>& value) in convert_scaled() [all …]
|
/dports/graphics/py-gdal/gdal-3.3.3/gcore/ |
H A D | gdal_priv_templates.hpp | 49 template <class Tin, class Tout> 56 if (std::numeric_limits<Tout>::is_signed && std::numeric_limits<Tout>::is_integer) in GDALGetDataLimits() 71 else if (std::numeric_limits<Tout>::is_integer) in GDALGetDataLimits() 135 template<class Tin, class Tout> struct sGDALCopyWord 204 template <class Tout> struct sGDALCopyWord<float, Tout> 215 tValueOut = static_cast<Tout>( in f() 238 template<class Tout> struct sGDALCopyWord<double, Tout> 249 tValueOut = static_cast<Tout>( in f() 342 template <class Tin, class Tout> 359 template <class Tin, class Tout> [all …]
|
/dports/graphics/p5-Geo-GDAL/gdal-3.3.3/gcore/ |
H A D | gdal_priv_templates.hpp | 49 template <class Tin, class Tout> 56 if (std::numeric_limits<Tout>::is_signed && std::numeric_limits<Tout>::is_integer) 71 else if (std::numeric_limits<Tout>::is_integer) 135 template<class Tin, class Tout> struct sGDALCopyWord 204 template <class Tout> struct sGDALCopyWord<float, Tout> 215 tValueOut = static_cast<Tout>( 238 template<class Tout> struct sGDALCopyWord<double, Tout> 249 tValueOut = static_cast<Tout>( 342 template <class Tin, class Tout> 359 template <class Tin, class Tout> [all …]
|
/dports/graphics/gdal/gdal-3.3.3/gcore/ |
H A D | gdal_priv_templates.hpp | 49 template <class Tin, class Tout> 56 if (std::numeric_limits<Tout>::is_signed && std::numeric_limits<Tout>::is_integer) in GDALGetDataLimits() 71 else if (std::numeric_limits<Tout>::is_integer) in GDALGetDataLimits() 135 template<class Tin, class Tout> struct sGDALCopyWord 204 template <class Tout> struct sGDALCopyWord<float, Tout> 215 tValueOut = static_cast<Tout>( in f() 238 template<class Tout> struct sGDALCopyWord<double, Tout> 249 tValueOut = static_cast<Tout>( in f() 342 template <class Tin, class Tout> 359 template <class Tin, class Tout> [all …]
|
/dports/math/kfr/kfr-4.2.1/include/kfr/math/ |
H A D | clamp.hpp | 37 typename Tout = common_type<T1, T2, T3>> 38 KFR_INTRINSIC Tout clamp(const T1& x, const T2& lo, const T3& hi) in clamp() 40 return intrinsics::clamp(static_cast<Tout>(x), static_cast<Tout>(lo), static_cast<Tout>(hi)); in clamp() 52 typename Tout = common_type<T1, T2>> 53 KFR_INTRINSIC Tout clamp(const T1& x, const T2& hi) in clamp() 55 return intrinsics::clamp(static_cast<Tout>(x), static_cast<Tout>(hi)); in clamp()
|
H A D | min_max.hpp | 39 typename Tout = common_type<T1, T2>> 40 KFR_INTRINSIC Tout min(const T1& x, const T2& y) in min() 58 typename Tout = common_type<T1, T2>> 59 KFR_INTRINSIC Tout max(const T1& x, const T2& y) in max() 77 typename Tout = common_type<T1, T2>> 78 KFR_INTRINSIC Tout absmin(const T1& x, const T2& y) in absmin() 96 typename Tout = common_type<T1, T2>> 97 KFR_INTRINSIC Tout absmax(const T1& x, const T2& y) in absmax()
|
H A D | select.hpp | 42 typename Tout = subtype<common_type<T2, T3>>> 43 KFR_INTRINSIC vec<Tout, N> select(const mask<T1, N>& m, const T2& x, const T3& y) in select() 45 static_assert(sizeof(T1) == sizeof(Tout), "select: incompatible types"); in select() 46 …return intrinsics::select(bitcast<Tout>(m.asvec()).asmask(), innercast<Tout>(x), innercast<Tout>(y… in select()
|
/dports/graphics/geomview/geomview-1.9.5/src/lib/geometry/transformn/ |
H A D | transformn.h | 66 TransformN *Tout); 466 Tout->idim = idim; Tout->odim = odim; in TmNPad() 468 TmNIdentity(Tout); in TmNPad() 478 } else if (Tout->idim != idim || Tout->odim != odim) { in TmNPad() 479 Tout->a = in TmNPad() 481 Tout->idim = idim; Tout->odim = odim; in TmNPad() 578 return Tout; in TmNPad() 591 Tout->idim = idim; Tout->odim = odim; in TmNPadZero() 604 } else if (Tout->idim != idim || Tout->odim != odim) { in TmNPadZero() 606 Tout->idim = idim; Tout->odim = odim; in TmNPadZero() [all …]
|
/dports/x11-toolkits/pangolin/Pangolin-0.6/src/video/drivers/ |
H A D | debayer.cpp | 150 Tout* pixout = out.RowPtr(y); in DownsampleToMono() 155 …*(pixout++) = (Tout)std::min(std::max(static_cast<Tup>(0), val), static_cast<Tup>(std::numeric_lim… in DownsampleToMono() 162 template<typename Tout, typename Tin> 168 Tout* pixout = out.RowPtr(y); in DownsampleDebayer() 180 Tout* pixout = out.RowPtr(y); in DownsampleDebayer() 192 Tout* pixout = out.RowPtr(y); in DownsampleDebayer() 204 Tout* pixout = out.RowPtr(y); in DownsampleDebayer() 228 template<typename Tout, typename Tin> 234 if( sizeof(Tout) == 1) { in ProcessImage() 243 if(sizeof(Tout) == 1) { in ProcessImage() [all …]
|
/dports/cad/openscad/openscad-41f58fe57c03457a3a8b4dc541ef5654ec3e8c78/src/ |
H A D | boost-utils.h | 23 template <class Tout,class Tin> Tout boost_numeric_cast( Tin input ) in BOOST_TRIBOOL_THIRD_STATE() 25 Tout result = 0; in BOOST_TRIBOOL_THIRD_STATE() 29 result = boost::numeric_cast<Tout>(input); in BOOST_TRIBOOL_THIRD_STATE() 32 result = std::numeric_limits<Tout>::min(); in BOOST_TRIBOOL_THIRD_STATE() 35 result = std::numeric_limits<Tout>::max(); in BOOST_TRIBOOL_THIRD_STATE()
|
/dports/cad/openscad-devel/openscad-63a7c77740030c63d646eb0684ba6947eecb0db7/src/ |
H A D | boost-utils.h | 23 template <class Tout,class Tin> Tout boost_numeric_cast( Tin input ) in BOOST_TRIBOOL_THIRD_STATE() 25 Tout result = 0; in BOOST_TRIBOOL_THIRD_STATE() 29 result = boost::numeric_cast<Tout>(input); in BOOST_TRIBOOL_THIRD_STATE() 32 result = std::numeric_limits<Tout>::min(); in BOOST_TRIBOOL_THIRD_STATE() 35 result = std::numeric_limits<Tout>::max(); in BOOST_TRIBOOL_THIRD_STATE()
|
/dports/misc/adios2/ADIOS2-2.7.1/examples/heatTransfer/inline/ |
H A D | main.cpp | 45 void Compute(const double *Tin, std::vector<double> &Tout, in Compute() argument 57 Tout[i] = Tin[i]; in Compute() 64 dT[i] = Tout[i] - Tin[i]; in Compute() 65 Tout[i] = Tin[i]; in Compute() 70 std::vector<double> Tout; variable 82 writer.Put<double>(vTout, Tout.data()); in writeOutput() 92 Tout.resize(s.ndx * s.ndy); in setupOutputIO() 145 Compute(Tin, Tout, dT, true); in main() 161 Compute(Tin, Tout, dT, false); in main()
|
/dports/math/libmesh/libmesh-1.6.2/contrib/metaphysicl/src/numerics/include/metaphysicl/ |
H A D | sparsenumberutils.h | 41 typename IndexSetOut, typename T, typename Tout> 43 UnaryVectorFunctor(SubFunctor f, const T* in, Tout* out) : in UnaryVectorFunctor() 57 Tout* _dataout; 63 typename T1, typename T2, typename Tout> 66 Tout* out) : in BinaryVectorFunctor() 82 Tout* _dataout;
|
/dports/science/metaphysicl/MetaPhysicL-1.3.3/src/numerics/include/metaphysicl/ |
H A D | sparsenumberutils.h | 41 typename IndexSetOut, typename T, typename Tout> 43 UnaryVectorFunctor(SubFunctor f, const T* in, Tout* out) : in UnaryVectorFunctor() 57 Tout* _dataout; 63 typename T1, typename T2, typename Tout> 66 Tout* out) : in BinaryVectorFunctor() 82 Tout* _dataout;
|
/dports/math/kfr/kfr-4.2.1/include/kfr/simd/ |
H A D | vec.hpp | 553 template <typename Tout, typename Tin, size_t N, KFR_ENABLE_IF(!is_same<Tin, Tout>)> 556 return vec<Tout, N>(value); in cast() 572 template <typename Tout, typename Tin, size_t N, KFR_ENABLE_IF(is_same<Tin, Tout>)> 600 template <typename Tout, typename Tin, size_t N, KFR_ENABLE_IF(!is_same<Tin, Tout>)> 603 return vec<Tout, N>(value); in innercast() 619 template <typename Tout, typename Tin, size_t N, KFR_ENABLE_IF(is_same<Tin, Tout>)> 641 template <typename Tout, typename Tin, size_t N, KFR_ENABLE_IF(!is_same<Tin, Tout>)> 644 return vec<Tout, N>(value); in elemcast() 647 template <typename Tout, typename Tin, size_t N, KFR_ENABLE_IF(is_same<Tin, Tout>)> 656 return vec<Tout, N2>(value); in elemcast() [all …]
|