https://mooseframework.inl.gov
Moose::Kokkos::NodalReducer Member List

This is the complete list of members for Moose::Kokkos::NodalReducer, including all inherited members.

_blk_material_dataBlockRestrictableprotected
_bndMoose::Kokkos::NodalReducerprotected
_reducer_dispatcherMoose::Kokkos::ReducerBaseprotected
_reducer_objectMoose::Kokkos::ReducerBaseprotected
_reduction_bufferMoose::Kokkos::ReducerBaseprotected
_unique_node_executeMoose::Kokkos::NodalReducerprotected
ALL enum valueBoundaryRestrictable
allocateReductionBuffer(const unsigned int size)Moose::Kokkos::ReducerBaseinlineprotected
ANY enum valueBoundaryRestrictable
AssemblyHolder(const Assembly &assembly)Moose::Kokkos::AssemblyHolderinline
AssemblyHolder(const AssemblyHolder &holder)Moose::Kokkos::AssemblyHolderinline
blockIDs() constBlockRestrictablevirtual
BlockRestrictable(const MooseObject *moose_object, bool initialize=true)BlockRestrictable
BlockRestrictable(const MooseObject *moose_object, const std::set< BoundaryID > &boundary_ids)BlockRestrictable
BlockRestrictable(const BlockRestrictable &object, const Moose::Kokkos::FunctorCopy &key)BlockRestrictable
blockRestricted() constBlockRestrictablevirtual
blocks() constBlockRestrictable
blocksMaxDimension() constBlockRestrictable
boundaryIDs() constBoundaryRestrictablevirtual
boundaryNames() constBoundaryRestrictable
BoundaryRestrictable(const MooseObject *moose_object, bool nodal)BoundaryRestrictable
BoundaryRestrictable(const MooseObject *moose_object, const std::set< SubdomainID > &block_ids, bool nodal)BoundaryRestrictable
BoundaryRestrictable(const BoundaryRestrictable &object, const Moose::Kokkos::FunctorCopy &key)BoundaryRestrictable
boundaryRestricted() constBoundaryRestrictablevirtual
checkVariable(const MooseVariableFieldBase &variable) constBlockRestrictablevirtual
checkVariableBoundaryIntegrity() constBoundaryRestrictableinlinevirtual
computeReducer()Moose::Kokkos::ReducerBaseprotectedvirtual
defaultReduce()Moose::Kokkos::ReducerBaseinlinestatic
getBlockCoordSystem()BlockRestrictableprotected
hasBlockMaterialProperty(const std::string &prop_name)BlockRestrictable
hasBlockMaterialPropertyHelper(const std::string &prop_name)BlockRestrictableprotectedvirtual
hasBlocks(const SubdomainName &name) constBlockRestrictable
hasBlocks(const std::vector< SubdomainName > &names) constBlockRestrictable
hasBlocks(const std::set< SubdomainName > &names) constBlockRestrictable
hasBlocks(SubdomainID id) constBlockRestrictable
hasBlocks(const std::vector< SubdomainID > &ids) constBlockRestrictable
hasBlocks(const std::set< SubdomainID > &ids) constBlockRestrictable
hasBoundary(const BoundaryName &name) constBoundaryRestrictable
hasBoundary(const std::vector< BoundaryName > &names) constBoundaryRestrictable
hasBoundary(const BoundaryID &id) constBoundaryRestrictable
hasBoundary(const std::vector< BoundaryID > &ids, TEST_TYPE type=ALL) constBoundaryRestrictable
hasBoundary(const std::set< BoundaryID > &ids, TEST_TYPE type=ALL) constBoundaryRestrictable
hasBoundaryMaterialProperty(const std::string &prop_name) constBoundaryRestrictable
hasBoundaryMaterialPropertyHelper(const std::string &prop_name) constBoundaryRestrictableprotected
init(Real *) constMoose::Kokkos::ReducerBaseinline
initializeBlockRestrictable(const MooseObject *moose_object)BlockRestrictableprotected
initializeKokkosBlockRestrictable()BlockRestrictableprotected
isBlockSubset(const std::set< SubdomainID > &ids) constBlockRestrictable
isBlockSubset(const std::vector< SubdomainID > &ids) constBlockRestrictable
isBoundarySubset(const std::set< BoundaryID > &ids) constBoundaryRestrictable
isBoundarySubset(const std::vector< BoundaryID > &ids) constBoundaryRestrictable
join(Real *, const Real *) constMoose::Kokkos::ReducerBaseinline
kokkosAssembly() constMoose::Kokkos::AssemblyHolderinline
kokkosBlockElementID(Moose::Kokkos::ThreadID tid) constBlockRestrictableinlineprotected
kokkosBlockElementSideID(Moose::Kokkos::ThreadID tid) constBlockRestrictableinlineprotected
kokkosBlockNodeID(Moose::Kokkos::ThreadID tid) constBlockRestrictableinlineprotected
kokkosBoundaryElementSideID(Moose::Kokkos::ThreadID tid) constBoundaryRestrictableinlineprotected
kokkosBoundaryNodeID(Moose::Kokkos::ThreadID tid) constBoundaryRestrictableinlineprotected
kokkosMesh() constMoose::Kokkos::MeshHolderinline
kokkosSystem(unsigned int sys) constMoose::Kokkos::SystemHolderinline
kokkosSystem(unsigned int sys)Moose::Kokkos::SystemHolderinline
kokkosSystems() constMoose::Kokkos::SystemHolderinline
kokkosSystems()Moose::Kokkos::SystemHolderinline
meshBlockIDs() constBlockRestrictable
meshBoundaryIDs() constBoundaryRestrictable
MeshHolder(const Mesh &mesh)Moose::Kokkos::MeshHolderinline
MeshHolder(const MeshHolder &holder)Moose::Kokkos::MeshHolderinline
NodalReducer(const MooseObject *object)Moose::Kokkos::NodalReducer
NodalReducer(const NodalReducer &object)Moose::Kokkos::NodalReducer
numBlocks() constBlockRestrictable
numBoundaryIDs() constBoundaryRestrictable
numKokkosBlockElements() constBlockRestrictableinlineprotected
numKokkosBlockNodes() constBlockRestrictableinlineprotected
numKokkosBlockSides() constBlockRestrictableinlineprotected
numKokkosBoundaryNodes() constBoundaryRestrictableinlineprotected
numKokkosBoundarySides() constBoundaryRestrictableinlineprotected
numReducerThreads() const overrideMoose::Kokkos::NodalReducerinlinevirtual
operator()(ReducerLoop, const ThreadID tid, const Derived &reducer, Real *result) constMoose::Kokkos::NodalReducer
reduce(Datum &, Real *) constMoose::Kokkos::ReducerBaseinline
ReducerBase(const MooseObject *object)Moose::Kokkos::ReducerBase
ReducerBase(const ReducerBase &reducer)Moose::Kokkos::ReducerBase
restricted(const std::set< BoundaryID > &ids)BoundaryRestrictablestatic
SystemHolder(Array< System > &systems)Moose::Kokkos::SystemHolderinline
SystemHolder(const SystemHolder &holder)Moose::Kokkos::SystemHolderinline
TEST_TYPE enum nameBoundaryRestrictable
validParams()Moose::Kokkos::NodalReducerstatic
~BlockRestrictable()BlockRestrictableinlinevirtual
~BoundaryRestrictable()BoundaryRestrictablevirtual