https://mooseframework.inl.gov
Loading...
Searching...
No Matches
AuxNodalScalarKernel.h
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#pragma once
11
12#include "AuxScalarKernel.h"
13#include "Coupleable.h"
15
21 public Coupleable,
23{
24public:
26
28
29 virtual void compute() override;
30
31protected:
33 std::vector<dof_id_type> _node_ids;
34};
std::vector< dof_id_type > _node_ids
List of node IDs.
static InputParameters validParams()
virtual void compute() override
Evaluate the kernel.
Base class for making kernels that work on auxiliary scalar variables.
Interface for objects that needs coupling capabilities.
Definition Coupleable.h:53
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system.
const InputParameters & parameters() const
Get the parameters of the object.
Definition MooseBase.h:131