#include <KokkosDirichletBC.h>
Public Types | |
| using | Base = std::conditional_t< is_ad, ADNodalBC, NodalBC > |
Public Member Functions | |
| KokkosDirichletBCTempl (const InputParameters ¶meters) | |
| KOKKOS_FUNCTION Real | computeValue (const unsigned int, AssemblyDatum &) const |
| virtual bool | preset () const override |
| Get whether the value is to be preset. More... | |
| virtual void | presetSolution (TagID tag) override |
| Dispatch solution vector preset. More... | |
| template<typename Derived > | |
| KOKKOS_FUNCTION void | operator() (PresetLoop, const ThreadID tid, const Derived &bc) const |
| The preset function called by Kokkos. More... | |
| template<typename Derived > | |
| KOKKOS_FUNCTION auto | computeQpResidual (const unsigned int qp, AssemblyDatum &datum) const |
Static Public Member Functions | |
| static InputParameters | validParams () |
Protected Attributes | |
| const Moose::Kokkos::Scalar< const Real > | _value |
Definition at line 15 of file KokkosDirichletBC.h.
|
inherited |
Definition at line 62 of file KokkosDirichletBCBase.h.
| KokkosDirichletBCTempl< is_ad >::KokkosDirichletBCTempl | ( | const InputParameters & | parameters | ) |
|
inherited |
Definition at line 105 of file KokkosDirichletBCBase.h.
|
inline |
Definition at line 22 of file KokkosDirichletBC.h.
|
inherited |
The preset function called by Kokkos.
Definition at line 88 of file KokkosDirichletBCBase.h.
|
inlineoverridevirtualinherited |
Get whether the value is to be preset.
Definition at line 38 of file KokkosDirichletBCBase.h.
|
overridevirtualinherited |
Dispatch solution vector preset.
| tag | The tag associated with the solution vector to be preset |
|
static |
|
protected |
Definition at line 28 of file KokkosDirichletBC.h.
Referenced by KokkosDirichletBCTempl< is_ad >::computeValue().
1.8.14