# 7.42. Submodel

## 7.42.1. Submodel

Scope

  Aria Region, Equation System, Explicit Equation System, Root Finder Equation System

Summary

  Contains the commands needed to define an Aria submodel.

Description

  This block command is used to define the embedded block submodel.

    begin Submodel SubModel_name

       Clip Isoparametric Coords

       Embedded Blocks {=} VolumeList...

       Enclosing Blocks {=} VolumeList...

       Expand Box Percentage {=} Percentage

       Field Name {=} FieldName

       Interaction Output {=} {active | all | error | none | summary}

       Search Method {=} {boost | kdtree}

       Search Tolerance {=} Tolerance

    end Submodel SubModel_name

### 7.42.1.1. Line Commands

###### Clip Isoparametric Coords

Syntax

  Clip Isoparametric Coords

Summary

  This command is no longer used. It remains available for backwards compatibility until version 4.50.

###### Embedded Blocks

Syntax

  Embedded Blocks {=} VolumeList…

Summary

  Specifies the element blocks to be embedded within another volume.

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
VolumeList | string… | –

###### Enclosing Blocks

Syntax

  Enclosing Blocks {=} VolumeList…

Summary

  Specifies the element blocks in which EMBEDDED BLOCKS can reside.

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
VolumeList | string… | –

###### Expand Box Percentage

Syntax

  Expand Box Percentage {=} Percentage

Summary

  This command is no longer used. It remains available for backwards compatibility until version 4.50.

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
Percentage | real | 1.0

###### Field Name

Syntax

  Field Name {=} FieldName

Summary

  Specifies the fields to tie constraints to (default is temperature).

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
FieldName | string | –

###### Interaction Output

Syntax

  Interaction Output {=} {active | all | error | none | summary}

Summary

  When this line is present, detailed information of the contact interactions are output.

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
NonconformalOutput | {active | all | error | none | summary} | NONE

###### Search Method

Syntax

  Search Method {=} {boost | kdtree}

Summary

  Set the search method to be used with nonconformal contact.

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
SearchMethod | {boost | kdtree} | NONE

###### Search Tolerance

Syntax

  Search Tolerance {=} Tolerance

Summary

  Assign the normal search tolerance in the length units of the model. This will override the automatic tolerancing.

Parameter | Value | Default
--- | --- | ---
{=} | {= | are | is} | –
Tolerance | real | 1.0