www.mooseframework.org
CrossTermGradientFreeEnergy.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #ifndef CROSSTERMGRADIENTFREEENERGY_H
8 #define CROSSTERMGRADIENTFREEENERGY_H
9 
10 #include "TotalFreeEnergyBase.h"
11 
12 // Forward Declarations
14 
15 template <>
17 
22 {
23 public:
24  CrossTermGradientFreeEnergy(const InputParameters & parameters);
25 
26 protected:
27  virtual Real computeValue();
28 
29  std::vector<std::vector<const MaterialProperty<Real> *>> _kappas;
30 };
31 
32 #endif // CROSSTERMGRADIENTFREEENERGY_H
Total free energy (both the bulk and gradient parts), where the bulk free energy has been defined in ...
Cross term gradient free energy contribution used by ACMultiInterface.
InputParameters validParams< CrossTermGradientFreeEnergy >()
std::vector< std::vector< const MaterialProperty< Real > * > > _kappas
CrossTermGradientFreeEnergy(const InputParameters &parameters)