Contact System Requirement Specification
Introduction
The Software Requirement Specification (SRS) for Contact describes the system functional and non-functional requirements that describe the expected interactions that the software shall provide.
Dependencies
The Contact application is developed using MOOSE and is based on various modules, as such the SRS for Contact is dependent upon the following documents.
Requirements
The following is a complete list for all the functional requirements for Contact.
Functional Requirements
- contact: Adaptivity
- 4.1.1Contact shall be enforced on new nodes created due to mesh refinement
- contact: Bouncing-Block-Contact
- 4.2.1The system shall use grid sequencing in order to improve the performance of the nonlinear solve in a frictional contact problem
- 4.2.2The system shall be able to produce the same result when not using grid sequencing
- 4.2.3The node-face discretization with a RANFS formulation for frictionless mechanical contact shall be susceptible to ping-ponging, specifically in this case to a secondary node oscillating back and forth between different primary faces
- 4.2.4The node-face discretization with a kinematic formulation for frictionless mechanical contact shall be susceptible to ping-ponging, specifically in this case to a secondary node oscillating back and forth between different primary faces
- 4.2.5A hybrid discretization using node-face for LM residuals and mortar for primal residuals for a Lagrange Multiplier formulation for frictionless mechanical contact shall not show any ping-ponging behavior
- 4.2.6A variational consistent mortar formulation with dual bases for frictionless mechanical contact shall not show any ping-ponging behavior
- 4.2.7We will solve the frictionless bouncing block problem with nodal constraint enforcement, mortar application of forces, and min NCP function
- 4.2.8We will solve the frictionless bouncing block problem with nodal constraint enforcement, mortar application of forces, and fb NCP function
- 4.2.9We will solve the frictionless bouncing block problem with nodal constraint enforcement, nodal application of forces, and min NCP function
- 4.2.10We will solve the frictionless bouncing block problem with nodal constraint enforcement, nodal application of forces, and fb NCP function
- 4.2.11We will solve the frictionless bouncing block problem with mortar constraint enforcement, mortar application of forces, and min NCP function
- 4.2.12We will solve the frictionless bouncing block problem with mortar constraint enforcement, mortar application of forces, and fb NCP function
- 4.2.13We will solve the frictional bouncing block problem with mortar constraint enforcement, mortar application of forces, and min NCP function
- 4.2.14We will solve the frictional bouncing block problem with mortar constraint enforcement, mortar application of forces, and fb NCP function
- 4.2.15We will solve the frictional bouncing block problem with nodal constraint enforcement, mortar application of forces, and min NCP function
- 4.2.16We will solve the frictional bouncing block problem with nodal constraint enforcment for the normal LM using min NCP, mortar constraint enforcement of the tangential LM with fb, and mortar application of forces
- 4.2.17We will solve the frictional bouncing block problem with nodal constraint enforcment for the normal LM using min NCP, mortar constraint enforcement of the tangential LM with fb, and mortar application of forces using the ContactAction. The result shall be identical to that obtained by directly specifying individual objects.
- 4.2.18The system shall be able to solve frictionless mechanical contact using a reduced active nonlinear function set scheme (RANFS) in conjunction with a node-face geometric discretization. The RANFS scheme shall be
- nonsingular both with bounds projection and
- without bounds projection and be
- solvable with amg both with bounds projection
- and without bounds projection.
- The system's RANFS scheme shall have a perfect Jacobian for mechanical contact that only has one non-zero normal component
- The system shall be able to detect when a secondary node is ping-ponging back and forth between different primary faces and consequently tie the locations of the secondary and corresponding primary node using Lagrange Multipliers corresponding to equality constraints, e.g. more RANFS
- The system shall be able to solve a smaller model of the full ping-ponging problem
- 4.2.19Using a RANFS scheme with Lagrange multipliers corresponding to equality constraints the system shall be able to
- tie nodes together and
- have a perfect Jacobian
- 4.2.20The system shall support a variationally consistent weighted gap implementation of the zero-penetration contact constraint
- using equal, first order bases for displacements and the lagrange multiplier
- using a second order basis for displacements and a first order basis for the lagrange multiplier
- 4.2.21The system shall support a variationally consistent mortar frictional constraints with dual bases
- using verbose input file
- using the contact action
- contact: Catch Release
- 4.3.1The contact system shall enforce three-dimensional block to block interaction using a penalty approach.
- contact: Check Error
- 4.4.1
- contact: Fieldsplit
- 4.5.1The system shall allow for split preconditioning based on contact surfaces.
- 4.5.2The system shall allow split preconditioning of frictional mortar contact.
- contact: Frictional
- 4.6.1The contact system shall enforce 2D single-point contact with significant accumulated slip.
- 4.6.2The contact system shall enforce 2D single-point contact with significant accumulated slip. With predictor solver options.
- 4.6.3The contact system shall enforce 2D single-point contact with significant accumulated slip when formulation selected is tangential_penalty contact.
- 4.6.4The contact system shall enforce 2D line contact between quads with significant accumulated slip.
- 4.6.5The contact system shall enforce 2D line contact between quads with significant accumulated slip, when formulation selected is tangential_penalty.
- contact: Glued
- 4.7.1The contact system shall enforce a glued contact constraint that ties together two blocks that are separated by an initial gap when the come in contact with each other so that the blocks move together.
- contact: Hertz Spherical
- 4.8.1The Contact system shall simulate Hertz contact between sphere and plane as a 2D axisymmetric problem with Quad4 elements.
- 4.8.2The Contact system shall simulate Hertz contact between sphere and plane as a 2D axisymmetric problem with Quad8 elements.
- 4.8.3The Contact system shall simulate Hertz contact between sphere and plane as a 3D problem with Hex8 elements.
- 4.8.4The Contact system shall simulate Hertz contact between sphere and plane as a 3D problem with Hex27 elements.
- contact: Incremental Slip
- 4.9.1
- contact: Kinematic-And-Scaling
- 4.10.1The system shall be able to apply automatic scaling in conjunection with kinematic contact constraint enforcement and show no penetration and exhibit good nonlinear convergence
- 4.10.2The system shall yield the same physical results when solving a kinematic contact problem with and without automatic scaling
- contact: Mechanical-Small-Problem
- 4.11.1We shall be able to do mechanical contact with the new mortar system. It's beautiful.
- 4.11.2We shall be able to do mechanical contact with mortar for the displacements and node enforcement of the constraints.
- 4.11.3We shall be able to do mechanical contact with mortar for the displacements and node enforcement of the constraints while using the Contact action block. The results should be identical to those gained by specifying individual mortar constraints, variables, and mesh objects.
- contact: Mechanical Constraint
- 4.12.1The contact system shall enforce a frictionless mechanical contact condition between two blocks with a combination of normal and tangential motion using a kinematic enforcement with the Constraint system.
- 4.12.2The contact system shall enforce a frictionless mechanical contact condition between two blocks with gap offsets on both primary and secondary blocks using a kinematic enforcement with the DiracKernel system.
- 4.12.3The contact system shall enforce a frictionless mechanical contact condition between two blocks with a combination of normal and tangential motion using a penalty enforcement with the Constraint system.
- 4.12.4The contact system shall enforce a glued mechanical contact condition between two blocks with a combination of normal and tangential motion using a kinematic enforcement with the Constraint system.
- 4.12.5The contact system shall enforce a glued mechanical contact condition between two blocks with a combination of normal and tangential motion using a penalty enforcement with the Constraint system.
- contact: Mortar Tm
- 4.13.1The system shall be able to use automatic differentiation to compute a soft block bouncing on a soft plank problem on a first order 2D mesh using tensor mechanics and mortar contact
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- using the small strain formulation and calculate a perfect Jacobian.
- using the finite strain formulation and calculate a perfect Jacobian.
- 4.13.2The system shall be able to use automatic differntiation to compute a block bouncing on a plank problem on a first order 2D mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.3The system shall be able to use automatic differntiation to compute a soft block bouncing on a soft plank problem on a second order 2D mesh using tensor mechanics and mortar contact
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- using the small strain formulation and calculate a perfect Jacobian.
- using the finite strain formulation and calculate a perfect Jacobian.
- 4.13.4The system shall be able to use automatic differntiation to compute a block bouncing on a plank problem on a second order 2D mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.5The system shall be able to compute a soft block bouncing on a soft plank problem on a first order 2D mesh using tensor mechanics and mortar contact
- using the finite strain formulation without the contact action.
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- 4.13.6The system shall be able to compute a block bouncing on a plank problem on a first order 2D mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.7The system shall be able to compute a soft block bouncing on a soft plank problem on a second order 2D mesh using tensor mechanics and mortar contact
- using the finite strain formulation without the contact action.
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- 4.13.8The system shall be able to compute a block bouncing on a plank problem on a second order 2D mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.9The system shall be able to use automatic differntiation to compute a soft block bouncing on a soft plank problem on a first order 2DRz mesh using tensor mechanics and mortar contact
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- using the small strain formulation and calculate a perfect Jacobian.
- using the finite strain formulation and calculate a perfect Jacobian.
- 4.13.10The system shall be able to use automatic differntiation to compute a block bouncing on a plank problem on a first order 2DRz mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.11The system shall be able to use automatic differntiation to compute a soft block bouncing on a soft plank problem on a second order 2DRz mesh using tensor mechanics and mortar contact
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- using the small strain formulation and calculate a perfect Jacobian.
- using the finite strain formulation and calculate a perfect Jacobian.
- 4.13.12The system shall be able to use automatic differntiation to compute a block bouncing on a plank problem on a second order 2DRz mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.13The system shall be able to compute a soft block bouncing on a soft plank problem on a first order 2DRz mesh using tensor mechanics and mortar contact
- using the finite strain formulation without the contact action.
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- 4.13.14The system shall be able to compute a block bouncing on a plank problem on a first order 2DRz mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.15The system shall be able to compute a soft block bouncing on a soft plank problem on a second order 2DRz mesh using tensor mechanics and mortar contact
- using the finite strain formulation without the contact action.
- using the small strain formulation.
- using the finite strain formulation.
- using the finite strain formulation with automatic scaling.
- using the finite strain formulation and reference residual.
- 4.13.16The system shall be able to compute a block bouncing on a plank problem on a second order 2DRz mesh using tensor mechanics and mortar contact and finite strain
- using with a stiff block and a stiff plank.
- using with a soft block and a stiff plank.
- 4.13.17
- contact: Multiple Contact Pairs
- 4.14.1Contact module action shall allow for multiple contact pairs when selecting node-face formulation.
- contact: Nodal Area
- 4.15.1The system shall compute the nodal area for use with contact calculations in 3D.
- 4.15.2The system shall compute the nodal area in parallel for use with contact calculations in 3D.
- 4.15.3The system shall compute the nodal area for use with contact calculations in 2D.
- 4.15.4The system shall compute the nodal area in parallel for use with contact calculations in 2D.
- 4.15.5The system shall compute the nodal area for Hex20 elements for use with contact calculations.
- 4.15.6The system shall compute the nodal area for Hex20 elements for use with frictionless contact calculations.
- 4.15.7The system shall compute the nodal area for Hex20 elements for use with penalty contact calculations.
- 4.15.8The system shall compute the nodal area in parallel for Hex20 elements for use with contact calculations.
- 4.15.9The system shall compute the nodal area for Hex27 elements for use with contact calculations.
- 4.15.10The system shall compute the nodal area in parallel for Hex27 elements for use with contact calculations.
- contact: Non-Singular-Frictional-Mortar
- 4.16.1The system shall not generate singular Jacobians in frictional mortar contact.
- contact: Normal-Nodal-Lm-Tan-Tolerance
- 4.17.1The system shall provide an option for extending primary surfaces when doing mortar contact to ensure that secondary nodes which project near the edge of the primary surface are registered with the near-surface.
- contact: Normalized Penalty
- 4.18.1The contact system shall yield repeatable results for 2D contact with elements of various aspect ratios. Penalty contact.
- 4.18.2The contact system shall yield repeatable results for 2D contact with Q8 elements of various aspect ratios. Penalty contact.
- 4.18.3The contact system shall yield repeatable results for 2D contact with elements of various aspect ratios. Kinematic contact.
- 4.18.4The contact system shall yield repeatable results for 2D contact with Q8 elements of various aspect ratios. Kinematic contact.
- contact: Pdass Problems
- 4.19.1Contact module shall solve frictional contact between a cylinder and a plane.
- 4.19.2Contact module shall solve frictional contact between a semicircular tool and flexible base material.
- 4.19.3Contact module shall solve frictional contact between a bouncing block and flexible base material.
- 4.19.4Contact module shall solve frictional contact between a bouncing block and flexible base material verifying setup in the contact action.
- contact: Pressure
- 4.20.1The contact system shall reproduce contact pressure results among various formulation types. Augmented Lagrangian formulation.
- 4.20.2The contact system shall reproduce contact pressure results among various formulation types. Penalty.
- 4.20.3The contact system shall reproduce contact pressure results among various formulation types. Mechanical constraint.
- contact: Ranfs-And-Scaling
- 4.21.1The system shall be able to apply automatic scaling in conjunction with ranfs contact
- 4.21.2The system shall be able to solve ranfs contact with no scaling
- contact: Ring Contact
- 4.22.1The contact system shall enforce contact between three-dimensional non-conformal surfaces with Hex20 elements.
- contact: Simple Contact
- 4.23.1
- 4.23.2
- 4.23.3
- 4.23.4
- contact: Sliding Block
- 4.24.1We shall be able to run our canonical frictional sliding block problem with mortar Lagrange Multiplier contact
- 4.24.2We shall be able to run our canonical frictional sliding block problem with lagrange multipliers and the mortar method
- 4.24.3We shall be able to solve the Coulomb friction sliding block problem using the penalty method and a friction coefficient of .2
- 4.24.4We shall be able to solve the Coulomb friction sliding block problem using the penalty method and a friction coefficient of .4
- 4.24.5We shall be able to solve the frictionless sliding block problem using a kinematic constraint formulation.
- 4.24.6Kinematic contact shall produce the same results regardless of whether variable scaling is used or not
- 4.24.7We shall be able to solve the frictionless sliding block problem using a penalty constraint formulation.
- 4.24.8We shall be able to solve the frictionless sliding block problem with a line serach customized for mechanical contact.
- 4.24.9MOOSE shall support mechanics frictional contact problems
- 4.24.10MOOSE shall support mechanics frictional contact problems
- 4.24.11MOOSE shall support mechanics frictionless contact problems
- 4.24.12MOOSE shall support mechanics frictionless contact problems
- 4.24.13MOOSE shall support mechanics frictionless contact problems
- 4.24.14MOOSE shall support mechanics frictional contact problems
- contact: Tan-Pen-And-Scaling
- 4.25.1The system shall be able to apply automatic scaling in conjunection with tangential penalty contact constraint enforcement and show no penetration and exhibit good nonlinear convergence
- 4.25.2The system shall yield the same physical results when solving a tangential penalty contact problem with and without automatic scaling
- contact: Tension Release
- 4.26.1The contact system shall enforce and release contact conditions. 4 elements.
- 4.26.2The contact system shall enforce and release contact conditions. 4 elements and mechanical constraints.
- 4.26.3The contact system shall enforce and release contact conditions. 4 elements and ensure no new Jacobian allocations.
- 4.26.4The contact system shall enforce and release contact conditions. 8 elements.
- contact: Verification
- 4.27.1The Contact system shall enforce glued, kinematic contact for 2D Hertz half-symmetry cylindrical contact problem.
- 4.27.2The Contact system shall enforce glued, penalty contact for 2D Hertz half-symmetry cylindrical contact problem.
- 4.27.3The Contact system shall enforce frictionless, kinematic contact for 2D Hertz half-symmetry cylindrical contact problem.
- 4.27.4The Contact system shall enforce frictionless, penalty contact for 2D Hertz half-symmetry cylindrical contact problem.
- 4.27.5The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D Hertz half-symmetry cylindrical contact problem.
- 4.27.6The Contact system shall enforce frictional, penalty contact for 2D Hertz half-symmetry cylindrical contact problem with friction coefficient of 0.
- 4.27.7The Contact system shall enforce frictional, penalty contact for 2D Hertz half-symmetry cylindrical contact problem with friction coefficient of 0.2.
- 4.27.8The Contact system shall enforce frictional, penalty contact for 2D Hertz half-symmetry cylindrical contact problem with friction coefficient of 1.0.
- 4.27.9The Contact system shall enforce frictional, Augmented Lagrange contact for 2D Hertz half-symmetry cylindrical contact problem.
- 4.27.10The Contact system shall enforce glued, kinematic contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.11The Contact system shall enforce glued, penalty contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.12The Contact system shall enforce frictionless, kinematic contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.13The Contact system shall enforce frictionless, penalty contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.14The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.15The Contact system shall enforce frictional, penalty contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements and with a friction coefficient of 0.
- 4.27.16The Contact system shall enforce frictional, penalty contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements and with a friction coefficient of 1.0.
- 4.27.17The Contact system shall enforce frictional, Augmented Lagrange contact for 2D Hertz half-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.18The Contact system shall enforce glued, kinematic contact for 2D Hertz quarter-symmetry cylindrical contact problem.
- 4.27.19The Contact system shall enforce glued, penalty contact for 2D Hertz quarter-symmetry cylindrical contact problem.
- 4.27.20The Contact system shall enforce frictionless, kinematic contact for 2D Hertz quarter-symmetry cylindrical contact problem.
- 4.27.21The Contact system shall enforce frictionless, penalty contact for 2D Hertz quarter-symmetry cylindrical contact problem.
- 4.27.22The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D Hertz quarter-symmetry cylindrical contact problem.
- 4.27.23The Contact system shall enforce glued, kinematic contact for 2D Hertz quarter-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.24The Contact system shall enforce glued, penalty contact for 2D Hertz quarter-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.25The Contact system shall enforce frictionless, kinematic contact for 2D Hertz quarter-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.26The Contact system shall enforce frictionless, penalty contact for 2D Hertz quarter-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.27The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D Hertz quarter-symmetry cylindrical contact problem using higher order QUAD8 elements.
- 4.27.28The Contact system shall enforce eliminating initial overclosure between the primary and secondary surfaces.
- 4.27.29The Contact system shall enforce the automatic patch update using the iteration option.
- 4.27.30The Contact system shall enforce that the nearest neighbor node is inside the ghosted set of elements.
- 4.27.31The Contact system shall enforce glued, kinematic contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.32The Contact system shall enforce glued, penalty contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.33The Contact system shall enforce frictionless, kinematic contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.34The Contact system shall enforce frictionless, penalty contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.35The Contact system shall enforce frictionless, Augmented Lagrange contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.36The Contact system shall enforce frictional, Augmented Lagrange contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.37The Contact system shall enforce frictional, penalty contact for 3D brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.38The Contact system shall enforce glued, kinematic contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.39The Contact system shall enforce glued, penalty contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.40The Contact system shall enforce frictionless, kinematic contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.41The Contact system shall enforce frictionless, penalty contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.42The Contact system shall enforce frictionless, Augmented Lagrange contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.43The Contact system shall enforce frictional, Augmented Lagrange contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.44The Contact system shall enforce frictional, penalty contact for 3D brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.45The Contact system shall enforce frictionless, kinematic contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.46The Contact system shall enforce frictionless, penalty contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.47The Contact system shall enforce frictionless, Augmented Lagrange contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.48The Contact system shall enforce frictional, Augmented Lagrange contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.49The Contact system shall enforce frictional, penalty contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.50The Contact system shall enforce glued, kinematic contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.51The Contact system shall enforce glued, penalty contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.52The Contact system shall enforce frictionless, kinematic contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.53The Contact system shall enforce frictionless, penalty contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.54The Contact system shall enforce frictionless, Augmented Lagrange contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.55The Contact system shall enforce frictional, Augmented Lagrange contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.56The Contact system shall enforce frictional, penalty contact for 3D HEX20 brick geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.57The Contact system shall enforce glued, kinematic contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.58The Contact system shall enforce glued, penalty contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.59The Contact system shall enforce frictionless, kinematic contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.60The Contact system shall enforce frictionless, penalty contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.61The Contact system shall enforce frictionless, penalty Augmented Lagrange contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.62The Contact system shall enforce frictional, Augmented Lagrange contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.63The Contact system shall enforce frictional, penalty contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.64The Contact system shall enforce glued, kinematic contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.65The Contact system shall enforce glued, penalty contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.66The Contact system shall enforce frictionless, kinematic contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.67The Contact system shall enforce frictionless, penalty contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.68The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.69The Contact system shall enforce frictional, Augmented Lagrange contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.70The Contact system shall enforce frictional, penalty contact for 2D axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.71The Contact system shall enforce glued, kinematic contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.72The Contact system shall enforce glued, penalty contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.73The Contact system shall enforce frictionless, kinematic contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.74The Contact system shall enforce frictionless, penalty contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.75The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.76The Contact system shall enforce frictional, penalty contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.77The Contact system shall enforce glued, kinematic contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.78The Contact system shall enforce glued, penalty contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.79The Contact system shall enforce frictionless, kinematic contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.80The Contact system shall enforce frictionless, penalty contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.81The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.82The Contact system shall enforce frictional, penalty contact for 2D QUAD8 axisymmetric geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.83The Contact system shall enforce glued, kinematic contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.84The Contact system shall enforce glued, penalty contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.85The Contact system shall enforce frictionless, kinematic contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.86The Contact system shall enforce frictionless, penalty contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.87The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.88The Contact system shall enforce frictional, Augmented Lagrange contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.89The Contact system shall enforce frictional, penalty contact for 2D plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.90The Contact system shall enforce glued, kinematic contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.91The Contact system shall enforce glued, penalty contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.92The Contact system shall enforce frictionless, kinematic contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.93The Contact system shall enforce frictionless, penalty contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.94The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.95The Contact system shall enforce frictional, Augmented Lagrange contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.96The Contact system shall enforce frictional, penalty contact for 2D plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.97The Contact system shall enforce glued, kinematic contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.98The Contact system shall enforce glued, penalty contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.99The Contact system shall enforce frictionless, kinematic contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.100The Contact system shall enforce frictionless, penalty contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.101The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.102The Contact system shall enforce frictional, Augmented Lagrange contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.103The Contact system shall enforce frictional, penalty contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.104The Contact system shall enforce glued, kinematic contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.105The Contact system shall enforce glued, penalty contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.106The Contact system shall enforce frictionless, kinematic contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.107The Contact system shall enforce frictionless, penalty contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.108The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.109The Contact system shall enforce frictional, Augmented Lagrange contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.110The Contact system shall enforce frictional, penalty contact for 2D QUAD8 plane geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.111The Contact system shall enforce glued, kinematic contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.112The Contact system shall enforce glued, penalty contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.113The Contact system shall enforce frctionless, kinematic contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.114The Contact system shall enforce frctionless, penalty contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.115The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.116The Contact system shall enforce frictional, Augmented Lagrange contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.117The Contact system shall enforce frictional, penalty contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.118The Contact system shall enforce glued, kinematic contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.119The Contact system shall enforce glued, penalty contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.120The Contact system shall enforce frictionless, kinematic contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.121The Contact system shall enforce frictionless, penalty contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.122The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.123The Contact system shall enforce frictional, Augmented Lagrange contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.124The Contact system shall enforce frictional, penalty contact for 2D axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.125The Contact system shall enforce glued, kinematic contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.126The Contact system shall enforce glued, penalty contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.127The Contact system shall enforce frictionless, kinematic contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.128The Contact system shall enforce frictionless, penalty contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.129The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.130The Contact system shall enforce frictional, penalty contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with matched nodes).
- 4.27.131The Contact system shall enforce glued, kinematic contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.132The Contact system shall enforce glued, penalty contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.133The Contact system shall enforce frictionless, kinematic contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.134The Contact system shall enforce frictionless, penalty contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.135The Contact system shall enforce frictionless, Augmented Lagrange contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.136The Contact system shall enforce frictional, Augmented Lagrange contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.137The Contact system shall enforce frictional, penalty contact for 2D QUAD8 axisymmetric ring geometry (NAFEMS CGS1 contact patch test with mismatched nodes).
- 4.27.138The Contact system shall enforce glued, kinematic contact for 2D plane strain single point contact model.
- 4.27.139The Contact system shall enforce glued, penalty contact for 2D plane strain single point contact model.
- 4.27.140The Contact system shall enforce frictionless, kinematic contact for 2D plane strain single point contact model.
- 4.27.141The Contact system shall enforce frictionless, penalty contact for 2D plane strain single point contact model.
- 4.27.142The Contact system shall enforce frictionless, penalty contact for 2D plane strain single point contact model using the contact line search solver options.
- 4.27.143The Contact system shall enforce frictional, kinematic contact for 2D plane strain single point contact model.
- 4.27.144The Contact system shall enforce frictional, penalty contact for 2D plane strain single point contact model.
- 4.27.145The Contact system shall enforce frictional, kinematic contact for 2D plane strain single point contact model with a non-zero friction coefficient.
- 4.27.146The Contact system shall enforce frictional, penalty contact for 2D plane strain single point contact model with a non-zero friction coefficient.