Home
last modified time | relevance | path

Searched refs:vector (Results 1 – 25 of 77) sorted by relevance

1234

/libCEED/python/tests/output/
H A Dtest_523.out10 No vector
15 Active vector
30 No vector
35 Active vector
57 Active vector
63 Active vector
77 Active vector
83 Active vector
H A Dtest_504.out9 No vector
14 Active vector
21 Active vector
36 Active vector
42 Active vector
/libCEED/tests/output/
H A Dt523-operator-f.out10 No vector
15 Active vector
30 No vector
35 Active vector
56 Active vector
62 Active vector
76 Active vector
82 Active vector
H A Dt523-operator.out13 No vector
18 Active vector
33 No vector
38 Active vector
62 Active vector
68 Active vector
82 Active vector
88 Active vector
H A Dt504-operator-f.out9 No vector
14 Active vector
21 Active vector
35 Active vector
41 Active vector
H A Dt504-operator.out10 No vector
15 Active vector
22 Active vector
37 Active vector
43 Active vector
/libCEED/backends/magma/tuning/
H A Da100.h5 std::vector<std::array<int, RECORD_LENGTH> > sgemm_nn_a100 = {
617 std::vector<std::array<int, RECORD_LENGTH> > sgemm_tn_a100 = {
1229 std::vector<std::array<int, RECORD_LENGTH> > dgemm_nn_a100 = {
1841 std::vector<std::array<int, RECORD_LENGTH> > dgemm_tn_a100 = {
H A Dmi250x.h5 std::vector<std::array<int, RECORD_LENGTH> > sgemm_nn_mi250x = {
617 std::vector<std::array<int, RECORD_LENGTH> > sgemm_tn_mi250x = {
1229 std::vector<std::array<int, RECORD_LENGTH> > dgemm_nn_mi250x = {
1841 std::vector<std::array<int, RECORD_LENGTH> > dgemm_tn_mi250x = {
H A Dmi100.h5 std::vector<std::array<int, RECORD_LENGTH> > sgemm_nn_mi100 = {
617 std::vector<std::array<int, RECORD_LENGTH> > sgemm_tn_mi100 = {
1229 std::vector<std::array<int, RECORD_LENGTH> > dgemm_nn_mi100 = {
1841 std::vector<std::array<int, RECORD_LENGTH> > dgemm_tn_mi100 = {
H A Dv100.h5 std::vector<std::array<int, RECORD_LENGTH> > sgemm_nn_v100 = {
617 std::vector<std::array<int, RECORD_LENGTH> > sgemm_tn_v100 = {
1229 std::vector<std::array<int, RECORD_LENGTH> > dgemm_nn_v100 = {
1841 std::vector<std::array<int, RECORD_LENGTH> > dgemm_tn_v100 = {
H A Da100_rtc.h5 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_t_a100 = {
317 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_n_a100 = {
H A Dmi250x_rtc.h5 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_t_mi250x = {
317 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_n_mi250x = {
H A Dmi100_rtc.h5 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_t_mi100 = {
317 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_n_mi100 = {
H A Dv100_rtc.h5 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_t_v100 = {
317 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_n_v100 = {
H A Dh100_rtc.h5 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_t_h100 = {
317 std::vector<std::array<int, RECORD_LENGTH_RTC> > drtc_n_h100 = {
/libCEED/backends/sycl/
H A Donline_compiler.sycl.cpp40 static std::vector<const char *> prepareOclocArgs(sycl::info::device_type DeviceType, device_arch D… in prepareOclocArgs()
42 std::vector<const char *> Args = {"ocloc", "-q", "-spv_only", "-device"}; in prepareOclocArgs()
100 static std::vector<byte> compileToSPIRV(const std::string &Source, sycl::info::device_type DeviceTy… in compileToSPIRV()
102 const std::vector<std::string> &UserArgs) { in compileToSPIRV()
143 …std::vector<const char *> Args = prepareOclocArgs(DeviceType, DeviceArch, Is64Bit, DeviceStepping,… in compileToSPIRV()
161 std::vector<byte> SpirV; in compileToSPIRV()
167 SpirV = std::vector<byte>(Outputs[I], Outputs[I] + OutputLengths[I]); in compileToSPIRV()
186 std::vector<byte> online_compiler<source_language::opencl_c>::compile(const std::string &Source, co… in compile()
197 std::vector<byte> online_compiler<source_language::cm>::compile(const std::string &Source, const st… in compile()
203 std::vector<std::string> CMUserArgs = UserArgs; in compile()
H A Donline_compiler.hpp116 std::vector<byte> compile(const std::string &src, const Tys &...args);
195 std::vector<byte> online_compiler<source_language::opencl_c>::compile(const std::string &src, const…
211 std::vector<byte> online_compiler<source_language::cm>::compile(const std::string &src, const std::
H A Dceed-sycl-compile.sycl.cpp22 using ByteVector_t = std::vector<unsigned char>;
63 static inline int CeedJitGetFlags_Sycl(std::vector<std::string> &flags) { in CeedJitGetFlags_Sycl()
72 const std::vector<std::string> &flags = {}) { in CeedJitCompileSource_Sycl()
127 std::vector<std::string> flags; in CeedBuildModule_Sycl()
/libCEED/julia/LibCEED.jl/src/
H A DElemRestriction.jl58 - `compstride`: Stride between components for the same L-vector "node". Data for node $i$,
59 component $j$, element $k$ can be found in the L-vector at index `offsets[i
61 - `lsize`: The size of the L-vector. This vector may be larger than the elements and
122 - `compstride`: Stride between components for the same L-vector "node". Data for node $i$,
123 component $j$, element $k$ can be found in the L-vector at index `offsets[i
125 - `lsize`: The size of the L-vector. This vector may be larger than the elements and
190 - `compstride`: Stride between components for the same L-vector "node". Data for node $i$,
191 component $j$, element $k$ can be found in the L-vector at index `offsets[i
193 - `lsize`: The size of the L-vector. This vector may be larger than the elements and
249 - `lsize`: The size of the L-vector. This vector may be larger than the elements and
[all …]
H A DOperator.jl28 and vector.
94 Apply the action of the operator `op` to the input vector `vin`, and store the result in the
95 output vector `vout`.
112 Apply the action of the operator `op` to the input vector `vin`, and add the result to the
113 output vector `vout`.
/libCEED/
H A DCargo.toml6 "examples/rust/ex1-volume-vector",
8 "examples/rust/ex2-surface-vector",
10 "examples/rust/ex3-volume-vector",
/libCEED/doc/sphinx/source/
H A DlibCEEDapi.md30 …f_0$ represents all terms in {eq}`residual` which multiply the (possibly vector-valued) test funct…
51 …ous ($H^1$) elements, where we use the notions **T-vector**, **L-vector**, **E-vector** and **Q-ve…
75 - True degrees of freedom/unknowns, **T-vector**:
78 > - this is a non-overlapping vector decomposition
81 > ```{image} ../../img/T-vector.svg
84 - Local (w.r.t. processors) degrees of freedom/unknowns, **L-vector**:
87 …> - this is an overlapping vector decomposition with overlaps only across different processors---t…
90 > ```{image} ../../img/L-vector.svg
93 - Per element decomposition, **E-vector**:
98 > ```{image} ../../img/E-vector.svg
[all …]
/libCEED/examples/deal.II/
H A Dbps-ceed.h124 std::vector<CeedScalar> q_ref_1d; in reinit()
129 std::vector<CeedScalar> interp_1d(shape_data.shape_values.size()); in reinit()
130 std::vector<CeedScalar> grad_1d(shape_data.shape_gradients.size()); in reinit()
163 std::vector<CeedInt> indices; in reinit()
168 std::vector<types::global_dof_index> local_indices(fe.n_dofs_per_cell()); in reinit()
417 static std::vector<double>
424 std::vector<double> metric_data_raw; in compute_metric_data()
452 std::vector<CeedScalar> q_ref_1d; in compute_metric_data()
457 std::vector<CeedScalar> interp_1d(shape_data.shape_values.size()); in compute_metric_data()
458 std::vector<CeedScalar> grad_1d(shape_data.shape_gradients.size()); in compute_metric_data()
[all …]
/libCEED/examples/
H A DREADME.md27 * BP2 (vector mass operator) with $Q=P+1$
29 * BP4 (vector Laplace operator) with $Q=P+1$
31 * BP6 (collocated vector Laplace operator) with $Q=P$
37 * BP2 (vector mass operator) with $Q=P+1$
39 * BP4 (vector Laplace operator) with $Q=P+1$
41 * BP6 (collocated vector Laplace operator) with $Q=P$
47 These are all **T-vector**-to-**T-vector** and include parallel scatter, element scatter, element e…
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-qfunction.sycl.cpp45 std::vector<const CeedScalar *> inputs(num_input_fields); in CeedQFunctionApply_Sycl()
52 std::vector<CeedScalar *> outputs(num_output_fields); in CeedQFunctionApply_Sycl()
62 std::vector<sycl::event> e; in CeedQFunctionApply_Sycl()

1234