Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > > Class Template Reference

#include <fenl_functors.hpp>

Public Types

typedef Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap > mesh_type
 
typedef mesh_type::node_coord_type node_coord_type
 
typedef node_coord_type::value_type scalar_coord_type
 
typedef ExecutionSpace execution_space
 
typedef ScalarType scalar_type
 
typedef Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > sparse_matrix_type
 
typedef sparse_matrix_type::StaticCrsGraphType sparse_graph_type
 
typedef sparse_matrix_type::values_type matrix_values_type
 
typedef Kokkos::View< scalar_type *, execution_spacevector_type
 
typedef LocalViewTraits< vector_typelocal_vector_view_traits
 
typedef LocalViewTraits< matrix_values_typelocal_matrix_view_traits
 
typedef local_vector_view_traits::local_view_type local_vector_type
 
typedef local_matrix_view_traits::local_view_type local_matrix_type
 
typedef double bc_scalar_type
 
typedef Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap > mesh_type
 
typedef mesh_type::node_coord_type node_coord_type
 
typedef node_coord_type::value_type scalar_coord_type
 
typedef ExecutionSpace execution_space
 
typedef ScalarType scalar_type
 
typedef Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > sparse_matrix_type
 
typedef sparse_matrix_type::StaticCrsGraphType sparse_graph_type
 
typedef sparse_matrix_type::values_type matrix_values_type
 
typedef Kokkos::View< scalar_type *, execution_spacevector_type
 
typedef LocalViewTraits< vector_typelocal_vector_view_traits
 
typedef LocalViewTraits< matrix_values_typelocal_matrix_view_traits
 
typedef local_vector_view_traits::local_view_type local_vector_type
 
typedef local_matrix_view_traits::local_view_type local_matrix_type
 
typedef double bc_scalar_type
 

Public Member Functions

 DirichletComputation (const mesh_type &arg_mesh, const vector_type &arg_solution, const sparse_matrix_type &arg_jacobian, const vector_type &arg_residual, const unsigned arg_bc_plane, const bc_scalar_type arg_bc_lower_value, const bc_scalar_type arg_bc_upper_value, const Kokkos::Example::FENL::DeviceConfig arg_dev_config)
 
void apply () const
 
KOKKOS_INLINE_FUNCTION void operator() (const typename TeamPolicy< execution_space >::member_type &dev) const
 
KOKKOS_INLINE_FUNCTION void operator() (const unsigned inode, const unsigned ensemble_rank=0) const
 
 DirichletComputation (const mesh_type &arg_mesh, const vector_type &arg_solution, const sparse_matrix_type &arg_jacobian, const vector_type &arg_residual, const unsigned arg_bc_plane, const bc_scalar_type arg_bc_lower_value, const bc_scalar_type arg_bc_upper_value, const Kokkos::Example::FENL::DeviceConfig arg_dev_config)
 
void apply () const
 
KOKKOS_INLINE_FUNCTION void operator() (const typename TeamPolicy< execution_space >::member_type &dev) const
 
KOKKOS_INLINE_FUNCTION void operator() (const unsigned inode, const unsigned ensemble_rank=0) const
 

Public Attributes

const node_coord_type node_coords
 
const vector_type solution
 
const sparse_matrix_type jacobian
 
const vector_type residual
 
const bc_scalar_type bc_lower_value
 
const bc_scalar_type bc_upper_value
 
const scalar_coord_type bc_lower_limit
 
const scalar_coord_type bc_upper_limit
 
const unsigned bc_plane
 
const unsigned node_count
 
bool init
 
const Kokkos::Example::FENL::DeviceConfig dev_config
 

Static Public Attributes

static const bool use_team = local_vector_view_traits::use_team
 

Detailed Description

template<class ExecutionSpace, BoxElemPart::ElemOrder Order, class CoordinateMap, typename ScalarType>
class Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >

Definition at line 1880 of file FadMPAssembly/fenl_functors.hpp.

Member Typedef Documentation

◆ mesh_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::mesh_type

Definition at line 1886 of file FadMPAssembly/fenl_functors.hpp.

◆ node_coord_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef mesh_type::node_coord_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::node_coord_type

Definition at line 1887 of file FadMPAssembly/fenl_functors.hpp.

◆ scalar_coord_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef node_coord_type::value_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::scalar_coord_type

Definition at line 1888 of file FadMPAssembly/fenl_functors.hpp.

