|
Grid 0.7.0
|
#include <Grid_a64fx-2.h>
Public Member Functions | |
| Out_type | operator() (In_type in) |
| Out_type | operator() (In_type in) |
| Out_type | operator() (In_type in) |
| Out_type | operator() (In_type in) |
| accelerator_inline Out_type | operator() (In_type in) |
| Out_type | operator() (In_type in) |
| Out_type | operator() (In_type in) |
| Out_type | operator() (In_type in) |
| Grid::ComplexF | operator() (vecf in) |
| Grid::RealF | operator() (vecf in) |
| Grid::ComplexD | operator() (vecd in) |
| Grid::RealD | operator() (vecd in) |
| Integer | operator() (veci in) |
| Grid::ComplexF | operator() (vecf in) |
| Grid::RealF | operator() (vecf in) |
| Grid::ComplexD | operator() (vecd in) |
| Grid::RealD | operator() (vecd in) |
| Integer | operator() (veci in) |
| Grid::ComplexF | operator() (__m256 in) |
| Grid::RealF | operator() (__m256 in) |
| Grid::ComplexD | operator() (__m256d in) |
| Grid::RealD | operator() (__m256d in) |
| Integer | operator() (__m256i in) |
| Grid::ComplexF | operator() (__m512 in) |
| Grid::RealF | operator() (__m512 in) |
| Grid::ComplexD | operator() (__m512d in) |
| Grid::RealD | operator() (__m512d in) |
| Integer | operator() (__m512i in) |
| accelerator_inline Grid::ComplexF | operator() (vecf in) |
| accelerator_inline Grid::RealF | operator() (vecf in) |
| accelerator_inline Grid::ComplexD | operator() (vecd in) |
| accelerator_inline Grid::RealD | operator() (vecd in) |
| accelerator_inline Integer | operator() (veci in) |
| accelerator_inline Grid::ComplexF | operator() (GpuVectorCF in) |
| accelerator_inline Grid::ComplexD | operator() (GpuVectorCD in) |
| accelerator_inline Grid::RealF | operator() (GpuVectorRF in) |
| accelerator_inline Grid::RealD | operator() (GpuVectorRD in) |
| accelerator_inline Integer | operator() (GpuVectorI in) |
| accelerator_inline Grid::ComplexF | operator() (GpuVectorCF in) |
| accelerator_inline Grid::ComplexD | operator() (GpuVectorCD in) |
| accelerator_inline Grid::RealF | operator() (GpuVectorRF in) |
| accelerator_inline Grid::RealD | operator() (GpuVectorRD in) |
| accelerator_inline Integer | operator() (GpuVectorI in) |
| Grid::ComplexF | operator() (__m512 in) |
| Grid::RealF | operator() (__m512 in) |
| Grid::ComplexD | operator() (__m512d in) |
| Grid::RealD | operator() (__m512d in) |
| Integer | operator() (__m512i in) |
| Grid::ComplexF | operator() (float32x4_t in) |
| Grid::RealF | operator() (float32x4_t in) |
| Grid::ComplexD | operator() (float64x2_t in) |
| Grid::RealD | operator() (float64x2_t in) |
| Integer | operator() (uint32x4_t in) |
| Grid::ComplexF | operator() (vector4float v) |
| Grid::RealF | operator() (vector4float v) |
| Grid::ComplexD | operator() (vector4double v) |
| Grid::RealD | operator() (vector4double v) |
| Integer | operator() (veci in) |
| Grid::ComplexF | operator() (__m128 in) |
| Grid::RealF | operator() (__m128 in) |
| Grid::ComplexD | operator() (__m128d in) |
| Grid::RealD | operator() (__m128d in) |
| Integer | operator() (__m128i in) |
Definition at line 838 of file Grid_a64fx-2.h.
|
inline |
Definition at line 841 of file Grid_a64fx-2.h.
|
inline |
Definition at line 690 of file Grid_a64fx-fixedsize.h.
|
inline |
Definition at line 140 of file Grid_avx.h.
|
inline |
Definition at line 132 of file Grid_avx512.h.
|
inline |
Definition at line 438 of file Grid_generic.h.
References accelerator_inline.
|
inline |
Definition at line 155 of file Grid_neon.h.
|
inline |
Definition at line 181 of file Grid_qpx.h.
|
inline |
Definition at line 140 of file Grid_sse4.h.
Definition at line 850 of file Grid_a64fx-2.h.
References svred, and vec< T >::v.
Definition at line 864 of file Grid_a64fx-2.h.
References svred, and vec< T >::v.
Definition at line 874 of file Grid_a64fx-2.h.
References svred, and vec< T >::v.
Definition at line 887 of file Grid_a64fx-2.h.
References svred, and vec< T >::v.
Definition at line 897 of file Grid_a64fx-2.h.
References svred, and vec< T >::v.
Definition at line 698 of file Grid_a64fx-fixedsize.h.
References svred.
Definition at line 707 of file Grid_a64fx-fixedsize.h.
References svred.
Definition at line 713 of file Grid_a64fx-fixedsize.h.
References svred.
Definition at line 722 of file Grid_a64fx-fixedsize.h.
References svred.
Definition at line 728 of file Grid_a64fx-fixedsize.h.
References svred.
|
inline |
Definition at line 654 of file Grid_avx.h.
|
inline |
Definition at line 666 of file Grid_avx.h.
|
inline |
Definition at line 681 of file Grid_avx.h.
|
inline |
Definition at line 691 of file Grid_avx.h.
Definition at line 703 of file Grid_avx.h.
|
inline |
Definition at line 485 of file Grid_avx512.h.
|
inline |
Definition at line 490 of file Grid_avx512.h.
|
inline |
Definition at line 496 of file Grid_avx512.h.
|
inline |
Definition at line 502 of file Grid_avx512.h.
Definition at line 508 of file Grid_avx512.h.
| accelerator_inline Grid::ComplexF Reduce< Grid::ComplexF, vecf >::operator() | ( | vecf | in | ) |
Definition at line 447 of file Grid_generic.h.
References acc, accelerator_inline, and vec< T >::v.
| accelerator_inline Grid::RealF Reduce< Grid::RealF, vecf >::operator() | ( | vecf | in | ) |
Definition at line 458 of file Grid_generic.h.
References acc, accelerator_inline, and vec< T >::v.
| accelerator_inline Grid::ComplexD Reduce< Grid::ComplexD, vecd >::operator() | ( | vecd | in | ) |
Definition at line 468 of file Grid_generic.h.
References acc, accelerator_inline, and vec< T >::v.
| accelerator_inline Grid::RealD Reduce< Grid::RealD, vecd >::operator() | ( | vecd | in | ) |
Definition at line 479 of file Grid_generic.h.
References acc, accelerator_inline, and vec< T >::v.
Definition at line 489 of file Grid_generic.h.
References acc, accelerator_inline, and vec< T >::v.
| accelerator_inline Grid::ComplexF Reduce< Grid::ComplexF, GpuVectorCF >::operator() | ( | GpuVectorCF | in | ) |
Definition at line 787 of file Grid_gpu_rrii.h.
References Grid::GpuComplexVector< NSIMD_ComplexF, float >::N.
| accelerator_inline Grid::ComplexD Reduce< Grid::ComplexD, GpuVectorCD >::operator() | ( | GpuVectorCD | in | ) |
Definition at line 798 of file Grid_gpu_rrii.h.
References Grid::GpuComplexVector< NSIMD_ComplexD, double >::N.
| accelerator_inline Grid::RealF Reduce< RealF, GpuVectorRF >::operator() | ( | GpuVectorRF | in | ) |
Definition at line 810 of file Grid_gpu_rrii.h.
References Grid::GpuVector< NSIMD_RealF, float >::N.
| accelerator_inline Grid::RealD Reduce< RealD, GpuVectorRD >::operator() | ( | GpuVectorRD | in | ) |
Definition at line 821 of file Grid_gpu_rrii.h.
References Grid::GpuVector< NSIMD_RealD, double >::N.
| accelerator_inline Integer Reduce< Integer, GpuVectorI >::operator() | ( | GpuVectorI | in | ) |
Definition at line 832 of file Grid_gpu_rrii.h.
References Grid::GpuVector< NSIMD_Integer, Integer >::N.
| accelerator_inline Grid::ComplexF Reduce< Grid::ComplexF, GpuVectorCF >::operator() | ( | GpuVectorCF | in | ) |
Definition at line 737 of file Grid_gpu_vec.h.
References Grid::GpuComplexVector< NSIMD_ComplexF, float >::N.
| accelerator_inline Grid::ComplexD Reduce< Grid::ComplexD, GpuVectorCD >::operator() | ( | GpuVectorCD | in | ) |
Definition at line 749 of file Grid_gpu_vec.h.
References Grid::GpuComplexVector< NSIMD_ComplexD, double >::N.
| accelerator_inline Grid::RealF Reduce< RealF, GpuVectorRF >::operator() | ( | GpuVectorRF | in | ) |
Definition at line 762 of file Grid_gpu_vec.h.
References Grid::GpuVector< NSIMD_RealF, float >::N.
| accelerator_inline Grid::RealD Reduce< RealD, GpuVectorRD >::operator() | ( | GpuVectorRD | in | ) |
Definition at line 773 of file Grid_gpu_vec.h.
References Grid::GpuVector< NSIMD_RealD, double >::N.
| accelerator_inline Integer Reduce< Integer, GpuVectorI >::operator() | ( | GpuVectorI | in | ) |
Definition at line 784 of file Grid_gpu_vec.h.
References Grid::GpuVector< NSIMD_Integer, Integer >::N.
|
inline |
Definition at line 379 of file Grid_imci.h.
|
inline |
Definition at line 384 of file Grid_imci.h.
|
inline |
Definition at line 391 of file Grid_imci.h.
|
inline |
Definition at line 397 of file Grid_imci.h.
Definition at line 403 of file Grid_imci.h.
|
inline |
Definition at line 527 of file Grid_neon.h.
|
inline |
Definition at line 536 of file Grid_neon.h.
|
inline |
Definition at line 543 of file Grid_neon.h.
|
inline |
Definition at line 550 of file Grid_neon.h.
Definition at line 556 of file Grid_neon.h.
|
inline |
Definition at line 528 of file Grid_qpx.h.
References vector4float::v0, and vector4float::v1.
|
inline |
Definition at line 539 of file Grid_qpx.h.
References vector4float::v0.
|
inline |
Definition at line 554 of file Grid_qpx.h.
|
inline |
Definition at line 566 of file Grid_qpx.h.
Definition at line 579 of file Grid_qpx.h.
References vec< T >::v.
|
inline |
Definition at line 463 of file Grid_sse4.h.
|
inline |
Definition at line 472 of file Grid_sse4.h.
|
inline |
Definition at line 484 of file Grid_sse4.h.
|
inline |
Definition at line 491 of file Grid_sse4.h.
Definition at line 501 of file Grid_sse4.h.