https://mooseframework.inl.gov
Loading...
Searching...
No Matches
phase_field
include
materials
PFMobility.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 "
Material.h
"
13
14
// Forward Declarations
15
16
class
PFMobility
:
public
Material
17
{
18
public
:
19
static
InputParameters
validParams
();
20
21
PFMobility
(
const
InputParameters
&
parameters
);
22
23
protected
:
24
virtual
void
computeProperties
();
25
26
private
:
27
MaterialProperty<Real>
&
_M
;
28
MaterialProperty<RealGradient>
&
_grad_M
;
29
MaterialProperty<Real>
&
_kappa_c
;
30
31
Real
_mob
;
32
Real
_kappa
;
33
};
Material.h
MaterialProperty
Material
Material::parameters
const InputParameters & parameters() const
PFMobility
Definition
PFMobility.h:17
PFMobility::_M
MaterialProperty< Real > & _M
Definition
PFMobility.h:27
PFMobility::validParams
static InputParameters validParams()
Definition
PFMobility.C:15
PFMobility::_mob
Real _mob
Definition
PFMobility.h:31
PFMobility::_kappa_c
MaterialProperty< Real > & _kappa_c
Definition
PFMobility.h:29
PFMobility::_kappa
Real _kappa
Definition
PFMobility.h:32
PFMobility::_grad_M
MaterialProperty< RealGradient > & _grad_M
Definition
PFMobility.h:28
PFMobility::computeProperties
virtual void computeProperties()
Definition
PFMobility.C:34
InputParameters
Generated on Fri Aug 21 2026 13:41:20 for https://mooseframework.inl.gov by
1.9.8