◆ execution_space [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef ExecutionSpace Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::execution_space

Definition at line 1890 of file FadMPAssembly/fenl_functors.hpp.

◆ scalar_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef ScalarType Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::scalar_type

Definition at line 1891 of file FadMPAssembly/fenl_functors.hpp.

◆ sparse_matrix_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef Kokkos::Example::FENL::CrsMatrix< ScalarType , ExecutionSpace > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::sparse_matrix_type

Definition at line 1893 of file FadMPAssembly/fenl_functors.hpp.

◆ sparse_graph_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef sparse_matrix_type::StaticCrsGraphType Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::sparse_graph_type

Definition at line 1894 of file FadMPAssembly/fenl_functors.hpp.

◆ matrix_values_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef sparse_matrix_type::values_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::matrix_values_type

Definition at line 1895 of file FadMPAssembly/fenl_functors.hpp.

◆ vector_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef Kokkos::View< scalar_type* , execution_space > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::vector_type

Definition at line 1896 of file FadMPAssembly/fenl_functors.hpp.

◆ local_vector_view_traits [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef LocalViewTraits< vector_type > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_vector_view_traits

Definition at line 1900 of file FadMPAssembly/fenl_functors.hpp.

◆ local_matrix_view_traits [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef LocalViewTraits< matrix_values_type> Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_matrix_view_traits

Definition at line 1901 of file FadMPAssembly/fenl_functors.hpp.

◆ local_vector_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef local_vector_view_traits::local_view_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_vector_type

Definition at line 1902 of file FadMPAssembly/fenl_functors.hpp.

◆ local_matrix_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef local_matrix_view_traits::local_view_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_matrix_type

Definition at line 1903 of file FadMPAssembly/fenl_functors.hpp.

◆ bc_scalar_type [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef double Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_scalar_type

Definition at line 1906 of file FadMPAssembly/fenl_functors.hpp.

◆ mesh_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::mesh_type

Definition at line 988 of file MPAssembly/fenl_functors.hpp.

◆ node_coord_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef mesh_type::node_coord_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::node_coord_type

Definition at line 989 of file MPAssembly/fenl_functors.hpp.

◆ scalar_coord_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef node_coord_type::value_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::scalar_coord_type

Definition at line 990 of file MPAssembly/fenl_functors.hpp.

◆ execution_space [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef ExecutionSpace Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::execution_space

Definition at line 992 of file MPAssembly/fenl_functors.hpp.

◆ scalar_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef ScalarType Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::scalar_type

Definition at line 993 of file MPAssembly/fenl_functors.hpp.

◆ sparse_matrix_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef Kokkos::Example::FENL::CrsMatrix< ScalarType , ExecutionSpace > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::sparse_matrix_type

Definition at line 995 of file MPAssembly/fenl_functors.hpp.

◆ sparse_graph_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef sparse_matrix_type::StaticCrsGraphType Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::sparse_graph_type

Definition at line 996 of file MPAssembly/fenl_functors.hpp.

◆ matrix_values_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef sparse_matrix_type::values_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::matrix_values_type

Definition at line 997 of file MPAssembly/fenl_functors.hpp.

◆ vector_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef Kokkos::View< scalar_type* , execution_space > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::vector_type

Definition at line 998 of file MPAssembly/fenl_functors.hpp.

◆ local_vector_view_traits [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef LocalViewTraits< vector_type > Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_vector_view_traits

Definition at line 1002 of file MPAssembly/fenl_functors.hpp.

◆ local_matrix_view_traits [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef LocalViewTraits< matrix_values_type> Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_matrix_view_traits

Definition at line 1003 of file MPAssembly/fenl_functors.hpp.

◆ local_vector_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef local_vector_view_traits::local_view_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_vector_type

Definition at line 1004 of file MPAssembly/fenl_functors.hpp.

◆ local_matrix_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef local_matrix_view_traits::local_view_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::local_matrix_type

Definition at line 1005 of file MPAssembly/fenl_functors.hpp.

◆ bc_scalar_type [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
typedef double Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_scalar_type

Definition at line 1008 of file MPAssembly/fenl_functors.hpp.

Constructor & Destructor Documentation

◆ DirichletComputation() [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::DirichletComputation ( const mesh_type arg_mesh,
const vector_type arg_solution,
const sparse_matrix_type arg_jacobian,
const vector_type arg_residual,
const unsigned  arg_bc_plane,
const bc_scalar_type  arg_bc_lower_value,
const bc_scalar_type  arg_bc_upper_value,
const Kokkos::Example::FENL::DeviceConfig  arg_dev_config 
)
inline

Definition at line 1925 of file FadMPAssembly/fenl_functors.hpp.

◆ DirichletComputation() [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::DirichletComputation ( const mesh_type arg_mesh,
const vector_type arg_solution,
const sparse_matrix_type arg_jacobian,
const vector_type arg_residual,
const unsigned  arg_bc_plane,
const bc_scalar_type  arg_bc_lower_value,
const bc_scalar_type  arg_bc_upper_value,
const Kokkos::Example::FENL::DeviceConfig  arg_dev_config 
)
inline

Definition at line 1027 of file MPAssembly/fenl_functors.hpp.

Member Function Documentation

◆ apply() [1/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
void Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::apply ( ) const
inline

Definition at line 1950 of file FadMPAssembly/fenl_functors.hpp.

◆ operator()() [1/4]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
KOKKOS_INLINE_FUNCTION void Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::operator() ( const typename TeamPolicy< execution_space >::member_type &  dev) const
inline

Definition at line 1966 of file FadMPAssembly/fenl_functors.hpp.

◆ operator()() [2/4]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
KOKKOS_INLINE_FUNCTION void Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::operator() ( const unsigned  inode,
const unsigned  ensemble_rank = 0 
) const
inline

Definition at line 1984 of file FadMPAssembly/fenl_functors.hpp.

◆ apply() [2/2]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
void Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::apply ( ) const
inline

Definition at line 1052 of file MPAssembly/fenl_functors.hpp.

◆ operator()() [3/4]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
KOKKOS_INLINE_FUNCTION void Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::operator() ( const typename TeamPolicy< execution_space >::member_type &  dev) const
inline

Definition at line 1068 of file MPAssembly/fenl_functors.hpp.

◆ operator()() [4/4]

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
KOKKOS_INLINE_FUNCTION void Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::operator() ( const unsigned  inode,
const unsigned  ensemble_rank = 0 
) const
inline

Definition at line 1086 of file MPAssembly/fenl_functors.hpp.

Member Data Documentation

◆ use_team

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
static const bool Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::use_team = local_vector_view_traits::use_team
static

Definition at line 1904 of file FadMPAssembly/fenl_functors.hpp.

◆ node_coords

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const node_coord_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::node_coords

Definition at line 1911 of file FadMPAssembly/fenl_functors.hpp.

◆ solution

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const vector_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::solution

Definition at line 1912 of file FadMPAssembly/fenl_functors.hpp.

◆ jacobian

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const sparse_matrix_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::jacobian

Definition at line 1913 of file FadMPAssembly/fenl_functors.hpp.

◆ residual

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const vector_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::residual

Definition at line 1914 of file FadMPAssembly/fenl_functors.hpp.

◆ bc_lower_value

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const bc_scalar_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_lower_value

Definition at line 1915 of file FadMPAssembly/fenl_functors.hpp.

◆ bc_upper_value

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const bc_scalar_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_upper_value

Definition at line 1916 of file FadMPAssembly/fenl_functors.hpp.

◆ bc_lower_limit

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const scalar_coord_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_lower_limit

Definition at line 1917 of file FadMPAssembly/fenl_functors.hpp.

◆ bc_upper_limit

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const scalar_coord_type Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_upper_limit

Definition at line 1918 of file FadMPAssembly/fenl_functors.hpp.

◆ bc_plane

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const unsigned Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::bc_plane

Definition at line 1919 of file FadMPAssembly/fenl_functors.hpp.

◆ node_count

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const unsigned Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::node_count

Definition at line 1920 of file FadMPAssembly/fenl_functors.hpp.

◆ init

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
bool Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::init

Definition at line 1921 of file FadMPAssembly/fenl_functors.hpp.

◆ dev_config

template<class ExecutionSpace , BoxElemPart::ElemOrder Order, class CoordinateMap , typename ScalarType >
const Kokkos::Example::FENL::DeviceConfig Kokkos::Example::FENL::DirichletComputation< Kokkos::Example::BoxElemFixture< ExecutionSpace, Order, CoordinateMap >, Kokkos::Example::FENL::CrsMatrix< ScalarType, ExecutionSpace > >::dev_config

Definition at line 1922 of file FadMPAssembly/fenl_functors.hpp.


The documentation for this class was generated from the following files: