# ::hwat::solver::CreateFiniteRigidWall

Creates a finite rigid wall.

## Syntax

::hwat::solver::CreateFiniteRigidWall sectionName templatePath baseNode normalVect localX lengthX lengthY frictionCoeff type assemName

## Arguments

`sectionName`- Name to give the newly created group in HyperMesh.
`templatePath`- Path for the solver template.
`baseNode`- Base node for the rigid wall.
`normalVect`- Normal vector for the rigid wall
`localX`- A Tcl list defining the local x-axis.
`lengthX`- The length in the local x-direction.
`lengthY`- The length in the local y-direction.
`frictionCoeff`- Friction coeff.
`type`- The type of rigid wall.
`assemName`- Component entity set to secondary to rigid wall.

## Returns

- Success
- Group ID
- Failure
- {}

## Example

`set newSecPass [::hwat::solver::CreateFiniteRigidWall MIDRAIL_L "S:/Altair" 19 [list 0.0 0.0 1.0] [list 0.0 1.0 0.0] 100 200 0.5 "RWPlanar"`