5872 lines
147 KiB
Markdown
5872 lines
147 KiB
Markdown
# Abaqus User Subroutine Manual Index
|
||
|
||
This file routes AI agents to the authoritative Markdown manual spans. Search this index first, then read every `source_ranges` entry for the selected section in order. Do not make implementation decisions from `summary` alone.
|
||
|
||
```yaml
|
||
schema_version: 2
|
||
generated_on: 2026-08-18
|
||
line_numbering: "1-based"
|
||
range_semantics: "inclusive"
|
||
manual_is_source_of_truth: true
|
||
summary_is_authoritative: false
|
||
source_material: "external-local prerequisite"
|
||
source_files_required: true
|
||
referenced_images_required: true
|
||
images_in_source_sha256: false
|
||
source_pattern: "AbaqusUserSubroutineManual_NNN.md"
|
||
source_file_count: 69
|
||
indexed_section_count: 115
|
||
source_sha256: "1778ff055ba3bad5f9ed735f681a160bda1e7135e24413bd6581f7540c93c43b"
|
||
```
|
||
|
||
## Agent usage
|
||
|
||
1. Confirm that all 69 required source chunks are installed beside this file and that their combined digest matches `source_sha256`. Stop if files are missing or the digest differs. When a selected span contains an `images/...` link, also require that referenced companion asset; images are not included in the Markdown digest.
|
||
2. Search by exact `symbol`, `section_id`, product, or a keyword.
|
||
3. Read the complete record and then load every listed source span in order.
|
||
4. Use `content_anchors` for focused navigation, but inspect surrounding manual text for constraints and context.
|
||
5. Treat the manual spans as authoritative; the generated summary and keywords are retrieval metadata.
|
||
|
||
Example search:
|
||
|
||
```powershell
|
||
rg -n -F 'symbol: "CREEP"' INDEX.md
|
||
rg -n -i 'creep|viscoplastic' INDEX.md
|
||
```
|
||
|
||
## Section records
|
||
|
||
## 1.1.1 — CREEP
|
||
|
||
```yaml
|
||
section_id: "1.1.1"
|
||
parent_section: "1.1"
|
||
symbol: "CREEP"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define time-dependent, viscoplastic behavior (creep and swelling)."
|
||
summary: "Defines time-dependent, viscoplastic behavior (creep and swelling)."
|
||
keywords:
|
||
- "CREEP"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "time-dependent"
|
||
- "viscoplastic"
|
||
- "behavior"
|
||
- "swelling"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_002.md"
|
||
start_line: 96
|
||
end_line: 249
|
||
- file: "AbaqusUserSubroutineManual_003.md"
|
||
start_line: 1
|
||
end_line: 390
|
||
source_pages:
|
||
start: 17
|
||
end: 29
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_002.md"
|
||
line: 96
|
||
text: "1.1.1 CREEP: User subroutine to define time-dependent, viscoplastic behavior (creep and swelling)."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_002.md"
|
||
line: 100
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_002.md"
|
||
line: 112
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_003.md"
|
||
line: 71
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_003.md"
|
||
line: 89
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_003.md"
|
||
line: 194
|
||
- name: "Example: Hyperbolic sine creep law"
|
||
file: "AbaqusUserSubroutineManual_003.md"
|
||
line: 339
|
||
```
|
||
|
||
## 1.1.2 — DFLOW
|
||
|
||
```yaml
|
||
section_id: "1.1.2"
|
||
parent_section: "1.1"
|
||
symbol: "DFLOW"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform pore fluid velocity in a consolidation analysis."
|
||
summary: "Defines nonuniform pore fluid velocity in a consolidation analysis."
|
||
keywords:
|
||
- "DFLOW"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "pore"
|
||
- "fluid"
|
||
- "velocity"
|
||
- "consolidation"
|
||
- "analysis"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_004.md"
|
||
start_line: 3
|
||
end_line: 91
|
||
source_pages:
|
||
start: 31
|
||
end: 33
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 3
|
||
text: "1.1.2 DFLOW: User subroutine to define nonuniform pore fluid velocity in a consolidation analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 13
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 21
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 37
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 47
|
||
```
|
||
|
||
## 1.1.3 — DFLUX
|
||
|
||
```yaml
|
||
section_id: "1.1.3"
|
||
parent_section: "1.1"
|
||
symbol: "DFLUX"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform distributed flux in a heat transfer or mass diffusion analysis."
|
||
summary: "Defines nonuniform distributed flux in a heat transfer or mass diffusion analysis."
|
||
keywords:
|
||
- "DFLUX"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "distributed"
|
||
- "flux"
|
||
- "heat"
|
||
- "transfer"
|
||
- "mass"
|
||
- "diffusion"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_004.md"
|
||
start_line: 97
|
||
end_line: 202
|
||
source_pages:
|
||
start: 35
|
||
end: 37
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 97
|
||
text: "1.1.3 DFLUX: User subroutine to define nonuniform distributed flux in a heat transfer or mass diffusion analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 101
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 109
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 118
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 150
|
||
```
|
||
|
||
## 1.1.4 — DISP
|
||
|
||
```yaml
|
||
section_id: "1.1.4"
|
||
parent_section: "1.1"
|
||
symbol: "DISP"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed boundary conditions."
|
||
summary: "Specifies prescribed boundary conditions."
|
||
keywords:
|
||
- "DISP"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "boundary"
|
||
- "conditions"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_004.md"
|
||
start_line: 208
|
||
end_line: 288
|
||
- file: "AbaqusUserSubroutineManual_005.md"
|
||
start_line: 1
|
||
end_line: 9
|
||
source_pages:
|
||
start: 39
|
||
end: 41
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 208
|
||
text: "1.1.4 DISP: User subroutine to specify prescribed boundary conditions."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 212
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 222
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 232
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 250
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_004.md"
|
||
line: 260
|
||
```
|
||
|
||
## 1.1.5 — DLOAD
|
||
|
||
```yaml
|
||
section_id: "1.1.5"
|
||
parent_section: "1.1"
|
||
symbol: "DLOAD"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify nonuniform distributed loads."
|
||
summary: "Specifies nonuniform distributed loads."
|
||
keywords:
|
||
- "DLOAD"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "distributed"
|
||
- "loads"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_005.md"
|
||
start_line: 15
|
||
end_line: 117
|
||
source_pages:
|
||
start: 43
|
||
end: 46
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 15
|
||
text: "1.1.5 DLOAD: User subroutine to specify nonuniform distributed loads."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 19
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 31
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 41
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 61
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 67
|
||
```
|
||
|
||
## 1.1.6 — FILM
|
||
|
||
```yaml
|
||
section_id: "1.1.6"
|
||
parent_section: "1.1"
|
||
symbol: "FILM"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform film coefficient and associated sink temperatures for heat transfer analysis."
|
||
summary: "Defines nonuniform film coefficient and associated sink temperatures for heat transfer analysis."
|
||
keywords:
|
||
- "FILM"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "coefficient"
|
||
- "associated"
|
||
- "sink"
|
||
- "temperatures"
|
||
- "heat"
|
||
- "transfer"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_005.md"
|
||
start_line: 121
|
||
end_line: 233
|
||
source_pages:
|
||
start: 47
|
||
end: 49
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 121
|
||
text: "1.1.6 FILM: User subroutine to define nonuniform film coefficient and associated sink temperatures for heat transfer analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 125
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 133
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 143
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 159
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_005.md"
|
||
line: 173
|
||
```
|
||
|
||
## 1.1.7 — FLOW
|
||
|
||
```yaml
|
||
section_id: "1.1.7"
|
||
parent_section: "1.1"
|
||
symbol: "FLOW"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform seepage coefficient and associated sink pore pressure for consolidation analysis."
|
||
summary: "Defines nonuniform seepage coefficient and associated sink pore pressure for consolidation analysis."
|
||
keywords:
|
||
- "FLOW"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "seepage"
|
||
- "coefficient"
|
||
- "associated"
|
||
- "sink"
|
||
- "pore"
|
||
- "pressure"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_006.md"
|
||
start_line: 3
|
||
end_line: 91
|
||
source_pages:
|
||
start: 51
|
||
end: 53
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 3
|
||
text: "1.1.7 FLOW: User subroutine to define nonuniform seepage coefficient and associated sink pore pressure for consolidation analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 13
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 21
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 37
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 47
|
||
```
|
||
|
||
## 1.1.8 — FRIC
|
||
|
||
```yaml
|
||
section_id: "1.1.8"
|
||
parent_section: "1.1"
|
||
symbol: "FRIC"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define frictional behavior for contact surfaces."
|
||
summary: "Defines frictional behavior for contact surfaces."
|
||
keywords:
|
||
- "FRIC"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "frictional"
|
||
- "behavior"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_006.md"
|
||
start_line: 97
|
||
end_line: 326
|
||
- file: "AbaqusUserSubroutineManual_007.md"
|
||
start_line: 1
|
||
end_line: 17
|
||
source_pages:
|
||
start: 55
|
||
end: 61
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 97
|
||
text: "1.1.8 FRIC: User subroutine to define frictional behavior for contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 101
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 108
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 118
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_006.md"
|
||
line: 218
|
||
```
|
||
|
||
## 1.1.9 — FRIC_COEF
|
||
|
||
```yaml
|
||
section_id: "1.1.9"
|
||
parent_section: "1.1"
|
||
symbol: "FRIC_COEF"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the frictional coefficient for contact surfaces."
|
||
summary: "Defines the frictional coefficient for contact surfaces."
|
||
keywords:
|
||
- "FRIC_COEF"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "frictional"
|
||
- "coefficient"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_007.md"
|
||
start_line: 23
|
||
end_line: 167
|
||
source_pages:
|
||
start: 63
|
||
end: 65
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 23
|
||
text: "1.1.9 FRIC_COEF: User subroutine to define the frictional coefficient for contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 27
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 33
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 41
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 87
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 97
|
||
```
|
||
|
||
## 1.1.10 — GAPCON
|
||
|
||
```yaml
|
||
section_id: "1.1.10"
|
||
parent_section: "1.1"
|
||
symbol: "GAPCON"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define conductance between contact surfaces or nodes in a fully coupled temperature-displacement analysis, coupled thermalelectrical-structural analysis, or pure heat transfer analysis."
|
||
summary: "Defines conductance between contact surfaces or nodes in a fully coupled temperature-displacement analysis, coupled thermalelectrical-structural analysis, or pure heat transfer analysis."
|
||
keywords:
|
||
- "GAPCON"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "conductance"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "nodes"
|
||
- "fully"
|
||
- "coupled"
|
||
- "temperature-displacement"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_007.md"
|
||
start_line: 173
|
||
end_line: 308
|
||
source_pages:
|
||
start: 67
|
||
end: 69
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 173
|
||
text: "1.1.10 GAPCON: User subroutine to define conductance between contact surfaces or nodes in a fully coupled temperature-displacement analysis, coupled thermalelectrical-structural analysis, or pure heat transfer analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 177
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 183
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 198
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 220
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_007.md"
|
||
line: 242
|
||
```
|
||
|
||
## 1.1.11 — GAPELECTR
|
||
|
||
```yaml
|
||
section_id: "1.1.11"
|
||
parent_section: "1.1"
|
||
symbol: "GAPELECTR"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define electrical conductance between surfaces in a coupled thermal-electrical or a coupled thermal-electrical-structural analysis."
|
||
summary: "Defines electrical conductance between surfaces in a coupled thermal-electrical or a coupled thermal-electrical-structural analysis."
|
||
keywords:
|
||
- "GAPELECTR"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "electrical"
|
||
- "conductance"
|
||
- "surfaces"
|
||
- "coupled"
|
||
- "thermal-electrical"
|
||
- "thermal-electrical-structural"
|
||
- "analysis"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_008.md"
|
||
start_line: 3
|
||
end_line: 116
|
||
source_pages:
|
||
start: 71
|
||
end: 73
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 3
|
||
text: "1.1.11 GAPELECTR: User subroutine to define electrical conductance between surfaces in a coupled thermal-electrical or a coupled thermal-electrical-structural analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 12
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 21
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 58
|
||
```
|
||
|
||
## 1.1.12 — HARDINI
|
||
|
||
```yaml
|
||
section_id: "1.1.12"
|
||
parent_section: "1.1"
|
||
symbol: "HARDINI"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define initial equivalent plastic strain and initial backstress tensor."
|
||
summary: "Defines initial equivalent plastic strain and initial backstress tensor."
|
||
keywords:
|
||
- "HARDINI"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "initial"
|
||
- "equivalent"
|
||
- "plastic"
|
||
- "strain"
|
||
- "backstress"
|
||
- "tensor"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_008.md"
|
||
start_line: 122
|
||
end_line: 220
|
||
source_pages:
|
||
start: 75
|
||
end: 77
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 122
|
||
text: "1.1.12 HARDINI: User subroutine to define initial equivalent plastic strain and initial backstress tensor."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 126
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 135
|
||
```
|
||
|
||
## 1.1.13 — HETVAL
|
||
|
||
```yaml
|
||
section_id: "1.1.13"
|
||
parent_section: "1.1"
|
||
symbol: "HETVAL"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to provide internal heat generation in heat transfer analysis."
|
||
summary: "Provides internal heat generation in heat transfer analysis."
|
||
keywords:
|
||
- "HETVAL"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "internal"
|
||
- "heat"
|
||
- "generation"
|
||
- "transfer"
|
||
- "analysis"
|
||
- "provides"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_008.md"
|
||
start_line: 226
|
||
end_line: 300
|
||
- file: "AbaqusUserSubroutineManual_009.md"
|
||
start_line: 1
|
||
end_line: 21
|
||
source_pages:
|
||
start: 79
|
||
end: 81
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 226
|
||
text: "1.1.13 HETVAL: User subroutine to provide internal heat generation in heat transfer analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 230
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 238
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 249
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 268
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_008.md"
|
||
line: 288
|
||
```
|
||
|
||
## 1.1.14 — MPC
|
||
|
||
```yaml
|
||
section_id: "1.1.14"
|
||
parent_section: "1.1"
|
||
symbol: "MPC"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define multi-point constraints."
|
||
summary: "Defines multi-point constraints."
|
||
keywords:
|
||
- "MPC"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "multi-point"
|
||
- "constraints"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_009.md"
|
||
start_line: 27
|
||
end_line: 312
|
||
- file: "AbaqusUserSubroutineManual_010.md"
|
||
start_line: 1
|
||
end_line: 395
|
||
source_pages:
|
||
start: 83
|
||
end: 100
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_009.md"
|
||
line: 27
|
||
text: "1.1.14 MPC: User subroutine to define multi-point constraints."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_009.md"
|
||
line: 31
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_009.md"
|
||
line: 36
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_009.md"
|
||
line: 142
|
||
- name: "Example: Nonlinear single degree of freedom MPC"
|
||
file: "AbaqusUserSubroutineManual_009.md"
|
||
line: 218
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_010.md"
|
||
line: 97
|
||
- name: "Example: Nonlinear MPC involving finite rotations"
|
||
file: "AbaqusUserSubroutineManual_010.md"
|
||
line: 299
|
||
```
|
||
|
||
## 1.1.15 — ORIENT
|
||
|
||
```yaml
|
||
section_id: "1.1.15"
|
||
parent_section: "1.1"
|
||
symbol: "ORIENT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to provide an orientation for defining local material directions or local directions for kinematic coupling constraints or local rigid body directions for inertia relief."
|
||
summary: "Provides an orientation for defining local material directions or local directions for kinematic coupling constraints or local rigid body directions for inertia relief."
|
||
keywords:
|
||
- "ORIENT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "orientation"
|
||
- "defining"
|
||
- "local"
|
||
- "material"
|
||
- "directions"
|
||
- "kinematic"
|
||
- "coupling"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_011.md"
|
||
start_line: 3
|
||
end_line: 100
|
||
source_pages:
|
||
start: 101
|
||
end: 104
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 3
|
||
text: "1.1.15 ORIENT: User subroutine to provide an orientation for defining local material directions or local directions for kinematic coupling constraints or local rigid body directions for inertia relief."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 13
|
||
```
|
||
|
||
## 1.1.16 — RSURFU
|
||
|
||
```yaml
|
||
section_id: "1.1.16"
|
||
parent_section: "1.1"
|
||
symbol: "RSURFU"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a rigid surface."
|
||
summary: "Defines a rigid surface."
|
||
keywords:
|
||
- "RSURFU"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "rigid"
|
||
- "surface"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_011.md"
|
||
start_line: 104
|
||
end_line: 352
|
||
- file: "AbaqusUserSubroutineManual_012.md"
|
||
start_line: 1
|
||
end_line: 202
|
||
source_pages:
|
||
start: 105
|
||
end: 114
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 104
|
||
text: "1.1.16 RSURFU: User subroutine to define a rigid surface."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 108
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 115
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 201
|
||
- name: "Example: Rigid punch"
|
||
file: "AbaqusUserSubroutineManual_011.md"
|
||
line: 259
|
||
```
|
||
|
||
## 1.1.17 — SDVINI
|
||
|
||
```yaml
|
||
section_id: "1.1.17"
|
||
parent_section: "1.1"
|
||
symbol: "SDVINI"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define initial solution-dependent state variable fields."
|
||
summary: "Defines initial solution-dependent state variable fields."
|
||
keywords:
|
||
- "SDVINI"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "initial"
|
||
- "solution-dependent"
|
||
- "state"
|
||
- "variable"
|
||
- "fields"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_012.md"
|
||
start_line: 206
|
||
end_line: 298
|
||
source_pages:
|
||
start: 115
|
||
end: 117
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 206
|
||
text: "1.1.17 SDVINI: User subroutine to define initial solution-dependent state variable fields."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 210
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 216
|
||
```
|
||
|
||
## 1.1.18 — SIGINI
|
||
|
||
```yaml
|
||
section_id: "1.1.18"
|
||
parent_section: "1.1"
|
||
symbol: "SIGINI"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define an initial stress field."
|
||
summary: "Defines an initial stress field."
|
||
keywords:
|
||
- "SIGINI"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "initial"
|
||
- "stress"
|
||
- "field"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_012.md"
|
||
start_line: 304
|
||
end_line: 392
|
||
- file: "AbaqusUserSubroutineManual_013.md"
|
||
start_line: 1
|
||
end_line: 13
|
||
source_pages:
|
||
start: 119
|
||
end: 121
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 304
|
||
text: "1.1.18 SIGINI: User subroutine to define an initial stress field."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 308
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 313
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 329
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 346
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_012.md"
|
||
line: 364
|
||
```
|
||
|
||
## 1.1.19 — UAMP
|
||
|
||
```yaml
|
||
section_id: "1.1.19"
|
||
parent_section: "1.1"
|
||
symbol: "UAMP"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify amplitudes."
|
||
summary: "Specifies amplitudes."
|
||
keywords:
|
||
- "UAMP"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "amplitudes"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_013.md"
|
||
start_line: 19
|
||
end_line: 330
|
||
source_pages:
|
||
start: 123
|
||
end: 130
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_013.md"
|
||
line: 19
|
||
text: "1.1.19 UAMP: User subroutine to specify amplitudes."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_013.md"
|
||
line: 23
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_013.md"
|
||
line: 29
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_013.md"
|
||
line: 42
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_013.md"
|
||
line: 93
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_013.md"
|
||
line: 133
|
||
```
|
||
|
||
## 1.1.20 — UANISOHYPER_INV
|
||
|
||
```yaml
|
||
section_id: "1.1.20"
|
||
parent_section: "1.1"
|
||
symbol: "UANISOHYPER_INV"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define anisotropic hyperelastic material behavior using the invariant formulation."
|
||
summary: "Defines anisotropic hyperelastic material behavior using the invariant formulation."
|
||
keywords:
|
||
- "UANISOHYPER_INV"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "anisotropic"
|
||
- "hyperelastic"
|
||
- "material"
|
||
- "behavior"
|
||
- "invariant"
|
||
- "formulation"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_014.md"
|
||
start_line: 3
|
||
end_line: 400
|
||
- file: "AbaqusUserSubroutineManual_015.md"
|
||
start_line: 1
|
||
end_line: 48
|
||
source_pages:
|
||
start: 131
|
||
end: 142
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_014.md"
|
||
line: 3
|
||
text: "1.1.20 UANISOHYPER_INV: User subroutine to define anisotropic hyperelastic material behavior using the invariant formulation."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_014.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_014.md"
|
||
line: 13
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_014.md"
|
||
line: 88
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_014.md"
|
||
line: 114
|
||
```
|
||
|
||
## 1.1.21 — UANISOHYPER_STRAIN
|
||
|
||
```yaml
|
||
section_id: "1.1.21"
|
||
parent_section: "1.1"
|
||
symbol: "UANISOHYPER_STRAIN"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define anisotropic hyperelastic material behavior based on Green strain."
|
||
summary: "Defines anisotropic hyperelastic material behavior based on Green strain."
|
||
keywords:
|
||
- "UANISOHYPER_STRAIN"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "anisotropic"
|
||
- "hyperelastic"
|
||
- "material"
|
||
- "behavior"
|
||
- "green"
|
||
- "strain"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_015.md"
|
||
start_line: 52
|
||
end_line: 369
|
||
- file: "AbaqusUserSubroutineManual_016.md"
|
||
start_line: 1
|
||
end_line: 135
|
||
source_pages:
|
||
start: 143
|
||
end: 153
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 52
|
||
text: "1.1.21 UANISOHYPER_STRAIN: User subroutine to define anisotropic hyperelastic material behavior based on Green strain."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 56
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 62
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 104
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 134
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 162
|
||
- name: "Example: Orthotropic Saint-Venant Kirchhoff model"
|
||
file: "AbaqusUserSubroutineManual_015.md"
|
||
line: 230
|
||
```
|
||
|
||
## 1.1.22 — UCORR
|
||
|
||
```yaml
|
||
section_id: "1.1.22"
|
||
parent_section: "1.1"
|
||
symbol: "UCORR"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define cross-correlation properties for random response loading."
|
||
summary: "Defines cross-correlation properties for random response loading."
|
||
keywords:
|
||
- "UCORR"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "cross-correlation"
|
||
- "properties"
|
||
- "random"
|
||
- "response"
|
||
- "loading"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_016.md"
|
||
start_line: 141
|
||
end_line: 230
|
||
source_pages:
|
||
start: 155
|
||
end: 157
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_016.md"
|
||
line: 141
|
||
text: "1.1.22 UCORR: User subroutine to define cross-correlation properties for random response loading."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_016.md"
|
||
line: 145
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_016.md"
|
||
line: 151
|
||
```
|
||
|
||
## 1.1.23 — UCREEPNETWORK
|
||
|
||
```yaml
|
||
section_id: "1.1.23"
|
||
parent_section: "1.1"
|
||
symbol: "UCREEPNETWORK"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define time-dependent behavior (creep) for models defined within the parallel rheological framework."
|
||
summary: "Defines time-dependent behavior (creep) for models defined within the parallel rheological framework."
|
||
keywords:
|
||
- "UCREEPNETWORK"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "time-dependent"
|
||
- "behavior"
|
||
- "creep"
|
||
- "models"
|
||
- "defined"
|
||
- "parallel"
|
||
- "rheological"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_016.md"
|
||
start_line: 236
|
||
end_line: 313
|
||
- file: "AbaqusUserSubroutineManual_017.md"
|
||
start_line: 1
|
||
end_line: 390
|
||
source_pages:
|
||
start: 159
|
||
end: 168
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_016.md"
|
||
line: 236
|
||
text: "1.1.23 UCREEPNETWORK: User subroutine to define time-dependent behavior (creep) for models defined within the parallel rheological framework."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_016.md"
|
||
line: 240
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_016.md"
|
||
line: 246
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 104
|
||
- name: "Example: Bergstrom-Boyce model"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 242
|
||
```
|
||
|
||
## 1.1.24 — UDECURRENT
|
||
|
||
```yaml
|
||
section_id: "1.1.24"
|
||
parent_section: "1.1"
|
||
symbol: "UDECURRENT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform volume current density in an eddy current or magnetostatic analysis."
|
||
summary: "Defines nonuniform volume current density in an eddy current or magnetostatic analysis."
|
||
keywords:
|
||
- "UDECURRENT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "volume"
|
||
- "current"
|
||
- "density"
|
||
- "eddy"
|
||
- "magnetostatic"
|
||
- "analysis"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_017.md"
|
||
start_line: 394
|
||
end_line: 476
|
||
- file: "AbaqusUserSubroutineManual_018.md"
|
||
start_line: 1
|
||
end_line: 73
|
||
source_pages:
|
||
start: 169
|
||
end: 172
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 394
|
||
text: "1.1.24 UDECURRENT: User subroutine to define nonuniform volume current density in an eddy current or magnetostatic analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 398
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 404
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 412
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 466
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_017.md"
|
||
line: 472
|
||
```
|
||
|
||
## 1.1.25 — UDEMPOTENTIAL
|
||
|
||
```yaml
|
||
section_id: "1.1.25"
|
||
parent_section: "1.1"
|
||
symbol: "UDEMPOTENTIAL"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform magnetic vector potential on a surface in an eddy current or magnetostatic analysis."
|
||
summary: "Defines nonuniform magnetic vector potential on a surface in an eddy current or magnetostatic analysis."
|
||
keywords:
|
||
- "UDEMPOTENTIAL"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "magnetic"
|
||
- "vector"
|
||
- "potential"
|
||
- "surface"
|
||
- "eddy"
|
||
- "current"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_018.md"
|
||
start_line: 77
|
||
end_line: 239
|
||
source_pages:
|
||
start: 173
|
||
end: 176
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 77
|
||
text: "1.1.25 UDEMPOTENTIAL: User subroutine to define nonuniform magnetic vector potential on a surface in an eddy current or magnetostatic analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 81
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 87
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 95
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 149
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 155
|
||
```
|
||
|
||
## 1.1.26 — UDMGINI
|
||
|
||
```yaml
|
||
section_id: "1.1.26"
|
||
parent_section: "1.1"
|
||
symbol: "UDMGINI"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the damage initiation criterion."
|
||
summary: "Defines the damage initiation criterion."
|
||
keywords:
|
||
- "UDMGINI"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "damage"
|
||
- "initiation"
|
||
- "criterion"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_018.md"
|
||
start_line: 243
|
||
end_line: 445
|
||
- file: "AbaqusUserSubroutineManual_019.md"
|
||
start_line: 1
|
||
end_line: 74
|
||
source_pages:
|
||
start: 177
|
||
end: 182
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 243
|
||
text: "1.1.26 UDMGINI: User subroutine to define the damage initiation criterion."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 247
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 253
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 264
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 289
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_018.md"
|
||
line: 309
|
||
- name: "Example: User-defined damage initiation criterion with two different failure mechanisms"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 15
|
||
```
|
||
|
||
## 1.1.27 — UDSECURRENT
|
||
|
||
```yaml
|
||
section_id: "1.1.27"
|
||
parent_section: "1.1"
|
||
symbol: "UDSECURRENT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define nonuniform surface current density in an eddy current or magnetostatic analysis."
|
||
summary: "Defines nonuniform surface current density in an eddy current or magnetostatic analysis."
|
||
keywords:
|
||
- "UDSECURRENT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "surface"
|
||
- "current"
|
||
- "density"
|
||
- "eddy"
|
||
- "magnetostatic"
|
||
- "analysis"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_019.md"
|
||
start_line: 78
|
||
end_line: 220
|
||
source_pages:
|
||
start: 183
|
||
end: 186
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 78
|
||
text: "1.1.27 UDSECURRENT: User subroutine to define nonuniform surface current density in an eddy current or magnetostatic analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 82
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 88
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 96
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 150
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 156
|
||
```
|
||
|
||
## 1.1.28 — UEL
|
||
|
||
```yaml
|
||
section_id: "1.1.28"
|
||
parent_section: "1.1"
|
||
symbol: "UEL"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define an element."
|
||
summary: "Defines an element."
|
||
keywords:
|
||
- "UEL"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "element"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_019.md"
|
||
start_line: 224
|
||
end_line: 339
|
||
- file: "AbaqusUserSubroutineManual_020.md"
|
||
start_line: 1
|
||
end_line: 324
|
||
- file: "AbaqusUserSubroutineManual_021.md"
|
||
start_line: 1
|
||
end_line: 194
|
||
source_pages:
|
||
start: 187
|
||
end: 205
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 224
|
||
text: "1.1.28 UEL: User subroutine to define an element."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 230
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 236
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 247
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 271
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_019.md"
|
||
line: 319
|
||
- name: "Example: Structural and heat transfer user element"
|
||
file: "AbaqusUserSubroutineManual_020.md"
|
||
line: 275
|
||
```
|
||
|
||
## 1.1.29 — UELMAT
|
||
|
||
```yaml
|
||
section_id: "1.1.29"
|
||
parent_section: "1.1"
|
||
symbol: "UELMAT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define an element with access to Abaqus materials."
|
||
summary: "Defines an element with access to Abaqus materials."
|
||
keywords:
|
||
- "UELMAT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "element"
|
||
- "access"
|
||
- "materials"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_021.md"
|
||
start_line: 200
|
||
end_line: 332
|
||
- file: "AbaqusUserSubroutineManual_022.md"
|
||
start_line: 1
|
||
end_line: 385
|
||
- file: "AbaqusUserSubroutineManual_023.md"
|
||
start_line: 1
|
||
end_line: 270
|
||
source_pages:
|
||
start: 207
|
||
end: 227
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_021.md"
|
||
line: 200
|
||
text: "1.1.29 UELMAT: User subroutine to define an element with access to Abaqus materials."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_021.md"
|
||
line: 206
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_021.md"
|
||
line: 214
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_021.md"
|
||
line: 224
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_021.md"
|
||
line: 256
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_021.md"
|
||
line: 306
|
||
- name: "Example: Structural user element with Abaqus isotropic linearly elastic material"
|
||
file: "AbaqusUserSubroutineManual_022.md"
|
||
line: 243
|
||
```
|
||
|
||
## 1.1.30 — UEXPAN
|
||
|
||
```yaml
|
||
section_id: "1.1.30"
|
||
parent_section: "1.1"
|
||
symbol: "UEXPAN"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define incremental thermal strains."
|
||
summary: "Defines incremental thermal strains."
|
||
keywords:
|
||
- "UEXPAN"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "incremental"
|
||
- "thermal"
|
||
- "strains"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_023.md"
|
||
start_line: 276
|
||
end_line: 335
|
||
- file: "AbaqusUserSubroutineManual_024.md"
|
||
start_line: 1
|
||
end_line: 43
|
||
source_pages:
|
||
start: 229
|
||
end: 231
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_023.md"
|
||
line: 276
|
||
text: "1.1.30 UEXPAN: User subroutine to define incremental thermal strains."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_023.md"
|
||
line: 280
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_023.md"
|
||
line: 286
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_023.md"
|
||
line: 295
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 3
|
||
```
|
||
|
||
## 1.1.31 — UEXTERNALDB
|
||
|
||
```yaml
|
||
section_id: "1.1.31"
|
||
parent_section: "1.1"
|
||
symbol: "UEXTERNALDB"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to manage user-defined external databases and calculate model-independent history information."
|
||
summary: "Manages user-defined external databases and calculates model-independent history information."
|
||
keywords:
|
||
- "UEXTERNALDB"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "manage"
|
||
- "user-defined"
|
||
- "external"
|
||
- "databases"
|
||
- "calculate"
|
||
- "model-independent"
|
||
- "history"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_024.md"
|
||
start_line: 49
|
||
end_line: 136
|
||
source_pages:
|
||
start: 233
|
||
end: 234
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 49
|
||
text: "1.1.31 UEXTERNALDB: User subroutine to manage user-defined external databases and calculate model-independent history information."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 53
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 57
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 67
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 92
|
||
```
|
||
|
||
## 1.1.32 — UFIELD
|
||
|
||
```yaml
|
||
section_id: "1.1.32"
|
||
parent_section: "1.1"
|
||
symbol: "UFIELD"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify predefined field variables."
|
||
summary: "Specifies predefined field variables."
|
||
keywords:
|
||
- "UFIELD"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "predefined"
|
||
- "field"
|
||
- "variables"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_024.md"
|
||
start_line: 140
|
||
end_line: 249
|
||
source_pages:
|
||
start: 235
|
||
end: 238
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 140
|
||
text: "1.1.32 UFIELD: User subroutine to specify predefined field variables."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 144
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 151
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 203
|
||
```
|
||
|
||
## 1.1.33 — UFLUID
|
||
|
||
```yaml
|
||
section_id: "1.1.33"
|
||
parent_section: "1.1"
|
||
symbol: "UFLUID"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define fluid density and fluid compliance for hydrostatic fluid elements."
|
||
summary: "Defines fluid density and fluid compliance for hydrostatic fluid elements."
|
||
keywords:
|
||
- "UFLUID"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "fluid"
|
||
- "density"
|
||
- "compliance"
|
||
- "hydrostatic"
|
||
- "elements"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_024.md"
|
||
start_line: 253
|
||
end_line: 331
|
||
- file: "AbaqusUserSubroutineManual_025.md"
|
||
start_line: 1
|
||
end_line: 67
|
||
source_pages:
|
||
start: 239
|
||
end: 242
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 253
|
||
text: "1.1.33 UFLUID: User subroutine to define fluid density and fluid compliance for hydrostatic fluid elements."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 257
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 263
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 277
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_024.md"
|
||
line: 295
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 9
|
||
```
|
||
|
||
## 1.1.34 — UFLUIDCONNECTORLOSS
|
||
|
||
```yaml
|
||
section_id: "1.1.34"
|
||
parent_section: "1.1"
|
||
symbol: "UFLUIDCONNECTORLOSS"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the loss coefficient for fluid flow in fluid pipe connector elements."
|
||
summary: "Defines the loss coefficient for fluid flow in fluid pipe connector elements."
|
||
keywords:
|
||
- "UFLUIDCONNECTORLOSS"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "loss"
|
||
- "coefficient"
|
||
- "fluid"
|
||
- "flow"
|
||
- "pipe"
|
||
- "connector"
|
||
- "elements"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_025.md"
|
||
start_line: 71
|
||
end_line: 209
|
||
source_pages:
|
||
start: 243
|
||
end: 245
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 71
|
||
text: "1.1.34 UFLUIDCONNECTORLOSS: User subroutine to define the loss coefficient for fluid flow in fluid pipe connector elements."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 75
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 79
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 87
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 125
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 135
|
||
```
|
||
|
||
## 1.1.35 — UFLUIDCONNECTORVALVE
|
||
|
||
```yaml
|
||
section_id: "1.1.35"
|
||
parent_section: "1.1"
|
||
symbol: "UFLUIDCONNECTORVALVE"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the valve opening to control flow in fluid pipe connector elements."
|
||
summary: "Defines the valve opening to control flow in fluid pipe connector elements."
|
||
keywords:
|
||
- "UFLUIDCONNECTORVALVE"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "valve"
|
||
- "opening"
|
||
- "control"
|
||
- "flow"
|
||
- "fluid"
|
||
- "pipe"
|
||
- "connector"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_025.md"
|
||
start_line: 215
|
||
end_line: 347
|
||
source_pages:
|
||
start: 247
|
||
end: 249
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 215
|
||
text: "1.1.35 UFLUIDCONNECTORVALVE: User subroutine to define the valve opening to control flow in fluid pipe connector elements."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 219
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 223
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 230
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 267
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_025.md"
|
||
line: 273
|
||
```
|
||
|
||
## 1.1.36 — UFLUIDLEAKOFF
|
||
|
||
```yaml
|
||
section_id: "1.1.36"
|
||
parent_section: "1.1"
|
||
symbol: "UFLUIDLEAKOFF"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the fluid leak-off coefficients for pore pressure cohesive elements."
|
||
summary: "Defines the fluid leak-off coefficients for pore pressure cohesive elements."
|
||
keywords:
|
||
- "UFLUIDLEAKOFF"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "fluid"
|
||
- "leak-off"
|
||
- "coefficients"
|
||
- "pore"
|
||
- "pressure"
|
||
- "cohesive"
|
||
- "elements"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_026.md"
|
||
start_line: 3
|
||
end_line: 147
|
||
source_pages:
|
||
start: 251
|
||
end: 254
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 3
|
||
text: "1.1.36 UFLUIDLEAKOFF: User subroutine to define the fluid leak-off coefficients for pore pressure cohesive elements."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 13
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 21
|
||
```
|
||
|
||
## 1.1.37 — UFLUIDPIPEFRICTION
|
||
|
||
```yaml
|
||
section_id: "1.1.37"
|
||
parent_section: "1.1"
|
||
symbol: "UFLUIDPIPEFRICTION"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the frictional coefficient for fluid flow in fluid pipe elements."
|
||
summary: "Defines the frictional coefficient for fluid flow in fluid pipe elements."
|
||
keywords:
|
||
- "UFLUIDPIPEFRICTION"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "frictional"
|
||
- "coefficient"
|
||
- "fluid"
|
||
- "flow"
|
||
- "pipe"
|
||
- "elements"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_026.md"
|
||
start_line: 151
|
||
end_line: 287
|
||
source_pages:
|
||
start: 255
|
||
end: 257
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 151
|
||
text: "1.1.37 UFLUIDPIPEFRICTION: User subroutine to define the frictional coefficient for fluid flow in fluid pipe elements."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 155
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 159
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 167
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 203
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 209
|
||
```
|
||
|
||
## 1.1.38 — UGENS
|
||
|
||
```yaml
|
||
section_id: "1.1.38"
|
||
parent_section: "1.1"
|
||
symbol: "UGENS"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the mechanical behavior of a shell section."
|
||
summary: "Defines the mechanical behavior of a shell section."
|
||
keywords:
|
||
- "UGENS"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "mechanical"
|
||
- "behavior"
|
||
- "shell"
|
||
- "section"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_026.md"
|
||
start_line: 293
|
||
end_line: 352
|
||
- file: "AbaqusUserSubroutineManual_027.md"
|
||
start_line: 1
|
||
end_line: 188
|
||
source_pages:
|
||
start: 259
|
||
end: 265
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 293
|
||
text: "1.1.38 UGENS: User subroutine to define the mechanical behavior of a shell section."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 297
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 302
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_026.md"
|
||
line: 347
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 16
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 50
|
||
```
|
||
|
||
## 1.1.39 — UHARD
|
||
|
||
```yaml
|
||
section_id: "1.1.39"
|
||
parent_section: "1.1"
|
||
symbol: "UHARD"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the yield surface size and hardening parameters for isotropic plasticity or combined hardening models."
|
||
summary: "Defines the yield surface size and hardening parameters for isotropic plasticity or combined hardening models."
|
||
keywords:
|
||
- "UHARD"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "yield"
|
||
- "surface"
|
||
- "size"
|
||
- "hardening"
|
||
- "parameters"
|
||
- "isotropic"
|
||
- "plasticity"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_027.md"
|
||
start_line: 194
|
||
end_line: 335
|
||
source_pages:
|
||
start: 267
|
||
end: 269
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 194
|
||
text: "1.1.39 UHARD: User subroutine to define the yield surface size and hardening parameters for isotropic plasticity or combined hardening models."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 198
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 205
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 215
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 231
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_027.md"
|
||
line: 253
|
||
```
|
||
|
||
## 1.1.40 — UHYPEL
|
||
|
||
```yaml
|
||
section_id: "1.1.40"
|
||
parent_section: "1.1"
|
||
symbol: "UHYPEL"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a hypoelastic stress-strain relation."
|
||
summary: "Defines a hypoelastic stress-strain relation."
|
||
keywords:
|
||
- "UHYPEL"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "hypoelastic"
|
||
- "stress-strain"
|
||
- "relation"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_028.md"
|
||
start_line: 3
|
||
end_line: 89
|
||
source_pages:
|
||
start: 271
|
||
end: 273
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 3
|
||
text: "1.1.40 UHYPEL: User subroutine to define a hypoelastic stress-strain relation."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 12
|
||
```
|
||
|
||
## 1.1.41 — UHYPER
|
||
|
||
```yaml
|
||
section_id: "1.1.41"
|
||
parent_section: "1.1"
|
||
symbol: "UHYPER"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a hyperelastic material."
|
||
summary: "Defines a hyperelastic material."
|
||
keywords:
|
||
- "UHYPER"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "hyperelastic"
|
||
- "material"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_028.md"
|
||
start_line: 95
|
||
end_line: 236
|
||
source_pages:
|
||
start: 275
|
||
end: 278
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 95
|
||
text: "1.1.41 UHYPER: User subroutine to define a hyperelastic material."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 99
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 105
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 126
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 186
|
||
```
|
||
|
||
## 1.1.42 — UINTER
|
||
|
||
```yaml
|
||
section_id: "1.1.42"
|
||
parent_section: "1.1"
|
||
symbol: "UINTER"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define surface interaction behavior for contact surfaces."
|
||
summary: "Defines surface interaction behavior for contact surfaces."
|
||
keywords:
|
||
- "UINTER"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "surface"
|
||
- "interaction"
|
||
- "behavior"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_028.md"
|
||
start_line: 240
|
||
end_line: 302
|
||
- file: "AbaqusUserSubroutineManual_029.md"
|
||
start_line: 1
|
||
end_line: 225
|
||
source_pages:
|
||
start: 279
|
||
end: 287
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 240
|
||
text: "1.1.42 UINTER: User subroutine to define surface interaction behavior for contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 244
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 250
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 263
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_028.md"
|
||
line: 294
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 93
|
||
```
|
||
|
||
## 1.1.43 — UMASFL
|
||
|
||
```yaml
|
||
section_id: "1.1.43"
|
||
parent_section: "1.1"
|
||
symbol: "UMASFL"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed mass flow rate conditions for a convection/diffusion heat transfer analysis."
|
||
summary: "Specifies prescribed mass flow rate conditions for a convection/diffusion heat transfer analysis."
|
||
keywords:
|
||
- "UMASFL"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "mass"
|
||
- "flow"
|
||
- "rate"
|
||
- "conditions"
|
||
- "convection"
|
||
- "diffusion"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_029.md"
|
||
start_line: 231
|
||
end_line: 299
|
||
source_pages:
|
||
start: 289
|
||
end: 290
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 231
|
||
text: "1.1.43 UMASFL: User subroutine to specify prescribed mass flow rate conditions for a convection/diffusion heat transfer analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 235
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 241
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 249
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 265
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_029.md"
|
||
line: 271
|
||
```
|
||
|
||
## 1.1.44 — UMAT
|
||
|
||
```yaml
|
||
section_id: "1.1.44"
|
||
parent_section: "1.1"
|
||
symbol: "UMAT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a material’s mechanical behavior."
|
||
summary: "Defines a material’s mechanical behavior."
|
||
keywords:
|
||
- "UMAT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "material"
|
||
- "mechanical"
|
||
- "behavior"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_030.md"
|
||
start_line: 3
|
||
end_line: 348
|
||
- file: "AbaqusUserSubroutineManual_031.md"
|
||
start_line: 1
|
||
end_line: 316
|
||
source_pages:
|
||
start: 291
|
||
end: 307
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_030.md"
|
||
line: 3
|
||
text: "1.1.44 UMAT: User subroutine to define a material’s mechanical behavior."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_030.md"
|
||
line: 9
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_030.md"
|
||
line: 17
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_030.md"
|
||
line: 174
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_030.md"
|
||
line: 256
|
||
- name: "Example: Using more than one user-defined mechanical material model"
|
||
file: "AbaqusUserSubroutineManual_031.md"
|
||
line: 39
|
||
```
|
||
|
||
## 1.1.45 — UMATHT
|
||
|
||
```yaml
|
||
section_id: "1.1.45"
|
||
parent_section: "1.1"
|
||
symbol: "UMATHT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a material’s thermal behavior."
|
||
summary: "Defines a material’s thermal behavior."
|
||
keywords:
|
||
- "UMATHT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "material"
|
||
- "thermal"
|
||
- "behavior"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_031.md"
|
||
start_line: 322
|
||
end_line: 381
|
||
- file: "AbaqusUserSubroutineManual_032.md"
|
||
start_line: 1
|
||
end_line: 306
|
||
source_pages:
|
||
start: 309
|
||
end: 316
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_031.md"
|
||
line: 322
|
||
text: "1.1.45 UMATHT: User subroutine to define a material’s thermal behavior."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_031.md"
|
||
line: 328
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_031.md"
|
||
line: 335
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_031.md"
|
||
line: 373
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 45
|
||
- name: "Example: Using more than one user-defined thermal material model"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 129
|
||
- name: "Example: Uncoupled heat transfer"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 143
|
||
```
|
||
|
||
## 1.1.46 — UMESHMOTION
|
||
|
||
```yaml
|
||
section_id: "1.1.46"
|
||
parent_section: "1.1"
|
||
symbol: "UMESHMOTION"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify mesh motion constraints during adaptive meshing."
|
||
summary: "Specifies mesh motion constraints during adaptive meshing."
|
||
keywords:
|
||
- "UMESHMOTION"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "mesh"
|
||
- "motion"
|
||
- "constraints"
|
||
- "during"
|
||
- "adaptive"
|
||
- "meshing"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_032.md"
|
||
start_line: 310
|
||
end_line: 451
|
||
source_pages:
|
||
start: 317
|
||
end: 320
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 310
|
||
text: "1.1.46 UMESHMOTION: User subroutine to specify mesh motion constraints during adaptive meshing."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 314
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 320
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 332
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 353
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_032.md"
|
||
line: 375
|
||
```
|
||
|
||
## 1.1.47 — UMOTION
|
||
|
||
```yaml
|
||
section_id: "1.1.47"
|
||
parent_section: "1.1"
|
||
symbol: "UMOTION"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify motions during cavity radiation heat transfer analysis or steady-state transport analysis."
|
||
summary: "Specifies motions during cavity radiation heat transfer analysis or steady-state transport analysis."
|
||
keywords:
|
||
- "UMOTION"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "motions"
|
||
- "during"
|
||
- "cavity"
|
||
- "radiation"
|
||
- "heat"
|
||
- "transfer"
|
||
- "analysis"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_033.md"
|
||
start_line: 3
|
||
end_line: 69
|
||
source_pages:
|
||
start: 321
|
||
end: 322
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 3
|
||
text: "1.1.47 UMOTION: User subroutine to specify motions during cavity radiation heat transfer analysis or steady-state transport analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 14
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 21
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 37
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 45
|
||
```
|
||
|
||
## 1.1.48 — UMULLINS
|
||
|
||
```yaml
|
||
section_id: "1.1.48"
|
||
parent_section: "1.1"
|
||
symbol: "UMULLINS"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define damage variable for the Mullins effect material model."
|
||
summary: "Defines damage variable for the Mullins effect material model."
|
||
keywords:
|
||
- "UMULLINS"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "damage"
|
||
- "variable"
|
||
- "mullins"
|
||
- "effect"
|
||
- "material"
|
||
- "model"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_033.md"
|
||
start_line: 73
|
||
end_line: 190
|
||
source_pages:
|
||
start: 323
|
||
end: 325
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 73
|
||
text: "1.1.48 UMULLINS: User subroutine to define damage variable for the Mullins effect material model."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 77
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 83
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 91
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 108
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 132
|
||
```
|
||
|
||
## 1.1.49 — UPOREP
|
||
|
||
```yaml
|
||
section_id: "1.1.49"
|
||
parent_section: "1.1"
|
||
symbol: "UPOREP"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define initial fluid pore pressure."
|
||
summary: "Defines initial fluid pore pressure."
|
||
keywords:
|
||
- "UPOREP"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "initial"
|
||
- "fluid"
|
||
- "pore"
|
||
- "pressure"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_033.md"
|
||
start_line: 196
|
||
end_line: 244
|
||
source_pages:
|
||
start: 327
|
||
end: 328
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 196
|
||
text: "1.1.49 UPOREP: User subroutine to define initial fluid pore pressure."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 200
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 206
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 214
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 228
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 236
|
||
```
|
||
|
||
## 1.1.50 — UPRESS
|
||
|
||
```yaml
|
||
section_id: "1.1.50"
|
||
parent_section: "1.1"
|
||
symbol: "UPRESS"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed equivalent pressure stress conditions."
|
||
summary: "Specifies prescribed equivalent pressure stress conditions."
|
||
keywords:
|
||
- "UPRESS"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "equivalent"
|
||
- "pressure"
|
||
- "stress"
|
||
- "conditions"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_033.md"
|
||
start_line: 248
|
||
end_line: 315
|
||
source_pages:
|
||
start: 329
|
||
end: 330
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 248
|
||
text: "1.1.50 UPRESS: User subroutine to specify prescribed equivalent pressure stress conditions."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 252
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 258
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 267
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 281
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_033.md"
|
||
line: 291
|
||
```
|
||
|
||
## 1.1.51 — UPSD
|
||
|
||
```yaml
|
||
section_id: "1.1.51"
|
||
parent_section: "1.1"
|
||
symbol: "UPSD"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the frequency dependence for random response loading."
|
||
summary: "Defines the frequency dependence for random response loading."
|
||
keywords:
|
||
- "UPSD"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "frequency"
|
||
- "dependence"
|
||
- "random"
|
||
- "response"
|
||
- "loading"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_034.md"
|
||
start_line: 3
|
||
end_line: 59
|
||
source_pages:
|
||
start: 331
|
||
end: 332
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 3
|
||
text: "1.1.51 UPSD: User subroutine to define the frequency dependence for random response loading."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 14
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 22
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 35
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 47
|
||
```
|
||
|
||
## 1.1.52 — URDFIL
|
||
|
||
```yaml
|
||
section_id: "1.1.52"
|
||
parent_section: "1.1"
|
||
symbol: "URDFIL"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to read the results file."
|
||
summary: "Reads the results file."
|
||
keywords:
|
||
- "URDFIL"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "read"
|
||
- "results"
|
||
- "file"
|
||
- "reads"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_034.md"
|
||
start_line: 63
|
||
end_line: 236
|
||
source_pages:
|
||
start: 333
|
||
end: 337
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 63
|
||
text: "1.1.52 URDFIL: User subroutine to read the results file."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 67
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 73
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 85
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 125
|
||
```
|
||
|
||
## 1.1.53 — USDFLD
|
||
|
||
```yaml
|
||
section_id: "1.1.53"
|
||
parent_section: "1.1"
|
||
symbol: "USDFLD"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to redefine field variables at a material point."
|
||
summary: "Redefines field variables at a material point."
|
||
keywords:
|
||
- "USDFLD"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "redefine"
|
||
- "field"
|
||
- "variables"
|
||
- "material"
|
||
- "point"
|
||
- "redefines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_034.md"
|
||
start_line: 242
|
||
end_line: 300
|
||
- file: "AbaqusUserSubroutineManual_035.md"
|
||
start_line: 1
|
||
end_line: 237
|
||
source_pages:
|
||
start: 339
|
||
end: 346
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 242
|
||
text: "1.1.53 USDFLD: User subroutine to redefine field variables at a material point."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 246
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 254
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_034.md"
|
||
line: 298
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 18
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 44
|
||
- name: "Example: Damaged elasticity model"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 142
|
||
```
|
||
|
||
## 1.1.54 — UTEMP
|
||
|
||
```yaml
|
||
section_id: "1.1.54"
|
||
parent_section: "1.1"
|
||
symbol: "UTEMP"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed temperatures."
|
||
summary: "Specifies prescribed temperatures."
|
||
keywords:
|
||
- "UTEMP"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "temperatures"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_035.md"
|
||
start_line: 241
|
||
end_line: 317
|
||
source_pages:
|
||
start: 347
|
||
end: 349
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 241
|
||
text: "1.1.54 UTEMP: User subroutine to specify prescribed temperatures."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 245
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 252
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 261
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_035.md"
|
||
line: 287
|
||
```
|
||
|
||
## 1.1.55 — UTRACLOAD
|
||
|
||
```yaml
|
||
section_id: "1.1.55"
|
||
parent_section: "1.1"
|
||
symbol: "UTRACLOAD"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify nonuniform traction loads."
|
||
summary: "Specifies nonuniform traction loads."
|
||
keywords:
|
||
- "UTRACLOAD"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "traction"
|
||
- "loads"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_036.md"
|
||
start_line: 3
|
||
end_line: 98
|
||
source_pages:
|
||
start: 351
|
||
end: 354
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 3
|
||
text: "1.1.55 UTRACLOAD: User subroutine to specify nonuniform traction loads."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 14
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 24
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 48
|
||
```
|
||
|
||
## 1.1.56 — UTRS
|
||
|
||
```yaml
|
||
section_id: "1.1.56"
|
||
parent_section: "1.1"
|
||
symbol: "UTRS"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a reduced time shift function for a viscoelastic material."
|
||
summary: "Defines a reduced time shift function for a viscoelastic material."
|
||
keywords:
|
||
- "UTRS"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "reduced"
|
||
- "time"
|
||
- "shift"
|
||
- "function"
|
||
- "viscoelastic"
|
||
- "material"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_036.md"
|
||
start_line: 102
|
||
end_line: 192
|
||
source_pages:
|
||
start: 355
|
||
end: 357
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 102
|
||
text: "1.1.56 UTRS: User subroutine to define a reduced time shift function for a viscoelastic material."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 106
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 113
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 123
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 140
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 154
|
||
```
|
||
|
||
## 1.1.57 — UTRSNETWORK
|
||
|
||
```yaml
|
||
section_id: "1.1.57"
|
||
parent_section: "1.1"
|
||
symbol: "UTRSNETWORK"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a reduced time shift function for models defined within the parallel rheological framework."
|
||
summary: "Defines a reduced time shift function for models defined within the parallel rheological framework."
|
||
keywords:
|
||
- "UTRSNETWORK"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "reduced"
|
||
- "time"
|
||
- "shift"
|
||
- "function"
|
||
- "models"
|
||
- "defined"
|
||
- "parallel"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_036.md"
|
||
start_line: 198
|
||
end_line: 289
|
||
- file: "AbaqusUserSubroutineManual_037.md"
|
||
start_line: 1
|
||
end_line: 260
|
||
source_pages:
|
||
start: 359
|
||
end: 365
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 198
|
||
text: "1.1.57 UTRSNETWORK: User subroutine to define a reduced time shift function for models defined within the parallel rheological framework."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 202
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 208
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_036.md"
|
||
line: 217
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 9
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 25
|
||
- name: "Example: Williams-Landel-Ferry shift function"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 151
|
||
```
|
||
|
||
## 1.1.58 — UVARM
|
||
|
||
```yaml
|
||
section_id: "1.1.58"
|
||
parent_section: "1.1"
|
||
symbol: "UVARM"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to generate element output."
|
||
summary: "Generates element output."
|
||
keywords:
|
||
- "UVARM"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "generate"
|
||
- "element"
|
||
- "output"
|
||
- "generates"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_037.md"
|
||
start_line: 266
|
||
end_line: 428
|
||
- file: "AbaqusUserSubroutineManual_038.md"
|
||
start_line: 1
|
||
end_line: 37
|
||
source_pages:
|
||
start: 367
|
||
end: 371
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 266
|
||
text: "1.1.58 UVARM: User subroutine to generate element output."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 270
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 276
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 322
|
||
- name: "Example: Calculation of stress relative to shift tensor"
|
||
file: "AbaqusUserSubroutineManual_037.md"
|
||
line: 416
|
||
```
|
||
|
||
## 1.1.59 — UWAVE
|
||
|
||
```yaml
|
||
section_id: "1.1.59"
|
||
parent_section: "1.1"
|
||
symbol: "UWAVE"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Aqua"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define wave kinematics for an Abaqus/Aqua analysis."
|
||
summary: "Defines wave kinematics for an Abaqus/Aqua analysis."
|
||
keywords:
|
||
- "UWAVE"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "wave"
|
||
- "kinematics"
|
||
- "aqua"
|
||
- "analysis"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_038.md"
|
||
start_line: 43
|
||
end_line: 202
|
||
source_pages:
|
||
start: 373
|
||
end: 376
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 43
|
||
text: "1.1.59 UWAVE: User subroutine to define wave kinematics for an Abaqus/Aqua analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 47
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 52
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 60
|
||
```
|
||
|
||
## 1.1.60 — UXFEMNONLOCALWEIGHT
|
||
|
||
```yaml
|
||
section_id: "1.1.60"
|
||
parent_section: "1.1"
|
||
symbol: "UXFEMNONLOCALWEIGHT"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the weight function used to compute the average stress/strain to determine the crack propagation direction."
|
||
summary: "Defines the weight function used to compute the average stress/strain to determine the crack propagation direction."
|
||
keywords:
|
||
- "UXFEMNONLOCALWEIGHT"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "weight"
|
||
- "function"
|
||
- "used"
|
||
- "compute"
|
||
- "average"
|
||
- "stress"
|
||
- "strain"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_038.md"
|
||
start_line: 206
|
||
end_line: 284
|
||
source_pages:
|
||
start: 377
|
||
end: 378
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 206
|
||
text: "1.1.60 UXFEMNONLOCALWEIGHT: User subroutine to define the weight function used to compute the average stress/strain to determine the crack propagation direction."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 210
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 216
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 223
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 236
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 242
|
||
```
|
||
|
||
## 1.1.61 — VOIDRI
|
||
|
||
```yaml
|
||
section_id: "1.1.61"
|
||
parent_section: "1.1"
|
||
symbol: "VOIDRI"
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define initial void ratios."
|
||
summary: "Defines initial void ratios."
|
||
keywords:
|
||
- "VOIDRI"
|
||
- "standard"
|
||
- "subroutine"
|
||
- "initial"
|
||
- "void"
|
||
- "ratios"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_038.md"
|
||
start_line: 288
|
||
end_line: 335
|
||
source_pages:
|
||
start: 379
|
||
end: 380
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 288
|
||
text: "1.1.61 VOIDRI: User subroutine to define initial void ratios."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 292
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 298
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 305
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 319
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_038.md"
|
||
line: 327
|
||
```
|
||
|
||
## 1.2.1 — VDFLUX
|
||
|
||
```yaml
|
||
section_id: "1.2.1"
|
||
parent_section: "1.2"
|
||
symbol: "VDFLUX"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify nonuniform distributed fluxes in an explicit dynamic coupled temperature-displacement analysis."
|
||
summary: "Specifies nonuniform distributed fluxes in an explicit dynamic coupled temperature-displacement analysis."
|
||
keywords:
|
||
- "VDFLUX"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "distributed"
|
||
- "fluxes"
|
||
- "dynamic"
|
||
- "coupled"
|
||
- "temperature-displacement"
|
||
- "analysis"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_039.md"
|
||
start_line: 37
|
||
end_line: 148
|
||
source_pages:
|
||
start: 383
|
||
end: 385
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 37
|
||
text: "1.2.1 VDFLUX: User subroutine to specify nonuniform distributed fluxes in an explicit dynamic coupled temperature-displacement analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 41
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 47
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 55
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 82
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 88
|
||
```
|
||
|
||
## 1.2.2 — VDISP
|
||
|
||
```yaml
|
||
section_id: "1.2.2"
|
||
parent_section: "1.2"
|
||
symbol: "VDISP"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed boundary conditions."
|
||
summary: "Specifies prescribed boundary conditions."
|
||
keywords:
|
||
- "VDISP"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "boundary"
|
||
- "conditions"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_039.md"
|
||
start_line: 154
|
||
end_line: 319
|
||
- file: "AbaqusUserSubroutineManual_040.md"
|
||
start_line: 1
|
||
end_line: 108
|
||
source_pages:
|
||
start: 387
|
||
end: 393
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 154
|
||
text: "1.2.2 VDISP: User subroutine to specify prescribed boundary conditions."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 158
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 164
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 231
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_039.md"
|
||
line: 237
|
||
- name: "Example: Imposition of acceleration on a rigid body with nonzero initial velocity"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 7
|
||
```
|
||
|
||
## 1.2.3 — VDLOAD
|
||
|
||
```yaml
|
||
section_id: "1.2.3"
|
||
parent_section: "1.2"
|
||
symbol: "VDLOAD"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify nonuniform distributed loads."
|
||
summary: "Specifies nonuniform distributed loads."
|
||
keywords:
|
||
- "VDLOAD"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "nonuniform"
|
||
- "distributed"
|
||
- "loads"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_040.md"
|
||
start_line: 114
|
||
end_line: 223
|
||
source_pages:
|
||
start: 395
|
||
end: 398
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 114
|
||
text: "1.2.3 VDLOAD: User subroutine to specify nonuniform distributed loads."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 118
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 126
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 135
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 165
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 171
|
||
```
|
||
|
||
## 1.2.4 — VEXTERNALDB
|
||
|
||
```yaml
|
||
section_id: "1.2.4"
|
||
parent_section: "1.2"
|
||
symbol: "VEXTERNALDB"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine that gives control to the user at key moments of the analysis so that data can be exchanged dynamically among Abaqus user subroutines and with external programs or files."
|
||
summary: "Gives control to the user at key moments of the analysis so that data can be exchanged dynamically among Abaqus user subroutines and with external programs or files."
|
||
keywords:
|
||
- "VEXTERNALDB"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "that"
|
||
- "gives"
|
||
- "control"
|
||
- "key"
|
||
- "moments"
|
||
- "analysis"
|
||
- "data"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_040.md"
|
||
start_line: 227
|
||
end_line: 289
|
||
- file: "AbaqusUserSubroutineManual_041.md"
|
||
start_line: 1
|
||
end_line: 97
|
||
source_pages:
|
||
start: 399
|
||
end: 404
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 227
|
||
text: "1.2.4 VEXTERNALDB: User subroutine that gives control to the user at key moments of the analysis so that data can be exchanged dynamically among Abaqus user subroutines and with external programs or files."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 231
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_040.md"
|
||
line: 235
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_041.md"
|
||
line: 45
|
||
```
|
||
|
||
## 1.2.5 — VFABRIC
|
||
|
||
```yaml
|
||
section_id: "1.2.5"
|
||
parent_section: "1.2"
|
||
symbol: "VFABRIC"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define fabric material behavior."
|
||
summary: "Defines fabric material behavior."
|
||
keywords:
|
||
- "VFABRIC"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "fabric"
|
||
- "material"
|
||
- "behavior"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_041.md"
|
||
start_line: 101
|
||
end_line: 339
|
||
- file: "AbaqusUserSubroutineManual_042.md"
|
||
start_line: 1
|
||
end_line: 153
|
||
source_pages:
|
||
start: 405
|
||
end: 414
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_041.md"
|
||
line: 101
|
||
text: "1.2.5 VFABRIC: User subroutine to define fabric material behavior."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_041.md"
|
||
line: 107
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_041.md"
|
||
line: 112
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_041.md"
|
||
line: 213
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_041.md"
|
||
line: 233
|
||
- name: "Example: Using more than one user-defined material model"
|
||
file: "AbaqusUserSubroutineManual_042.md"
|
||
line: 19
|
||
- name: "Example: Influence of nonorthogonal material directions in highly anisotropic elastic material"
|
||
file: "AbaqusUserSubroutineManual_042.md"
|
||
line: 33
|
||
```
|
||
|
||
## 1.2.6 — VFRIC
|
||
|
||
```yaml
|
||
section_id: "1.2.6"
|
||
parent_section: "1.2"
|
||
symbol: "VFRIC"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define frictional behavior for contact surfaces."
|
||
summary: "Defines frictional behavior for contact surfaces."
|
||
keywords:
|
||
- "VFRIC"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "frictional"
|
||
- "behavior"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_042.md"
|
||
start_line: 157
|
||
end_line: 385
|
||
- file: "AbaqusUserSubroutineManual_043.md"
|
||
start_line: 1
|
||
end_line: 67
|
||
source_pages:
|
||
start: 415
|
||
end: 422
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_042.md"
|
||
line: 157
|
||
text: "1.2.6 VFRIC: User subroutine to define frictional behavior for contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_042.md"
|
||
line: 161
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_042.md"
|
||
line: 167
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_042.md"
|
||
line: 284
|
||
```
|
||
|
||
## 1.2.7 — VFRIC_COEF
|
||
|
||
```yaml
|
||
section_id: "1.2.7"
|
||
parent_section: "1.2"
|
||
symbol: "VFRIC_COEF"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the frictional coefficient for contact surfaces."
|
||
summary: "Defines the frictional coefficient for contact surfaces."
|
||
keywords:
|
||
- "VFRIC_COEF"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "frictional"
|
||
- "coefficient"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_043.md"
|
||
start_line: 71
|
||
end_line: 216
|
||
source_pages:
|
||
start: 423
|
||
end: 425
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 71
|
||
text: "1.2.7 VFRIC_COEF: User subroutine to define the frictional coefficient for contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 75
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 81
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 89
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 136
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 146
|
||
```
|
||
|
||
## 1.2.8 — VFRICTION
|
||
|
||
```yaml
|
||
section_id: "1.2.8"
|
||
parent_section: "1.2"
|
||
symbol: "VFRICTION"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define frictional behavior for contact surfaces."
|
||
summary: "Defines frictional behavior for contact surfaces."
|
||
keywords:
|
||
- "VFRICTION"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "frictional"
|
||
- "behavior"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_043.md"
|
||
start_line: 222
|
||
end_line: 364
|
||
- file: "AbaqusUserSubroutineManual_044.md"
|
||
start_line: 1
|
||
end_line: 176
|
||
source_pages:
|
||
start: 427
|
||
end: 434
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 222
|
||
text: "1.2.8 VFRICTION: User subroutine to define frictional behavior for contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 226
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 232
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_043.md"
|
||
line: 360
|
||
```
|
||
|
||
## 1.2.9 — VUAMP
|
||
|
||
```yaml
|
||
section_id: "1.2.9"
|
||
parent_section: "1.2"
|
||
symbol: "VUAMP"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify amplitudes."
|
||
summary: "Specifies amplitudes."
|
||
keywords:
|
||
- "VUAMP"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "amplitudes"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_044.md"
|
||
start_line: 180
|
||
end_line: 448
|
||
- file: "AbaqusUserSubroutineManual_045.md"
|
||
start_line: 1
|
||
end_line: 23
|
||
source_pages:
|
||
start: 435
|
||
end: 441
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_044.md"
|
||
line: 180
|
||
text: "1.2.9 VUAMP: User subroutine to specify amplitudes."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_044.md"
|
||
line: 184
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_044.md"
|
||
line: 190
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_044.md"
|
||
line: 203
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_044.md"
|
||
line: 256
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_044.md"
|
||
line: 294
|
||
```
|
||
|
||
## 1.2.10 — VUANISOHYPER_INV
|
||
|
||
```yaml
|
||
section_id: "1.2.10"
|
||
parent_section: "1.2"
|
||
symbol: "VUANISOHYPER_INV"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define anisotropic hyperelastic material behavior using the invariant formulation."
|
||
summary: "Defines anisotropic hyperelastic material behavior using the invariant formulation."
|
||
keywords:
|
||
- "VUANISOHYPER_INV"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "anisotropic"
|
||
- "hyperelastic"
|
||
- "material"
|
||
- "behavior"
|
||
- "invariant"
|
||
- "formulation"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_045.md"
|
||
start_line: 29
|
||
end_line: 307
|
||
- file: "AbaqusUserSubroutineManual_046.md"
|
||
start_line: 1
|
||
end_line: 173
|
||
source_pages:
|
||
start: 443
|
||
end: 454
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 29
|
||
text: "1.2.10 VUANISOHYPER_INV: User subroutine to define anisotropic hyperelastic material behavior using the invariant formulation."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 33
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 39
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 83
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 126
|
||
- name: "Example: Using more than one user-defined anisotropic hyperelastic material model"
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 205
|
||
- name: "Example: Anisotropic hyperelastic model of Kaliske and Schmidt"
|
||
file: "AbaqusUserSubroutineManual_045.md"
|
||
line: 219
|
||
```
|
||
|
||
## 1.2.11 — VUANISOHYPER_STRAIN
|
||
|
||
```yaml
|
||
section_id: "1.2.11"
|
||
parent_section: "1.2"
|
||
symbol: "VUANISOHYPER_STRAIN"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define anisotropic hyperelastic material behavior based on Green strain."
|
||
summary: "Defines anisotropic hyperelastic material behavior based on Green strain."
|
||
keywords:
|
||
- "VUANISOHYPER_STRAIN"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "anisotropic"
|
||
- "hyperelastic"
|
||
- "material"
|
||
- "behavior"
|
||
- "green"
|
||
- "strain"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_046.md"
|
||
start_line: 177
|
||
end_line: 388
|
||
- file: "AbaqusUserSubroutineManual_047.md"
|
||
start_line: 1
|
||
end_line: 283
|
||
source_pages:
|
||
start: 455
|
||
end: 466
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 177
|
||
text: "1.2.11 VUANISOHYPER_STRAIN: User subroutine to define anisotropic hyperelastic material behavior based on Green strain."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 181
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 187
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 233
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 274
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 306
|
||
- name: "Example: Using more than one user-defined anisotropic hyperelastic material model"
|
||
file: "AbaqusUserSubroutineManual_046.md"
|
||
line: 386
|
||
- name: "Example: Orthotropic Saint-Venant Kirchhoff model"
|
||
file: "AbaqusUserSubroutineManual_047.md"
|
||
line: 13
|
||
```
|
||
|
||
## 1.2.12 — VUCHARLENGTH
|
||
|
||
```yaml
|
||
section_id: "1.2.12"
|
||
parent_section: "1.2"
|
||
symbol: "VUCHARLENGTH"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define characteristic element length at a material point."
|
||
summary: "Defines characteristic element length at a material point."
|
||
keywords:
|
||
- "VUCHARLENGTH"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "characteristic"
|
||
- "element"
|
||
- "length"
|
||
- "material"
|
||
- "point"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_047.md"
|
||
start_line: 287
|
||
end_line: 437
|
||
- file: "AbaqusUserSubroutineManual_048.md"
|
||
start_line: 1
|
||
end_line: 33
|
||
source_pages:
|
||
start: 467
|
||
end: 471
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_047.md"
|
||
line: 287
|
||
text: "1.2.12 VUCHARLENGTH: User subroutine to define characteristic element length at a material point."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_047.md"
|
||
line: 291
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_047.md"
|
||
line: 296
|
||
```
|
||
|
||
## 1.2.13 — VUCREEPNETWORK
|
||
|
||
```yaml
|
||
section_id: "1.2.13"
|
||
parent_section: "1.2"
|
||
symbol: "VUCREEPNETWORK"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define time-dependent behavior (creep) for models defined within the parallel rheological framework."
|
||
summary: "Defines time-dependent behavior (creep) for models defined within the parallel rheological framework."
|
||
keywords:
|
||
- "VUCREEPNETWORK"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "time-dependent"
|
||
- "behavior"
|
||
- "creep"
|
||
- "models"
|
||
- "defined"
|
||
- "parallel"
|
||
- "rheological"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_048.md"
|
||
start_line: 39
|
||
end_line: 416
|
||
source_pages:
|
||
start: 473
|
||
end: 480
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_048.md"
|
||
line: 39
|
||
text: "1.2.13 VUCREEPNETWORK: User subroutine to define time-dependent behavior (creep) for models defined within the parallel rheological framework."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_048.md"
|
||
line: 43
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_048.md"
|
||
line: 49
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_048.md"
|
||
line: 172
|
||
- name: "Example: Power-law strain hardening model"
|
||
file: "AbaqusUserSubroutineManual_048.md"
|
||
line: 302
|
||
```
|
||
|
||
## 1.2.14 — VUEL
|
||
|
||
```yaml
|
||
section_id: "1.2.14"
|
||
parent_section: "1.2"
|
||
symbol: "VUEL"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define an element."
|
||
summary: "Defines an element."
|
||
keywords:
|
||
- "VUEL"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "element"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_049.md"
|
||
start_line: 3
|
||
end_line: 421
|
||
- file: "AbaqusUserSubroutineManual_050.md"
|
||
start_line: 1
|
||
end_line: 100
|
||
source_pages:
|
||
start: 481
|
||
end: 493
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 3
|
||
text: "1.2.14 VUEL: User subroutine to define an element."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 9
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 17
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 24
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 115
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 149
|
||
- name: "Example: Structural user element"
|
||
file: "AbaqusUserSubroutineManual_049.md"
|
||
line: 344
|
||
```
|
||
|
||
## 1.2.15 — VUEOS
|
||
|
||
```yaml
|
||
section_id: "1.2.15"
|
||
parent_section: "1.2"
|
||
symbol: "VUEOS"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define equation of state material model."
|
||
summary: "Defines equation of state material model."
|
||
keywords:
|
||
- "VUEOS"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "equation"
|
||
- "state"
|
||
- "material"
|
||
- "model"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_050.md"
|
||
start_line: 106
|
||
end_line: 374
|
||
source_pages:
|
||
start: 495
|
||
end: 500
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_050.md"
|
||
line: 106
|
||
text: "1.2.15 VUEOS: User subroutine to define equation of state material model."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_050.md"
|
||
line: 110
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_050.md"
|
||
line: 116
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_050.md"
|
||
line: 125
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_050.md"
|
||
line: 171
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_050.md"
|
||
line: 193
|
||
```
|
||
|
||
## 1.2.16 — VUFIELD
|
||
|
||
```yaml
|
||
section_id: "1.2.16"
|
||
parent_section: "1.2"
|
||
symbol: "VUFIELD"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify predefined field variables."
|
||
summary: "Specifies predefined field variables."
|
||
keywords:
|
||
- "VUFIELD"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "predefined"
|
||
- "field"
|
||
- "variables"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_051.md"
|
||
start_line: 3
|
||
end_line: 172
|
||
source_pages:
|
||
start: 501
|
||
end: 505
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 3
|
||
text: "1.2.16 VUFIELD: User subroutine to specify predefined field variables."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 12
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 106
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 126
|
||
```
|
||
|
||
## 1.2.17 — VUFLUIDEXCH
|
||
|
||
```yaml
|
||
section_id: "1.2.17"
|
||
parent_section: "1.2"
|
||
symbol: "VUFLUIDEXCH"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the mass flow rate/heat energy flow rate for fluid exchange."
|
||
summary: "Defines the mass flow rate/heat energy flow rate for fluid exchange."
|
||
keywords:
|
||
- "VUFLUIDEXCH"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "mass"
|
||
- "flow"
|
||
- "rate"
|
||
- "heat"
|
||
- "energy"
|
||
- "fluid"
|
||
- "exchange"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_051.md"
|
||
start_line: 178
|
||
end_line: 379
|
||
source_pages:
|
||
start: 507
|
||
end: 510
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 178
|
||
text: "1.2.17 VUFLUIDEXCH: User subroutine to define the mass flow rate/heat energy flow rate for fluid exchange."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 182
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 189
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 203
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 251
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_051.md"
|
||
line: 285
|
||
```
|
||
|
||
## 1.2.18 — VUFLUIDEXCHEFFAREA
|
||
|
||
```yaml
|
||
section_id: "1.2.18"
|
||
parent_section: "1.2"
|
||
symbol: "VUFLUIDEXCHEFFAREA"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the effective area for fluid exchange."
|
||
summary: "Defines the effective area for fluid exchange."
|
||
keywords:
|
||
- "VUFLUIDEXCHEFFAREA"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "effective"
|
||
- "area"
|
||
- "fluid"
|
||
- "exchange"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_052.md"
|
||
start_line: 3
|
||
end_line: 137
|
||
source_pages:
|
||
start: 511
|
||
end: 513
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 3
|
||
text: "1.2.18 VUFLUIDEXCHEFFAREA: User subroutine to define the effective area for fluid exchange."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 12
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 31
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 77
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 83
|
||
```
|
||
|
||
## 1.2.19 — VUHARD
|
||
|
||
```yaml
|
||
section_id: "1.2.19"
|
||
parent_section: "1.2"
|
||
symbol: "VUHARD"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the yield surface size and hardening parameters for isotropic plasticity or combined hardening models."
|
||
summary: "Defines the yield surface size and hardening parameters for isotropic plasticity or combined hardening models."
|
||
keywords:
|
||
- "VUHARD"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "yield"
|
||
- "surface"
|
||
- "size"
|
||
- "hardening"
|
||
- "parameters"
|
||
- "isotropic"
|
||
- "plasticity"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_052.md"
|
||
start_line: 143
|
||
end_line: 309
|
||
source_pages:
|
||
start: 515
|
||
end: 518
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 143
|
||
text: "1.2.19 VUHARD: User subroutine to define the yield surface size and hardening parameters for isotropic plasticity or combined hardening models."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 147
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 156
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 166
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 205
|
||
```
|
||
|
||
## 1.2.20 — VUINTER
|
||
|
||
```yaml
|
||
section_id: "1.2.20"
|
||
parent_section: "1.2"
|
||
symbol: "VUINTER"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the interaction between contact surfaces."
|
||
summary: "Defines the interaction between contact surfaces."
|
||
keywords:
|
||
- "VUINTER"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "interaction"
|
||
- "contact"
|
||
- "surfaces"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_052.md"
|
||
start_line: 313
|
||
end_line: 371
|
||
- file: "AbaqusUserSubroutineManual_053.md"
|
||
start_line: 1
|
||
end_line: 245
|
||
source_pages:
|
||
start: 519
|
||
end: 526
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 313
|
||
text: "1.2.20 VUINTER: User subroutine to define the interaction between contact surfaces."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 317
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 323
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_052.md"
|
||
line: 360
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_053.md"
|
||
line: 39
|
||
```
|
||
|
||
## 1.2.21 — VUINTERACTION
|
||
|
||
```yaml
|
||
section_id: "1.2.21"
|
||
parent_section: "1.2"
|
||
symbol: "VUINTERACTION"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the contact interaction between surfaces with the general contact algorithm."
|
||
summary: "Defines the contact interaction between surfaces with the general contact algorithm."
|
||
keywords:
|
||
- "VUINTERACTION"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "contact"
|
||
- "interaction"
|
||
- "surfaces"
|
||
- "general"
|
||
- "algorithm"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_053.md"
|
||
start_line: 249
|
||
end_line: 390
|
||
- file: "AbaqusUserSubroutineManual_054.md"
|
||
start_line: 1
|
||
end_line: 234
|
||
source_pages:
|
||
start: 527
|
||
end: 536
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_053.md"
|
||
line: 249
|
||
text: "1.2.21 VUINTERACTION: User subroutine to define the contact interaction between surfaces with the general contact algorithm."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_053.md"
|
||
line: 253
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_053.md"
|
||
line: 259
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_053.md"
|
||
line: 325
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_054.md"
|
||
line: 22
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_054.md"
|
||
line: 68
|
||
```
|
||
|
||
## 1.2.22 — VUMAT
|
||
|
||
```yaml
|
||
section_id: "1.2.22"
|
||
parent_section: "1.2"
|
||
symbol: "VUMAT"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define material behavior."
|
||
summary: "Defines material behavior."
|
||
keywords:
|
||
- "VUMAT"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "material"
|
||
- "behavior"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_054.md"
|
||
start_line: 238
|
||
end_line: 325
|
||
- file: "AbaqusUserSubroutineManual_055.md"
|
||
start_line: 1
|
||
end_line: 493
|
||
source_pages:
|
||
start: 537
|
||
end: 550
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_054.md"
|
||
line: 238
|
||
text: "1.2.22 VUMAT: User subroutine to define material behavior."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_054.md"
|
||
line: 244
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_054.md"
|
||
line: 249
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_055.md"
|
||
line: 42
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_055.md"
|
||
line: 62
|
||
- name: "Example: Using more than one user-defined material model"
|
||
file: "AbaqusUserSubroutineManual_055.md"
|
||
line: 184
|
||
- name: "Example: Elastic/plastic material with kinematic hardening"
|
||
file: "AbaqusUserSubroutineManual_055.md"
|
||
line: 203
|
||
```
|
||
|
||
## 1.2.23 — VUMULLINS
|
||
|
||
```yaml
|
||
section_id: "1.2.23"
|
||
parent_section: "1.2"
|
||
symbol: "VUMULLINS"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define damage variable for the Mullins effect material model."
|
||
summary: "Defines damage variable for the Mullins effect material model."
|
||
keywords:
|
||
- "VUMULLINS"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "damage"
|
||
- "variable"
|
||
- "mullins"
|
||
- "effect"
|
||
- "material"
|
||
- "model"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_056.md"
|
||
start_line: 3
|
||
end_line: 254
|
||
source_pages:
|
||
start: 551
|
||
end: 556
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 3
|
||
text: "1.2.23 VUMULLINS: User subroutine to define damage variable for the Mullins effect material model."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 14
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 71
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 91
|
||
```
|
||
|
||
## 1.2.24 — VUSDFLD
|
||
|
||
```yaml
|
||
section_id: "1.2.24"
|
||
parent_section: "1.2"
|
||
symbol: "VUSDFLD"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to redefine field variables at a material point."
|
||
summary: "Redefines field variables at a material point."
|
||
keywords:
|
||
- "VUSDFLD"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "redefine"
|
||
- "field"
|
||
- "variables"
|
||
- "material"
|
||
- "point"
|
||
- "redefines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_056.md"
|
||
start_line: 258
|
||
end_line: 402
|
||
- file: "AbaqusUserSubroutineManual_057.md"
|
||
start_line: 1
|
||
end_line: 208
|
||
source_pages:
|
||
start: 557
|
||
end: 565
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 258
|
||
text: "1.2.24 VUSDFLD: User subroutine to redefine field variables at a material point."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 262
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 270
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 366
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_056.md"
|
||
line: 378
|
||
```
|
||
|
||
## 1.2.25 — VUTRS
|
||
|
||
```yaml
|
||
section_id: "1.2.25"
|
||
parent_section: "1.2"
|
||
symbol: "VUTRS"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define a reduced time shift function for a viscoelastic material."
|
||
summary: "Defines a reduced time shift function for a viscoelastic material."
|
||
keywords:
|
||
- "VUTRS"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "reduced"
|
||
- "time"
|
||
- "shift"
|
||
- "function"
|
||
- "viscoelastic"
|
||
- "material"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_057.md"
|
||
start_line: 214
|
||
end_line: 350
|
||
source_pages:
|
||
start: 567
|
||
end: 569
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_057.md"
|
||
line: 214
|
||
text: "1.2.25 VUTRS: User subroutine to define a reduced time shift function for a viscoelastic material."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_057.md"
|
||
line: 218
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_057.md"
|
||
line: 225
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_057.md"
|
||
line: 234
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_057.md"
|
||
line: 270
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_057.md"
|
||
line: 284
|
||
```
|
||
|
||
## 1.2.26 — VUVISCOSITY
|
||
|
||
```yaml
|
||
section_id: "1.2.26"
|
||
parent_section: "1.2"
|
||
symbol: "VUVISCOSITY"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define the shear viscosity for equation of state models."
|
||
summary: "Defines the shear viscosity for equation of state models."
|
||
keywords:
|
||
- "VUVISCOSITY"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "shear"
|
||
- "viscosity"
|
||
- "equation"
|
||
- "state"
|
||
- "models"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_058.md"
|
||
start_line: 3
|
||
end_line: 208
|
||
source_pages:
|
||
start: 571
|
||
end: 575
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 3
|
||
text: "1.2.26 VUVISCOSITY: User subroutine to define the shear viscosity for equation of state models."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 14
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 23
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 62
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 72
|
||
- name: "Example: Cross viscosity model"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 148
|
||
```
|
||
|
||
## 1.2.27 — VWAVE
|
||
|
||
```yaml
|
||
section_id: "1.2.27"
|
||
parent_section: "1.2"
|
||
symbol: "VWAVE"
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
- "Abaqus/Aqua"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to define wave kinematics for an Abaqus/Aqua analysis."
|
||
summary: "Defines wave kinematics for an Abaqus/Aqua analysis."
|
||
keywords:
|
||
- "VWAVE"
|
||
- "explicit"
|
||
- "subroutine"
|
||
- "wave"
|
||
- "kinematics"
|
||
- "aqua"
|
||
- "analysis"
|
||
- "defines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_058.md"
|
||
start_line: 214
|
||
end_line: 384
|
||
- file: "AbaqusUserSubroutineManual_059.md"
|
||
start_line: 1
|
||
end_line: 83
|
||
source_pages:
|
||
start: 577
|
||
end: 582
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 214
|
||
text: "1.2.27 VWAVE: User subroutine to define wave kinematics for an Abaqus/Aqua analysis."
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 218
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 225
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 233
|
||
- name: "Variables to be defined"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 326
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_058.md"
|
||
line: 364
|
||
```
|
||
|
||
## 1.3.1 — SMACfdUserPressureBC
|
||
|
||
```yaml
|
||
section_id: "1.3.1"
|
||
parent_section: "1.3"
|
||
symbol: "SMACfdUserPressureBC"
|
||
products:
|
||
- "Abaqus/CFD"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed pressure boundary conditions."
|
||
summary: "Specifies prescribed pressure boundary conditions."
|
||
keywords:
|
||
- "SMACfdUserPressureBC"
|
||
- "cfd"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "pressure"
|
||
- "boundary"
|
||
- "conditions"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_059.md"
|
||
start_line: 96
|
||
end_line: 174
|
||
source_pages:
|
||
start: 585
|
||
end: 586
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 96
|
||
text: "1.3.1 SMACfdUserPressureBC: User subroutine to specify prescribed pressure boundary conditions."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 100
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 104
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 112
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 118
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 124
|
||
```
|
||
|
||
## 1.3.2 — SMACfdUserVelocityBC
|
||
|
||
```yaml
|
||
section_id: "1.3.2"
|
||
parent_section: "1.3"
|
||
symbol: "SMACfdUserVelocityBC"
|
||
products:
|
||
- "Abaqus/CFD"
|
||
entry_type: "user_subroutine"
|
||
title: "User subroutine to specify prescribed velocity boundary conditions."
|
||
summary: "Specifies prescribed velocity boundary conditions."
|
||
keywords:
|
||
- "SMACfdUserVelocityBC"
|
||
- "cfd"
|
||
- "subroutine"
|
||
- "prescribed"
|
||
- "velocity"
|
||
- "boundary"
|
||
- "conditions"
|
||
- "specifies"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_059.md"
|
||
start_line: 178
|
||
end_line: 374
|
||
- file: "AbaqusUserSubroutineManual_060.md"
|
||
start_line: 1
|
||
end_line: 13
|
||
source_pages:
|
||
start: 587
|
||
end: 591
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 178
|
||
text: "1.3.2 SMACfdUserVelocityBC: User subroutine to specify prescribed velocity boundary conditions."
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 182
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 186
|
||
- name: "User subroutine interface"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 197
|
||
- name: "Variable to be defined"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 203
|
||
- name: "Variables passed in for information"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 209
|
||
- name: "Example: Imposition of a parabolic inlet flow velocity"
|
||
file: "AbaqusUserSubroutineManual_059.md"
|
||
line: 265
|
||
```
|
||
|
||
## 2.1.1 — OBTAINING Abaqus ENVIRONMENT VARIABLES
|
||
|
||
```yaml
|
||
section_id: "2.1.1"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING Abaqus ENVIRONMENT VARIABLES"
|
||
summary: "Describes utility routines for obtaining Abaqus environment variables."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "environment"
|
||
- "variables"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_060.md"
|
||
start_line: 57
|
||
end_line: 95
|
||
source_pages:
|
||
start: 597
|
||
end: 597
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 57
|
||
text: "2.1.1 OBTAINING Abaqus ENVIRONMENT VARIABLES"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 61
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 67
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 71
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 81
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 87
|
||
```
|
||
|
||
## 2.1.2 — OBTAINING THE Abaqus JOB NAME
|
||
|
||
```yaml
|
||
section_id: "2.1.2"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING THE Abaqus JOB NAME"
|
||
summary: "Describes utility routines for obtaining the Abaqus job name."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "job"
|
||
- "name"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_060.md"
|
||
start_line: 101
|
||
end_line: 132
|
||
source_pages:
|
||
start: 599
|
||
end: 599
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 101
|
||
text: "2.1.2 OBTAINING THE Abaqus JOB NAME"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 105
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 110
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 114
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_060.md"
|
||
line: 124
|
||
```
|
||
|
||
## 2.1.3 — OBTAINING THE Abaqus OUTPUT DIRECTORY NAME
|
||
|
||
```yaml
|
||
section_id: "2.1.3"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING THE Abaqus OUTPUT DIRECTORY NAME"
|
||
summary: "Describes utility routines for obtaining the Abaqus output directory name."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "output"
|
||
- "directory"
|
||
- "name"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_061.md"
|
||
start_line: 3
|
||
end_line: 34
|
||
source_pages:
|
||
start: 601
|
||
end: 601
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 3
|
||
text: "2.1.3 OBTAINING THE Abaqus OUTPUT DIRECTORY NAME"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 12
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 16
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 26
|
||
```
|
||
|
||
## 2.1.4 — OBTAINING PARALLEL PROCESSES INFORMATION
|
||
|
||
```yaml
|
||
section_id: "2.1.4"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING PARALLEL PROCESSES INFORMATION"
|
||
summary: "Describes utility routines for obtaining parallel process information."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "parallel"
|
||
- "processes"
|
||
- "information"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
- "process"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_061.md"
|
||
start_line: 40
|
||
end_line: 189
|
||
source_pages:
|
||
start: 603
|
||
end: 606
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 40
|
||
text: "2.1.4 OBTAINING PARALLEL PROCESSES INFORMATION"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 44
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 49
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 59
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 63
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 77
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 85
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 95
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 116
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 132
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 142
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 160
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 170
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 185
|
||
```
|
||
|
||
## 2.1.5 — OBTAINING PART INFORMATION
|
||
|
||
```yaml
|
||
section_id: "2.1.5"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING PART INFORMATION"
|
||
summary: "Describes utility routines for obtaining part information."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "part"
|
||
- "information"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_061.md"
|
||
start_line: 193
|
||
end_line: 281
|
||
source_pages:
|
||
start: 607
|
||
end: 608
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 193
|
||
text: "2.1.5 OBTAINING PART INFORMATION"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 197
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 203
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 211
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 221
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 233
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 249
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 259
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 273
|
||
```
|
||
|
||
## 2.1.6 — OBTAINING MATERIAL POINT INFORMATION IN AN Abaqus/Standard ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.6"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING MATERIAL POINT INFORMATION IN AN Abaqus/Standard ANALYSIS"
|
||
summary: "Describes utility routines for obtaining material point information in an Abaqus/Standard analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "material"
|
||
- "point"
|
||
- "information"
|
||
- "standard"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_061.md"
|
||
start_line: 285
|
||
end_line: 358
|
||
- file: "AbaqusUserSubroutineManual_062.md"
|
||
start_line: 1
|
||
end_line: 61
|
||
source_pages:
|
||
start: 609
|
||
end: 612
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 285
|
||
text: "2.1.6 OBTAINING MATERIAL POINT INFORMATION IN AN Abaqus/Standard ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 289
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 298
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 302
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 308
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_061.md"
|
||
line: 332
|
||
- name: "Example"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 15
|
||
```
|
||
|
||
## 2.1.7 — OBTAINING MATERIAL POINT INFORMATION IN AN Abaqus/Explicit ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.7"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING MATERIAL POINT INFORMATION IN AN Abaqus/Explicit ANALYSIS"
|
||
summary: "Describes utility routines for obtaining material point information in an Abaqus/Explicit analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "material"
|
||
- "point"
|
||
- "information"
|
||
- "explicit"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_062.md"
|
||
start_line: 65
|
||
end_line: 163
|
||
source_pages:
|
||
start: 613
|
||
end: 615
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 65
|
||
text: "2.1.7 OBTAINING MATERIAL POINT INFORMATION IN AN Abaqus/Explicit ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 69
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 74
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 78
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 89
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 95
|
||
- name: "Example"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 150
|
||
```
|
||
|
||
## 2.1.8 — OBTAINING MATERIAL POINT INFORMATION AVERAGED AT A NODE
|
||
|
||
```yaml
|
||
section_id: "2.1.8"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING MATERIAL POINT INFORMATION AVERAGED AT A NODE"
|
||
summary: "Describes utility routines for obtaining material point information averaged at a node."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "material"
|
||
- "point"
|
||
- "information"
|
||
- "averaged"
|
||
- "node"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_062.md"
|
||
start_line: 169
|
||
end_line: 289
|
||
source_pages:
|
||
start: 617
|
||
end: 620
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 169
|
||
text: "2.1.8 OBTAINING MATERIAL POINT INFORMATION AVERAGED AT A NODE"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 173
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 178
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 184
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 192
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 224
|
||
- name: "Example: Obtaining plastic strain results"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 283
|
||
- name: "Example: Obtaining contact results"
|
||
file: "AbaqusUserSubroutineManual_062.md"
|
||
line: 287
|
||
```
|
||
|
||
## 2.1.9 — OBTAINING NODE POINT INFORMATION
|
||
|
||
```yaml
|
||
section_id: "2.1.9"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING NODE POINT INFORMATION"
|
||
summary: "Describes utility routines for obtaining node point information."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "node"
|
||
- "point"
|
||
- "information"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_063.md"
|
||
start_line: 3
|
||
end_line: 66
|
||
source_pages:
|
||
start: 621
|
||
end: 622
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 3
|
||
text: "2.1.9 OBTAINING NODE POINT INFORMATION"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 12
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 16
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 24
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 44
|
||
```
|
||
|
||
## 2.1.10 — OBTAINING NODE TO ELEMENT CONNECTIVITY
|
||
|
||
```yaml
|
||
section_id: "2.1.10"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING NODE TO ELEMENT CONNECTIVITY"
|
||
summary: "Describes utility routines for obtaining node-to-element connectivity."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "node"
|
||
- "element"
|
||
- "connectivity"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
- "node-to-element"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_063.md"
|
||
start_line: 70
|
||
end_line: 132
|
||
source_pages:
|
||
start: 623
|
||
end: 624
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 70
|
||
text: "2.1.10 OBTAINING NODE TO ELEMENT CONNECTIVITY"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 74
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 80
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 84
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 94
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 110
|
||
```
|
||
|
||
## 2.1.11 — OBTAINING STRESS INVARIANTS, PRINCIPAL STRESS/STRAIN VALUES AND DIRECTIONS, AND ROTATING TENSORS IN AN Abaqus/Standard ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.11"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING STRESS INVARIANTS, PRINCIPAL STRESS/STRAIN VALUES AND DIRECTIONS, AND ROTATING TENSORS IN AN Abaqus/Standard ANALYSIS"
|
||
summary: "Describes utility routines for stress invariants, principal stress or strain values and directions, and tensor rotation in Abaqus/Standard."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "stress"
|
||
- "invariants"
|
||
- "principal"
|
||
- "strain"
|
||
- "values"
|
||
- "directions"
|
||
- "rotating"
|
||
- "tensors"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_063.md"
|
||
start_line: 136
|
||
end_line: 299
|
||
source_pages:
|
||
start: 625
|
||
end: 628
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 136
|
||
text: "2.1.11 OBTAINING STRESS INVARIANTS, PRINCIPAL STRESS/STRAIN VALUES AND DIRECTIONS, AND ROTATING TENSORS IN AN Abaqus/Standard ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 140
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 145
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 153
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 157
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 171
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 201
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 205
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 223
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 231
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 291
|
||
```
|
||
|
||
## 2.1.12 — OBTAINING PRINCIPAL STRESS/STRAIN VALUES AND DIRECTIONS IN AN Abaqus/Explicit ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.12"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING PRINCIPAL STRESS/STRAIN VALUES AND DIRECTIONS IN AN Abaqus/Explicit ANALYSIS"
|
||
summary: "Describes utility routines for principal stress or strain values and directions in Abaqus/Explicit."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "principal"
|
||
- "stress"
|
||
- "strain"
|
||
- "values"
|
||
- "directions"
|
||
- "explicit"
|
||
- "analysis"
|
||
- "describes"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_063.md"
|
||
start_line: 303
|
||
end_line: 379
|
||
source_pages:
|
||
start: 629
|
||
end: 630
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 303
|
||
text: "2.1.12 OBTAINING PRINCIPAL STRESS/STRAIN VALUES AND DIRECTIONS IN AN Abaqus/Explicit ANALYSIS"
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 307
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 311
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 319
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 349
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 353
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_063.md"
|
||
line: 371
|
||
```
|
||
|
||
## 2.1.13 — OBTAINING WAVE KINEMATIC DATA IN AN Abaqus/Aqua ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.13"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Aqua"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING WAVE KINEMATIC DATA IN AN Abaqus/Aqua ANALYSIS"
|
||
summary: "Describes utility routines for obtaining wave kinematic data in an Abaqus/Aqua analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "wave"
|
||
- "kinematic"
|
||
- "data"
|
||
- "aqua"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_064.md"
|
||
start_line: 3
|
||
end_line: 130
|
||
source_pages:
|
||
start: 631
|
||
end: 633
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 3
|
||
text: "2.1.13 OBTAINING WAVE KINEMATIC DATA IN AN Abaqus/Aqua ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 15
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 23
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 34
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 90
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 100
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 110
|
||
```
|
||
|
||
## 2.1.14 — PRINTING MESSAGES TO THE MESSAGE OR STATUS FILE
|
||
|
||
```yaml
|
||
section_id: "2.1.14"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "PRINTING MESSAGES TO THE MESSAGE OR STATUS FILE"
|
||
summary: "Describes utility routines for printing messages to the message or status file."
|
||
keywords:
|
||
- "utility routine"
|
||
- "printing"
|
||
- "messages"
|
||
- "message"
|
||
- "status"
|
||
- "file"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_064.md"
|
||
start_line: 136
|
||
end_line: 198
|
||
source_pages:
|
||
start: 635
|
||
end: 636
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 136
|
||
text: "2.1.14 PRINTING MESSAGES TO THE MESSAGE OR STATUS FILE"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 140
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 146
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 150
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 162
|
||
```
|
||
|
||
## 2.1.15 — TERMINATING AN ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.15"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "TERMINATING AN ANALYSIS"
|
||
summary: "Describes the utility routine for terminating an analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "terminating"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routine"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_064.md"
|
||
start_line: 202
|
||
end_line: 225
|
||
source_pages:
|
||
start: 637
|
||
end: 637
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 202
|
||
text: "2.1.15 TERMINATING AN ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 206
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 213
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 219
|
||
```
|
||
|
||
## 2.1.16 — OBTAINING SENSOR INFORMATION
|
||
|
||
```yaml
|
||
section_id: "2.1.16"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING SENSOR INFORMATION"
|
||
summary: "Describes utility routines for obtaining sensor information."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "sensor"
|
||
- "information"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_064.md"
|
||
start_line: 231
|
||
end_line: 287
|
||
source_pages:
|
||
start: 639
|
||
end: 640
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 231
|
||
text: "2.1.16 OBTAINING SENSOR INFORMATION"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 235
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 241
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 247
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 263
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_064.md"
|
||
line: 279
|
||
```
|
||
|
||
## 2.1.17 — ACCESSING Abaqus MATERIALS
|
||
|
||
```yaml
|
||
section_id: "2.1.17"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "ACCESSING Abaqus MATERIALS"
|
||
summary: "Describes utility routines for accessing Abaqus mechanical materials."
|
||
keywords:
|
||
- "utility routine"
|
||
- "accessing"
|
||
- "materials"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
- "mechanical"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_065.md"
|
||
start_line: 3
|
||
end_line: 84
|
||
source_pages:
|
||
start: 641
|
||
end: 642
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 3
|
||
text: "2.1.17 ACCESSING Abaqus MATERIALS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 12
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 18
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 24
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 76
|
||
```
|
||
|
||
## 2.1.18 — ACCESSING Abaqus THERMAL MATERIALS
|
||
|
||
```yaml
|
||
section_id: "2.1.18"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
entry_type: "utility_topic"
|
||
title: "ACCESSING Abaqus THERMAL MATERIALS"
|
||
summary: "Describes utility routines for accessing Abaqus thermal materials."
|
||
keywords:
|
||
- "utility routine"
|
||
- "accessing"
|
||
- "thermal"
|
||
- "materials"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_065.md"
|
||
start_line: 88
|
||
end_line: 198
|
||
source_pages:
|
||
start: 643
|
||
end: 645
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 88
|
||
text: "2.1.18 ACCESSING Abaqus THERMAL MATERIALS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 92
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 97
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 103
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 116
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 164
|
||
```
|
||
|
||
## 2.1.19 — OBTAINING SCALAR STATE INFORMATION IN AN Abaqus/CFD ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.19"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/CFD"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING SCALAR STATE INFORMATION IN AN Abaqus/CFD ANALYSIS"
|
||
summary: "Describes utility routines for obtaining scalar state information in an Abaqus/CFD analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "scalar"
|
||
- "state"
|
||
- "information"
|
||
- "cfd"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_065.md"
|
||
start_line: 204
|
||
end_line: 259
|
||
source_pages:
|
||
start: 647
|
||
end: 648
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 204
|
||
text: "2.1.19 OBTAINING SCALAR STATE INFORMATION IN AN Abaqus/CFD ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 208
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 213
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 217
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 224
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 230
|
||
```
|
||
|
||
## 2.1.20 — OBTAINING VECTOR STATE INFORMATION IN AN Abaqus/CFD ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.20"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/CFD"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING VECTOR STATE INFORMATION IN AN Abaqus/CFD ANALYSIS"
|
||
summary: "Describes utility routines for obtaining vector state information in an Abaqus/CFD analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "vector"
|
||
- "state"
|
||
- "information"
|
||
- "cfd"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_065.md"
|
||
start_line: 263
|
||
end_line: 314
|
||
source_pages:
|
||
start: 649
|
||
end: 650
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 263
|
||
text: "2.1.20 OBTAINING VECTOR STATE INFORMATION IN AN Abaqus/CFD ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 267
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 272
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 276
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 283
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_065.md"
|
||
line: 293
|
||
```
|
||
|
||
## 2.1.21 — OBTAINING THE MPI COMMUNICATOR IN AN Abaqus/CFD ANALYSIS
|
||
|
||
```yaml
|
||
section_id: "2.1.21"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/CFD"
|
||
entry_type: "utility_topic"
|
||
title: "OBTAINING THE MPI COMMUNICATOR IN AN Abaqus/CFD ANALYSIS"
|
||
summary: "Describes the utility routine for obtaining the MPI communicator in an Abaqus/CFD analysis."
|
||
keywords:
|
||
- "utility routine"
|
||
- "obtaining"
|
||
- "mpi"
|
||
- "communicator"
|
||
- "cfd"
|
||
- "analysis"
|
||
- "describes"
|
||
- "utility"
|
||
- "routine"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_066.md"
|
||
start_line: 3
|
||
end_line: 33
|
||
source_pages:
|
||
start: 651
|
||
end: 651
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 3
|
||
text: "2.1.21 OBTAINING THE MPI COMMUNICATOR IN AN Abaqus/CFD ANALYSIS"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 7
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 13
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 17
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 25
|
||
- name: "Compile and link commands for utility usage"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 31
|
||
```
|
||
|
||
## 2.1.22 — ENSURING THREAD SAFETY
|
||
|
||
```yaml
|
||
section_id: "2.1.22"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
entry_type: "utility_topic"
|
||
title: "ENSURING THREAD SAFETY"
|
||
summary: "Describes utility routines and practices for ensuring thread safety."
|
||
keywords:
|
||
- "utility routine"
|
||
- "ensuring"
|
||
- "thread"
|
||
- "safety"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
- "practices"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_066.md"
|
||
start_line: 39
|
||
end_line: 93
|
||
source_pages:
|
||
start: 653
|
||
end: 655
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 39
|
||
text: "2.1.22 ENSURING THREAD SAFETY"
|
||
content_anchors:
|
||
- name: "References"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 43
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 48
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 66
|
||
```
|
||
|
||
## 2.1.23 — ALLOCATABLE ARRAYS
|
||
|
||
```yaml
|
||
section_id: "2.1.23"
|
||
parent_section: "2.1"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
- "Abaqus/CFD"
|
||
entry_type: "utility_topic"
|
||
title: "ALLOCATABLE ARRAYS"
|
||
summary: "Describes utility routines for creating and accessing thread-local and global allocatable arrays."
|
||
keywords:
|
||
- "utility routine"
|
||
- "allocatable"
|
||
- "arrays"
|
||
- "describes"
|
||
- "utility"
|
||
- "routines"
|
||
- "creating"
|
||
- "accessing"
|
||
- "thread-local"
|
||
- "global"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_066.md"
|
||
start_line: 99
|
||
end_line: 245
|
||
- file: "AbaqusUserSubroutineManual_067.md"
|
||
start_line: 1
|
||
end_line: 383
|
||
- file: "AbaqusUserSubroutineManual_068.md"
|
||
start_line: 1
|
||
end_line: 222
|
||
source_pages:
|
||
start: 657
|
||
end: 676
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 99
|
||
text: "2.1.23 ALLOCATABLE ARRAYS"
|
||
content_anchors:
|
||
- name: "Reference"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 103
|
||
- name: "Overview"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 107
|
||
- name: "Thread-local arrays"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 115
|
||
- name: "Global arrays"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 133
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 146
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 209
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 223
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_066.md"
|
||
line: 231
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 18
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 24
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 69
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 75
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 100
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 106
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 160
|
||
- name: "Variables returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 174
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 222
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 228
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 236
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 276
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 282
|
||
- name: "Variable to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 301
|
||
- name: "Allocatable global arrays of variable precision"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 307
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_067.md"
|
||
line: 319
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 26
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 42
|
||
- name: "Allocatable global arrays of user-defined types"
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 48
|
||
- name: "Interface"
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 56
|
||
- name: "Variables to be provided to the utility routine"
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 200
|
||
- name: "Variable returned from the utility routine"
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 218
|
||
```
|
||
|
||
## A.1 — User subroutines index
|
||
|
||
```yaml
|
||
section_id: "A.1"
|
||
parent_section: "A"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
- "Abaqus/CFD"
|
||
entry_type: "appendix"
|
||
title: "User subroutines index"
|
||
summary: "Indexes Abaqus user subroutines by function and product."
|
||
keywords:
|
||
- "reference"
|
||
- "subroutines"
|
||
- "index"
|
||
- "indexes"
|
||
- "function"
|
||
- "product"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_068.md"
|
||
start_line: 235
|
||
end_line: 253
|
||
source_pages:
|
||
start: 679
|
||
end: 680
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_068.md"
|
||
line: 235
|
||
text: "A.1 User subroutines index"
|
||
content_anchors: []
|
||
```
|
||
|
||
## A.2 — User subroutine functions listing
|
||
|
||
```yaml
|
||
section_id: "A.2"
|
||
parent_section: "A"
|
||
symbol: null
|
||
products:
|
||
- "Abaqus/Standard"
|
||
- "Abaqus/Explicit"
|
||
- "Abaqus/CFD"
|
||
entry_type: "appendix"
|
||
title: "User subroutine functions listing"
|
||
summary: "Lists Abaqus user subroutine names and their functions."
|
||
keywords:
|
||
- "reference"
|
||
- "subroutine"
|
||
- "functions"
|
||
- "listing"
|
||
- "lists"
|
||
- "names"
|
||
source_ranges:
|
||
- file: "AbaqusUserSubroutineManual_069.md"
|
||
start_line: 3
|
||
end_line: 29
|
||
source_pages:
|
||
start: 681
|
||
end: 684
|
||
heading:
|
||
file: "AbaqusUserSubroutineManual_069.md"
|
||
line: 3
|
||
text: "A.2 User subroutine functions listing"
|
||
content_anchors: []
|
||
```
|