|
| constexpr | CoalescedMemoryAccessFunctionViewBase (const std::array< ScalarComponentFunctionView, N > &) |
| |
| constexpr | CoalescedMemoryAccessFunctionViewBase (const Space &, std::span< const real >) |
| |
| constexpr | CoalescedMemoryAccessFunctionViewBase (const Space &, std::span< real >) |
| |
| constexpr MutableValues< N > | getValuesPointers (const size_type) |
| |
| constexpr MutableValues< N > | getValuesPointers (const size_type, const size_type) |
| |
| constexpr ConstValues< N > | getValuesPointers (const size_type) const |
| |
| constexpr ConstValues< N > | getValuesPointers (const size_type, const size_type) const |
| |
template<size_type begin, size_type size>
requires ((begin + size <= N) && is_mutable && LinearElementSpaceConcept<Space> && (!hasElementWorkspace<Space>)) |
| constexpr MutableValues< size > | getValuesPointers (const size_type) |
| |
template<size_type begin, size_type size>
requires ((begin + size <= N) && is_mutable && LinearQuadratureSpaceConcept<Space> && (!hasCellWorkspace<Space>)) |
| constexpr MutableValues< size > | getValuesPointers (const size_type, const size_type) |
| |
template<size_type begin, size_type size>
requires ((begin + size <= N) && LinearElementSpaceConcept<Space> && (!hasElementWorkspace<Space>)) |
| constexpr ConstValues< size > | getValuesPointers (const size_type) const |
| |
template<size_type begin, size_type size>
requires ((begin + size <= N) && LinearQuadratureSpaceConcept<Space> && (!hasCellWorkspace<Space>)) |
| constexpr ConstValues< size > | getValuesPointers (const size_type, const size_type) const |
| |
template<size_type offset>
requires ((offset < N) && is_mutable && LinearElementSpaceConcept<Space> && (!hasElementWorkspace<Space>)) |
| constexpr real * | getValuePointer (const size_type) |
| |
template<size_type offset>
requires ((offset < N) && is_mutable && LinearQuadratureSpaceConcept<Space> && (!hasCellWorkspace<Space>)) |
| constexpr real * | getValuePointer (const size_type, const size_type) |
| |
template<size_type offset>
requires ((offset < N) && LinearElementSpaceConcept<Space> && (!hasElementWorkspace<Space>)) |
| constexpr const real * | getValuePointer (const size_type) const |
| |
template<size_type offset>
requires ((offset < N) && LinearQuadratureSpaceConcept<Space> && (!hasCellWorkspace<Space>)) |
| constexpr const real * | getValuePointer (const size_type, const size_type) const |
| |
template<size_type begin, size_type size>
requires (N > 0) ((begin + size <= N) && is_mutable && LinearElementSpaceConcept<Space> && (!hasElementWorkspace<Space>)) |
| constexpr CoalescedMemoryAccessFunctionViewBase< Space, N, is_mutable >::template MutableValues< size > | getValuesPointers (const size_type i) |
| |
template<size_type begin, size_type size>
requires (N > 0) ((begin + size <= N) && is_mutable && LinearQuadratureSpaceConcept<Space> && (!hasCellWorkspace<Space>)) |
| constexpr CoalescedMemoryAccessFunctionViewBase< Space, N, is_mutable >::template MutableValues< size > | getValuesPointers (const size_type e, const size_type q) |
| |
template<size_type begin, size_type size>
requires (N > 0) ((begin + size <= N) && LinearElementSpaceConcept<Space> && (!hasElementWorkspace<Space>)) |
| constexpr CoalescedMemoryAccessFunctionViewBase< Space, N, is_mutable >::template ConstValues< size > | getValuesPointers (const size_type i) const |
| |
template<size_type begin, size_type size>
requires (N > 0) ((begin + size <= N) && LinearQuadratureSpaceConcept<Space> && (!hasCellWorkspace<Space>)) |
| constexpr CoalescedMemoryAccessFunctionViewBase< Space, N, is_mutable >::template ConstValues< size > | getValuesPointers (const size_type e, const size_type q) const |
| |