# 7.40. Submodel

## 7.40.1. Submodel

Scope

  Aria Region

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.40.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