https://mooseframework.inl.gov
Loading...
Searching...
No Matches
ADGrainGrowthBase.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 "ADAllenCahnBase.h"
13
21{
22public:
24
25 ADGrainGrowthBase(const InputParameters & parameters);
26
27protected:
28 const unsigned int _op_num;
29 const std::vector<const ADVariableValue *> _vals;
31};
This is the Allen-Cahn equation base class that implements the bulk or local energy term of the equat...
This is the base class for kernels that calculate the residual for grain growth.
static InputParameters validParams()
const unsigned int _op_num
const std::vector< const ADVariableValue * > _vals
const ADMaterialProperty< Real > & _mu