https://mooseframework.inl.gov
Public Member Functions | List of all members
Moose::Kokkos::FunctorRegistryEntryBase Class Referenceabstract

#include <KokkosFunctorRegistry.h>

Inheritance diagram for Moose::Kokkos::FunctorRegistryEntryBase:
[legend]

Public Member Functions

virtual ~FunctorRegistryEntryBase ()
 
virtual std::unique_ptr< FunctorWrapperHostBasebuild (const void *object) const =0
 Build a host wrapper for this functor. More...
 

Detailed Description

Definition at line 18 of file KokkosFunctorRegistry.h.

Constructor & Destructor Documentation

◆ ~FunctorRegistryEntryBase()

virtual Moose::Kokkos::FunctorRegistryEntryBase::~FunctorRegistryEntryBase ( )
inlinevirtual

Definition at line 21 of file KokkosFunctorRegistry.h.

21 {}

Member Function Documentation

◆ build()

virtual std::unique_ptr<FunctorWrapperHostBase> Moose::Kokkos::FunctorRegistryEntryBase::build ( const void object) const
pure virtual

Build a host wrapper for this functor.

Parameters
objectThe pointer to the functor

Implemented in Moose::Kokkos::FunctorRegistryEntry< Object >.


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