https://mooseframework.inl.gov
Loading...
Searching...
No Matches
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.
 

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: