|
Intrepid2
|
Public Member Functions | |
| F_ComputeIntegral (Kokkos::View< Scalar **, DeviceType > integralView2, Kokkos::View< Scalar ***, DeviceType > integralView3, const TensorData< Scalar, DeviceType > leftComponent, const TensorData< Scalar, DeviceType > rightComponent, const TensorData< Scalar, DeviceType > cellMeasures, const TransformedBasisValues< Scalar, DeviceType > basisValuesLeft, const TransformedBasisValues< Scalar, DeviceType > basisValuesRight, const ComponentIntegralsArray componentIntegrals, const ordinal_type d_start, const ordinal_type d_end, const ordinal_type numPointTensorComponents, const ordinal_type leftFieldOffset, const ordinal_type rightFieldOffset, const ordinal_type integralViewRank) | |
| KOKKOS_INLINE_FUNCTION void | operator() (const ordinal_type &cellDataOrdinal, const ordinal_type &leftFieldOrdinal, const ordinal_type &rightFieldOrdinal) const |
Private Types | |
| using | ComponentIntegralsArray = Kokkos::Array< Kokkos::Array< ScalarView< Scalar, DeviceType >, Parameters::MaxTensorComponents >, Parameters::MaxTensorComponents > |
Private Attributes | |
| Kokkos::View< Scalar **, DeviceType > | integralView2_ |
| Kokkos::View< Scalar ***, DeviceType > | integralView3_ |
| const TensorData< Scalar, DeviceType > | leftComponent_ |
| const TensorData< Scalar, DeviceType > | rightComponent_ |
| const TensorData< Scalar, DeviceType > | cellMeasures_ |
| const TransformedBasisValues< Scalar, DeviceType > | basisValuesLeft_ |
| const TransformedBasisValues< Scalar, DeviceType > | basisValuesRight_ |
| const ComponentIntegralsArray | componentIntegrals_ |
| const ordinal_type | d_start_ |
| const ordinal_type | d_end_ |
| const ordinal_type | numPointTensorComponents_ |
| const ordinal_type | leftFieldOffset_ |
| const ordinal_type | rightFieldOffset_ |
| const ordinal_type | integralViewRank_ |
Definition at line 1864 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1868 of file Intrepid2_IntegrationToolsDef.hpp.
|
inline |
Definition at line 1887 of file Intrepid2_IntegrationToolsDef.hpp.
|
inline |
Definition at line 1919 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1875 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1876 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1874 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1877 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1879 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1878 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1870 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1871 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1883 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1872 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1881 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1880 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1873 of file Intrepid2_IntegrationToolsDef.hpp.
|
private |
Definition at line 1882 of file Intrepid2_IntegrationToolsDef.hpp.