Home
last modified time | relevance | path

Searched refs:soa_accessor (Results 1 – 25 of 28) sorted by relevance

12

/dports/devel/libflatarray/libflatarray-0.3.0/src/
H A Dsoa_array.hpp37 typedef soa_accessor<value_type, MY_SIZE, 1, 1, 0> iterator;
75 …for (soa_accessor<value_type, SIZE, 1, 1, 0> accessor(my_data, 0); accessor.index() < MY_SIZE; acc… in ~soa_array()
101 soa_accessor<value_type, SIZE, 1, 1, 0> operator[](const int index) in operator []()
103 return soa_accessor<value_type, SIZE, 1, 1, 0>(my_data, index); in operator []()
115 soa_accessor<value_type, SIZE, 1, 1, 0> at(const int index) in at()
145 void load(const soa_accessor<value_type, OTHER_SIZE, 1, 1, 0>& accessor, std::size_t num) in load()
153 …void load(const soa_accessor<value_type, OTHER_SIZE, 1, 1, 0>& accessor, std::size_t num, std::siz… in load()
180 soa_accessor<value_type, SIZE, 1, 1, 0> back() in back()
187 soa_accessor<value_type, SIZE, 1, 1, 0> begin() in begin()
194 soa_accessor<value_type, SIZE, 1, 1, 0> end() in end()
[all …]
H A Dsoa_accessor.hpp27 class soa_accessor;
H A Dmacros.hpp31 friend class LibFlatArray::soa_accessor; \
84 class soa_accessor<CELL_TYPE, MY_DIM_X, MY_DIM_Y, MY_DIM_Z, INDEX> \
104 soa_accessor(char *my_data, const long my_index) : \
852 const LibFlatArray::soa_accessor< \
/dports/science/libgeodecomp/libgeodecomp-0.4.0/lib/libflatarray/src/
H A Dsoa_array.hpp43 …for (soa_accessor<CELL, SIZE, 0, 0, 0> accessor(data, 0); accessor.index < elements; accessor += 1… in soa_array()
50 soa_accessor<CELL, SIZE, 1, 1, 0> operator[](const int index) in operator []()
52 return soa_accessor<CELL, SIZE, 1, 1, 0>(data, index); in operator []()
64 soa_accessor<CELL, SIZE, 1, 1, 0> at(const int index) in at()
H A Dsoa_accessor.hpp27 class soa_accessor;
H A Dmacros.hpp30 friend class LibFlatArray::soa_accessor; \
82 class soa_accessor<CELL_TYPE, MY_DIM_X, MY_DIM_Y, MY_DIM_Z, INDEX> \
93 explicit soa_accessor(char *data, const long index = 0) : \
566 const LibFlatArray::soa_accessor< \
/dports/devel/libflatarray/libflatarray-0.3.0/examples/smoothed_particle_hydrodynamics/
H A Dkernels.hpp62 void compute_density_lfa(int n, LibFlatArray::soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX> partic… in compute_density_lfa()
64 typedef LibFlatArray::soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX> soa_accessor; in compute_density_lfa() typedef
65 … typedef typename LibFlatArray::estimate_optimum_short_vec_type<float, soa_accessor>::VALUE FLOAT; in compute_density_lfa()
83 soa_accessor particles_i(particles.data(), 0); in compute_density_lfa()
84 soa_accessor particles_j(particles.data(), 0); in compute_density_lfa()
/dports/devel/libflatarray/libflatarray-0.3.0/src/detail/
H A Dget_instance_functor.hpp41 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
43 typedef soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX> accessor_type; in operator ()()
104 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dset_instance_functor.hpp41 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
43 accessor.index() = soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>::gen_index(x, y, z); in operator ()()
103 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dconstruct_functor.hpp38 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
42 … accessor.index() = soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>::gen_index(0, y, z); in operator ()()
105 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Ddestroy_functor.hpp39 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
43 … accessor.index() = soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>::gen_index(0, y, z); in operator ()()
106 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dload_functor.hpp39 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
44 accessor.index() = soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>::gen_index( in operator ()()
100 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dsave_functor.hpp36 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
41 accessor.index() = soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>::gen_index( in operator ()()
97 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dmacros.hpp319 LibFlatArray::soa_accessor<CELL, DIM_X, DIM_Y, SIZE, 0> accessor( \
327 LibFlatArray::soa_accessor<CELL, SIZE, SIZE, SIZE, 0> accessor( \
335 LibFlatArray::soa_accessor<CELL, SIZE, SIZE, 1, 0> accessor( \
343 LibFlatArray::soa_accessor<CELL, SIZE, 1, 1, 0> accessor( \
H A Dset_byte_size_functor.hpp32 void operator()(const soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
/dports/science/libgeodecomp/libgeodecomp-0.4.0/lib/libflatarray/src/detail/
H A Dload_save_functor.hpp41 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
76 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dmacros.hpp128 soa_accessor<CELL, DIM_X, DIM_Y, SIZE, 0> accessor( \
136 soa_accessor<CELL, SIZE, SIZE, SIZE, 0> accessor( \
144 soa_accessor<CELL, SIZE, SIZE, 1, 0> accessor( \
H A Dget_set_instance_functor.hpp41 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
86 void operator()(soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
H A Dset_byte_size_functor.hpp32 void operator()(const soa_accessor<CELL, DIM_X, DIM_Y, DIM_Z, INDEX>& accessor) const in operator ()()
/dports/devel/libflatarray/libflatarray-0.3.0/examples/lbm/
H A Dcudalineupdatefunctorprototype.h59 LibFlatArray::soa_accessor<CELL, X1, Y1, Z1, 0> accessor1, \
60 LibFlatArray::soa_accessor<CELL, X2, Y2, Z2, 0> accessor2) const \
/dports/science/libgeodecomp/libgeodecomp-0.4.0/lib/libflatarray/examples/lbm/
H A Dcudalineupdatefunctorprototype.h59 LibFlatArray::soa_accessor<CELL, X1, Y1, Z1, 0> accessor1, \
60 LibFlatArray::soa_accessor<CELL, X2, Y2, Z2, 0> accessor2) const \
/dports/science/libgeodecomp/libgeodecomp-0.4.0/lib/libflatarray/examples/performance_tests/
H A Dmain.cpp323 void operator()(soa_accessor<JacobiCell, DIM_X1, DIM_Y1, DIM_Z1, INDEX1>& accessor1, in operator ()()
433 void operator()(soa_accessor<JacobiCell, DIM_X1, DIM_Y1, DIM_Z1, INDEX1>& accessor1, in operator ()()
1122 soa_accessor<Particle, 8192, 1, 1, 0> accessorA = particlesA[0]; in performance()
1123 soa_accessor<Particle, 8192, 1, 1, 0> accessorB = particlesB[0]; in performance()
1140 soa_accessor<Particle, 8192, 1, 1, 0> accessorA2 = particlesA[0]; in performance()
1242 soa_accessor<Particle, DIM, 1, 1, 0> accessorA = particlesA[0]; in performance()
1243 soa_accessor<Particle, DIM, 1, 1, 0> accessorB = particlesB[0]; in performance()
1244 soa_accessor<Particle, DIM, 1, 1, 0> accessorA2 = particlesA[0]; in performance()
1384 soa_accessor<Particle, DIM, 1, 1, 0> accessorA = particlesA[0]; in performance()
1385 soa_accessor<Particle, DIM, 1, 1, 0> accessorB = particlesB[0]; in performance()
[all …]
/dports/science/libgeodecomp/libgeodecomp-0.4.0/src/storage/
H A Dupdatefunctor.h42 LibFlatArray::soa_accessor<CELL1, MY_DIM_X1, MY_DIM_Y1, MY_DIM_Z1, INDEX1>& hoodOld, in operator()
43 … LibFlatArray::soa_accessor<CELL2, MY_DIM_X2, MY_DIM_Y2, MY_DIM_Z2, INDEX2>& hoodNew) const in operator()
H A Dfixedneighborhood.h38 long INDEX2> class SOA_ACCESSOR_IN = LibFlatArray::soa_accessor,
/dports/devel/libflatarray/libflatarray-0.3.0/examples/performance_tests/
H A Dmain.cpp1310 soa_accessor<Particle, 8192, 1, 1, 0> accessorA = particlesA[0]; in performance()
1311 soa_accessor<Particle, 8192, 1, 1, 0> accessorB = particlesB[0]; in performance()
1328 soa_accessor<Particle, 8192, 1, 1, 0> accessorA2 = particlesA[0]; in performance()
1431 soa_accessor<Particle, DIM, 1, 1, 0> accessorA = particlesA[0]; in performance()
1432 soa_accessor<Particle, DIM, 1, 1, 0> accessorB = particlesB[0]; in performance()
1433 soa_accessor<Particle, DIM, 1, 1, 0> accessorA2 = particlesA[0]; in performance()
1574 soa_accessor<Particle, DIM, 1, 1, 0> accessorA = particlesA[0]; in performance()
1575 soa_accessor<Particle, DIM, 1, 1, 0> accessorB = particlesB[0]; in performance()
1576 soa_accessor<Particle, DIM, 1, 1, 0> accessorA2 = particlesA[0]; in performance()
1693 soa_accessor<ArrayParticle, DIM, 1, 1, 0> accessorA = particlesA[0]; in performance()
[all …]

12