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

#include <KokkosFunctorRegistry.h>

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

Public Member Functions

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

Detailed Description

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

Definition at line 51 of file KokkosFunctorRegistry.h.

Member Function Documentation

◆ build()

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

Build a host wrapper for this function.

Parameters
objectThe pointer to the function

Implements Moose::Kokkos::FunctionRegistryEntryBase.

Definition at line 54 of file KokkosFunctorRegistry.h.

55  {
56  return std::make_unique<FunctionWrapperHost<Object>>(object);
57  }

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