https://mooseframework.inl.gov
ElectrostaticContactCondition.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 "ADInterfaceKernel.h"
13 #include "Function.h"
14 
21 {
22 public:
24 
26 
27 protected:
29 
32 
35 
38 
41 
44 
47 
50 
53 
56 };
const Real & _user_contact_conductance
User-provided electrical contact conductance constant value.
const Function & _mechanical_pressure
Mechanical pressure uniformly applied at the contact surface area (user-supplied for now) ...
const Real _alpha_electric
Experimental proportional fit parameter for contact conductance parameter (set using Cincotti et al D...
ElectrostaticContactCondition(const InputParameters &parameters)
DGResidualType
DualNumber< Real, DNDerivativeType, true > ADReal
const ADMaterialProperty< Real > & _conductivity_primary
Electrical conductivity property for the primary side.
This ADInterfaceKernel object calculates the electrostatic potential value and gradient relationship ...
bool _conductance_was_set
Check parameter for user-provided electrical contact conductance value.
const std::string & type() const
bool _mean_hardness_was_set
Check parameter for material-provided mean hardness value.
const ADMaterialProperty< Real > & _conductivity_secondary
Electrical conductivity property for the secondary side.
virtual ADReal computeQpResidual(Moose::DGResidualType type) override
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
const ADMaterialProperty< Real > & _mean_hardness
Geometric mean of the hardness from both sides of the boundary, taken in as a material property...
const Real _beta_electric
Experimental power fit parameter for contact conductance parameter (set using Cincotti et al DOI:10...