www.mooseframework.org
InterfaceDiffusionBase.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 INTERFACEDIFFUSIONBASE_H
8 #define INTERFACEDIFFUSIONBASE_H
9 
10 #include "InterfaceKernel.h"
11 
13 
14 template <>
15 InputParameters validParams<InterfaceDiffusionBase>();
16 
21 class InterfaceDiffusionBase : public InterfaceKernel
22 {
23 public:
24  InterfaceDiffusionBase(const InputParameters & parameters);
25 
26 protected:
28  const Real _D;
29 
31  const Real _D_neighbor;
32 };
33 
34 #endif // INTERFACEDIFFUSIONBASE_H
InterfaceDiffusionBase(const InputParameters &parameters)
const Real _D_neighbor
neighbor diffusion coefficient
Base class for Diffusion equation terms coupling two different variables across a subdomain boundary...
InputParameters validParams< InterfaceDiffusionBase >()
const Real _D
diffusion coefficient