https://mooseframework.inl.gov
Public Member Functions | List of all members
Moose::Kokkos::FunctorRegistryEntry< Object > Class Template Reference

#include <KokkosFunctorRegistry.h>

Inheritance diagram for Moose::Kokkos::FunctorRegistryEntry< Object >:
[legend]

Public Member Functions

std::unique_ptr< FunctorWrapperHostBasebuild (const void *object) const override final
 Build a host wrapper for this functor. More...
 

Detailed Description

template<typename Object>
class Moose::Kokkos::FunctorRegistryEntry< Object >

Definition at line 30 of file KokkosFunctorRegistry.h.

Member Function Documentation

◆ build()

template<typename Object >
std::unique_ptr<FunctorWrapperHostBase> Moose::Kokkos::FunctorRegistryEntry< Object >::build ( const void object) const
inlinefinaloverridevirtual

Build a host wrapper for this functor.

Parameters
objectThe pointer to the functor

Implements Moose::Kokkos::FunctorRegistryEntryBase.

Definition at line 33 of file KokkosFunctorRegistry.h.

34  {
35  return std::make_unique<FunctorWrapperHost<Object>>(object);
36  }

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