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

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: