#include <RANFSNormalMechanicalContact.h>
Public Member Functions | |
| RANFSNormalMechanicalContact (const InputParameters ¶meters) | |
| bool | shouldApply () override |
| void | residualSetup () override |
| void | timestepSetup () override |
| void | initialSetup () override |
| bool | overwriteSlaveResidual () override |
| void | computeSlaveValue (NumericVector< Number > &solution) override |
Protected Member Functions | |
| virtual Real | computeQpSlaveValue () override |
| virtual Real | computeQpResidual (Moose::ConstraintType type) override |
| virtual Real | computeQpJacobian (Moose::ConstraintJacobianType type) override |
Protected Attributes | |
| const MooseEnum | _component |
| const unsigned int | _mesh_dimension |
| NumericVector< Number > & | _residual_copy |
| unsigned int | _largest_component |
| std::vector< unsigned int > | _vars |
| std::vector< MooseVariable * > | _var_objects |
| std::unordered_map< dof_id_type, Real > | _node_to_contact_lm |
| std::unordered_map< dof_id_type, Real > | _node_to_tied_lm |
| std::unordered_map< dof_id_type, std::vector< const Elem * > > | _node_to_master_elem_sequence |
| Real | _contact_lm |
| Real | _tied_lm |
| PenetrationInfo * | _pinfo |
| std::unordered_map< dof_id_type, const Node * > | _ping_pong_slave_node_to_master_node |
| Real | _distance |
| bool | _tie_nodes |
| unsigned int | _master_index |
| RealVectorValue | _res_vec |
| const Node * | _nearest_node |
| std::vector< std::unordered_map< dof_id_type, Number > > | _dof_number_to_value |
| CouplingMatrix | _disp_coupling |
Definition at line 33 of file RANFSNormalMechanicalContact.h.
| RANFSNormalMechanicalContact::RANFSNormalMechanicalContact | ( | const InputParameters & | parameters | ) |
Definition at line 42 of file RANFSNormalMechanicalContact.C.
|
overrideprotectedvirtual |
Definition at line 303 of file RANFSNormalMechanicalContact.C.
|
overrideprotectedvirtual |
Definition at line 259 of file RANFSNormalMechanicalContact.C.
|
overrideprotectedvirtual |
Definition at line 419 of file RANFSNormalMechanicalContact.C.
|
override |
Definition at line 414 of file RANFSNormalMechanicalContact.C.
|
override |
Definition at line 66 of file RANFSNormalMechanicalContact.C.
|
override |
Definition at line 91 of file RANFSNormalMechanicalContact.C.
|
override |
Definition at line 83 of file RANFSNormalMechanicalContact.C.
|
override |
Definition at line 100 of file RANFSNormalMechanicalContact.C.
|
override |
Definition at line 76 of file RANFSNormalMechanicalContact.C.
|
protected |
Definition at line 51 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), computeQpResidual(), overwriteSlaveResidual(), and shouldApply().
|
protected |
Definition at line 61 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpResidual(), and shouldApply().
|
protected |
Definition at line 71 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), and initialSetup().
|
protected |
Definition at line 65 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpResidual(), and shouldApply().
|
protected |
Definition at line 70 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), and shouldApply().
|
protected |
Definition at line 55 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), computeQpResidual(), overwriteSlaveResidual(), and shouldApply().
|
protected |
Definition at line 67 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), computeQpResidual(), and shouldApply().
|
protected |
Definition at line 52 of file RANFSNormalMechanicalContact.h.
Referenced by RANFSNormalMechanicalContact(), and shouldApply().
|
protected |
Definition at line 69 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpResidual(), and shouldApply().
|
protected |
Definition at line 58 of file RANFSNormalMechanicalContact.h.
Referenced by residualSetup(), and shouldApply().
|
protected |
Definition at line 60 of file RANFSNormalMechanicalContact.h.
Referenced by shouldApply(), and timestepSetup().
|
protected |
Definition at line 59 of file RANFSNormalMechanicalContact.h.
Referenced by residualSetup(), and shouldApply().
|
protected |
Definition at line 63 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), computeQpResidual(), and shouldApply().
|
protected |
Definition at line 64 of file RANFSNormalMechanicalContact.h.
Referenced by shouldApply(), and timestepSetup().
|
protected |
Definition at line 68 of file RANFSNormalMechanicalContact.h.
Referenced by shouldApply().
|
protected |
Definition at line 53 of file RANFSNormalMechanicalContact.h.
Referenced by shouldApply().
|
protected |
Definition at line 66 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpJacobian(), computeQpResidual(), overwriteSlaveResidual(), and shouldApply().
|
protected |
Definition at line 62 of file RANFSNormalMechanicalContact.h.
Referenced by computeQpResidual(), and shouldApply().
|
protected |
Definition at line 57 of file RANFSNormalMechanicalContact.h.
Referenced by RANFSNormalMechanicalContact(), and shouldApply().
|
protected |
Definition at line 56 of file RANFSNormalMechanicalContact.h.
Referenced by initialSetup(), RANFSNormalMechanicalContact(), and shouldApply().
1.8.16