# struct.node.fix

Syntax

i2 := struct.node.fix(sn,i1)
struct.node.fix(sn,i1) := b

Get/Set velocity-fixity flag expressed in the node-local system (degree-of-freedom component i1 ∈ {1, 2, … , 6}).

Get return value {1, 2, 3} denotes free, fixed, or slaved to target velocity, respectively. Slaved conditions arise from rigid attachment conditions; degrees-of-freedom that are slaved cannot be fixed.

Set accepts a boolean value to fix or free. If the node is slaved in that local degree of freedom an error will occurr.

Returns: i2 - integer value b - btrue to fix or bfalse to free. sn - structure node pointer i1 - degree-of-freedom component i1 ∈ {1, 2, … , 6}
{"extraction_info": {"found_math": true, "script_math_tex": 0, "script_math_asciimath": 0, "math_annotations": 0, "math_alttext": 0, "mathml": 0, "mathjax_tag": 0, "mathjax_inline_tex": 0, "mathjax_display_tex": 0, "mathjax_asciimath": 1, "img_math": 0, "codecogs_latex": 0, "wp_latex": 0, "mimetex.cgi": 0, "/images/math/codecogs": 0, "mathtex.cgi": 0, "katex": 0, "math-container": 0, "wp-katex-eq": 0, "align": 0, "equation": 0, "x-ck12": 0, "texerror": 0, "math_score": 0.5859293937683105, "perplexity": 9872.597684677448}, "config": {"markdown_headings": true, "markdown_code": true, "boilerplate_config": {"ratio_threshold": 0.18, "absolute_threshold": 10, "end_threshold": 15, "enable": true}, "remove_buttons": true, "remove_image_figures": true, "remove_link_clusters": true, "table_config": {"min_rows": 2, "min_cols": 3, "format": "plain"}, "remove_chinese": true, "remove_edit_buttons": true, "extract_latex": true}, "warc_path": "s3://commoncrawl/crawl-data/CC-MAIN-2022-21/segments/1652662531779.10/warc/CC-MAIN-20220520093441-20220520123441-00135.warc.gz"}