https://mooseframework.inl.gov
Loading...
Searching...
No Matches
KKSACBulkC.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 "KKSACBulkBase.h"
13
14// Forward Declarations
15
24{
25public:
27
28 KKSACBulkC(const InputParameters & parameters);
29
30protected:
31 virtual Real computeDFDOP(PFFunctionType type);
32 virtual Real computeQpOffDiagJacobian(unsigned int jvar);
33
35 std::string _ca_name;
36 unsigned int _ca_var;
38
40 std::string _cb_name;
41 unsigned int _cb_var;
43
46
49
52 std::vector<const MaterialProperty<Real> *> _prop_d2Fadcadarg;
53};
ACBulk child class that takes all the necessary data from a KKSBaseMaterial and sets up the Allen-Cah...
KKSACBulkBase child class for the phase concentration difference term in the the Allen-Cahn bulk res...
Definition KKSACBulkC.h:24
const VariableValue & _cb
Definition KKSACBulkC.h:42
const MaterialProperty< Real > & _prop_d2Fadca2
Second derivative of the free energy function .
Definition KKSACBulkC.h:48
const VariableValue & _ca
Definition KKSACBulkC.h:37
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
Definition KKSACBulkC.C:59
static InputParameters validParams()
Definition KKSACBulkC.C:15
std::string _ca_name
phase a concentration
Definition KKSACBulkC.h:35
unsigned int _ca_var
Definition KKSACBulkC.h:36
std::vector< const MaterialProperty< Real > * > _prop_d2Fadcadarg
Mixed partial derivatives of the free energy function wrt ca and any other coupled variables .
Definition KKSACBulkC.h:52
unsigned int _cb_var
Definition KKSACBulkC.h:41
const MaterialProperty< Real > & _prop_dFadca
Derivative of the free energy function .
Definition KKSACBulkC.h:45
std::string _cb_name
phase b concentration
Definition KKSACBulkC.h:40
virtual Real computeDFDOP(PFFunctionType type)
Definition KKSACBulkC.C:43
VariableValueTempl< false > VariableValue