Logo

Getting Started

  • Technical Overview
  • File Formats
  • Supported Platforms
  • Evaluating HOOPS Access
  • Set Up Your Environment

Tutorials

  • A First Program
  • Print Table of Contents
  • File-to-File Translation
  • Read and Print Model Data
  • Read and Print Results Data
  • Use a Custom Reader

Programming Guide

  • HOOPS Solve, Access & Mesh Distribution
    • 3rd Party Packages
    • Directory Structure
    • Versioning
  • Programming Overview
    • HOOPS Access Modules
    • Include Files and Data Types
    • Floating Point Precision
    • Language Bindings
    • Major Version Migration
  • Fundamentals
    • Native vs External Libraries
    • Module Categories
    • Library Device Components
    • Supported Library Devices
    • Data Functions and Interprocess Communication
    • Library Management
    • Typical Workflow for Reading FEA Data
    • Best Practices
    • Example Code
  • Dataset Specification and Management
    • Dataset Specification Syntax
      • Dataset Name (dataset_name)
      • Numeric Identifiers (:id1:id2:id3)
      • Dataset Specification Expansion
      • Wildcards
      • Numeric Identifier Ranges
      • Highest and Lowest Identifiers
      • Combining Wildcards and Ranges
    • Dataset Parameters and Attributes
      • Dataset Parameters
      • Supported Data Types (ntyp)
      • Dataset Attributes
    • Data Structures
      • Rectangular Array
      • Element Face/Edge Variation
      • Variable Row Array
    • Dataset Formats
      • Node Array (.N)
      • Element Array (.E)
      • Element Node Array (.EL)
      • Element Integration Point Array (.EIP)
      • Element Face/Edge Arrays (.EF, .EE, .EFN, .EEN)
      • Degree of Freedom (.D)
      • Mode Format (.MOD)
      • Particle Format (.PCL)
      • Contact Pair Format (.CPR)
      • Panel Format (.PNL)
      • Table Format (.T)
      • Table Variable Row (.TL)
      • Library Dataset (.L)
      • Complex Result Datasets
    • Finite Element Model Dataset Names and Descriptions
      • Model Datasets
        • COLORID.E / COLORID.N
        • COLORMAP.T
        • CSYS.T
        • CSYS.TYPE.T
        • CSYS.ID.T
        • DOF.CID.N
        • EID.E
        • ELEM.NODE.EL
        • ELEM.SHAP.E
        • ELEM.MIJK.E
        • ELEM.SPEC.E
        • ELEM.TYPE.E
        • ELEM.TYPE.EXT.E
        • ELEM.TYPE.HOL.E
        • ERS.CID.E
        • ERS.VEC.E
        • INDX.* Datasets
        • MID.E
        • NID.N
        • NORMAL.N
        • PARAMETER.HOL.T
        • PARAMETER.IJK.T
        • PARAMETER.INT.T
        • PARTID.E / PARTID.N
        • PID.E
        • SET.ELEM.T:id
        • SET.ELEM.EDGE.T:id
        • SET.ELEM.FACE.T:id
        • SET.NODE.T:id
        • X.N
    • Finite Element Result Dataset Names and Descriptions
      • Dataset Naming Conventions
      • Result Dataset Attributes
      • Result Types and Conventions
      • Physical Dimensions
      • Specific Result Types
        • Notes
        • Specific Qualifier Types
        • Specific Valued Qualifier Types
    • Finite Element Results at Section Points
      • Dataset Attributes
      • Link.Section Dataset
      • Supported Layer Position Types
      • Link.Layers Dataset
      • Supported Layer Position Types (subset)
    • Finite Element Results at System Degrees of Freedom
      • Attributes
      • Example
    • Finite Element Results History Datasets
      • Key Characteristics
      • Additional Required Datasets
      • Example
      • Data Layout
      • Subset Indices
      • Step Numbers
      • Component Flags
    • Monitor Functions
      • Monitoring Progress
      • Defining Monitor Functions
    • Multiple Domains
      • Querying the Number of Domains
      • Opening Domains
      • Example: OpenFOAM Interface
      • Example: Opening Domains Individually or Collectively
  • Visualization Objects
    • Computational Cells
      • Edge and Face Numbering
      • Physical and Natural Coordinates
    • Element Types
    • Element Coordinate Systems
    • Mathematical Data Types
    • Complex Numbers
    • Attribute Objects, Data Interpolation, Isovalue Clipping and Topology
  • Data Provider Framework
    • Introduction
    • Programming Guide
      • Getting Started
      • Creating a DataProviderPlugin
      • Using Data Providers in HOOPS Access
    • Change Log
  • Examples
    • Access: Examples
      • Example 1, List Datasets on a Library Device
      • Example 2, Read and Print Model Data
      • Example 3, Read and Print Results State Data
      • Example 3a, Read and Print Results History Data
      • Example 3b, Read and Print Remeshing Results
      • Example 3c, Read and Print Results History Summary
      • Example 3d, Read and Print Reduced Matrix Data
      • Example 3e, Read and Print Particle Data
      • Example 3f, Read and Print Modal and Panel Contribution Results
      • Example 4, Export all Datasets
      • Example 5, Open and Append Files
      • Example 5a, Open Files Without Model Data
      • Example 6, Read and Print Finite Element Model in Fluent Form
      • Example 7, Read and Write Input Decks
      • Example 8, Remotely Access Any File Format
      • Example 8a, Remotely Writing a Model in Native Vdm Format
      • Example 9, Read and Transform Stress/Strain State Data
      • Example 10, Using a Monitor Function
      • Example 11, Reading Multiple Domains
      • Example 12, Load Model and Results and Save to Native File
      • Example 13, Save Model Using MemLib
      • Example 14, Use a custom plugin reader through PluginManager and LMan
      • Example 14a, Use the vtk-plugin reader through PluginManager and LMan
    • Foundation: Examples
      • Example 1, Demonstration of Object Collections
      • Example 2, Demonstration of Numeric Type Collections
      • Example 3, Demonstration of Property Sets
      • Example 4, Demonstration of Random Number Generation
      • Example 5, Creating a Derived Class in C++ Using a Base Random Class
      • Example 6, Install User Error Handler and Memory Management
      • Example 7, Test and Demonstrate Concatenated Storage
      • Example 8, Test and Demonstrate a Data Table
      • Example 9, Test and Demonstrate a PQueue Object
      • Example 9a, Test and Demonstrate a Heap Object
      • Example 10, Test and Demonstrate a TriCon Object
      • Example 11, Test and Demonstrate a VertLoc Object
      • Example 12, Test and Demonstrate a LineCon Object
      • Example 13, Test and Demonstrate a Timer Object
      • Example 14, Test and Demonstrate the MachInfo Module
      • Example 15, Test and Demonstrate a PTask Object
      • Example 16, Test and Demonstrate Text Processing and Formatting
      • Example 17, Test and Demonstrate the LinkList object
      • Example 18, Test and Demonstrate the ADTree object
      • Example 22, Test and Demonstrate the VSocket object
      • Example 23, Test and Demonstrate Quadruple Precision VQuad
      • Example 23cc, C++ Operator Overloading for Quadruple Precision VQuad
      • Example 24, Test and Demonstrate Tree
      • Example 25, Test and Demonstrate Pred
      • Example 26, Test and Demonstrate StrUtil
    • Global: Examples
      • Example 21, Translate Entity Identifiers Using IdTran
      • Example 22, Generate an Element Group Object
      • Example 23, Element Connectivity and Adjacency using Connect
      • Example 23a, Using a GridFun Object with Example 23.
      • Example 24, Generate Element Face and Edge Groups
      • Example 24a, Convert Linear Elements to Parabolic Elements
      • Example 25, Node Results Data Using State
      • Example 25a, Node History Results Data Using History
      • Example 25b, Element Node Scalar Section Results Using History
      • Example 25c, Element Face and Face Node Results Using State
      • Example 26, Element and Node Results Data
      • Example 26a, Element Face Node Data Using ElemDat
      • Example 26b, Element Face Node Normals Using ElemDat
      • Example 26c, Averaging Element Node Data within Groups
      • Example 26d, Computing Gradient of Normal Stress
      • Example 27, Perform Space Searches Using Space
      • Example 27a, Intersection and Interpolation
      • Example 28, Perform Range Searches Using Range
      • Example 29, Node and Element Associations
      • Example 31, Perform Element Checking Using ElemChk.
      • Example 31a, Compute Model Mass Properties Using MassPrp
      • Example 32, Manage Loads Using LCase
      • Example 32a, Manage Contact Pairs Using CPair
      • Example 32b, Manage Analytic Surfaces using ASurf
      • Example 32c, Manage Complex Loads Using LCase
      • Example 33, Manage Constraints Using RCase and MCase
      • Example 33a, Manage Initial Conditions Using ICase
      • Example 33b, Manage Complex Constraints Using RCase
      • Example 34, Manage Element Properties Using EProp
      • Example 34a, Composite Shell and General Beam Property Using EProp
      • Example 35, Manage Material Properties Using MProp
      • Example 36, Manage Solution Properties Using SProp
      • Example 37, Manage Tabular Functions Using TCurve
      • Example 38, Manage Results Properties Using RProp
      • Example 38avdm, Export Simple Finite Element Model and Results
      • Example 38bvdm, Export Simple CFD Finite Element Model and Results
      • Example 38cvdm, Export Simple Finite Element Model and Results with WriterFun
      • Example 39, Export a Simple Linear Static Solveable Model
      • Example 39a, Structural Finite Element Model Using Model
      • Example 39b, Traverse and Print Contents of a Model Object
      • Example 39c, Heat Transfer Finite Element Model Using Model
      • Example 40vdm, Compute Shell and Beam Local Coordinate Systems
      • Example 53, Manage System Degree of Freedom Data Using RedMat
      • Example 55, Computational Features of Edge, Face, Cell
      • Example 56, Using Units
      • Example 57, Compress and Uncompress Coordinate Field with ZState
      • Example 58vdm, Compress and Uncompress Results with ZState

API Reference

  • C++ API
    • Access
      • Class Index
      • DataSource
        • Overview
        • Example
        • Class Members Descriptions
      • Options
        • Overview
        • Class Members Descriptions
      • Unrecognized Data
        • Overview
        • Class Members Descriptions
    • Core
      • Class Index
      • Error Handling
        • Status
        • Error Code
      • Common enums and Constants
        • Constants
        • Analysis type in 2D
        • Axis
        • Beam section type
        • Complex mode
        • Coordinate system type
        • Data layout
        • Data type
        • Dof type
        • Element Association type
        • Element coordinate system convention
        • Element End type
        • Element shape
        • Element Technology
        • Element type
        • Entity type
        • Library file format
        • Activation type
        • Heat exchange type
        • Integration rule
        • Layer position type
        • Node Association type
        • Node type
        • Plane
        • Precision
        • Result section type
        • Result type
        • Shell wall type
        • Specific type
        • Strain type
        • Vendor
      • Entity Sets (Group) & Identifier Translation
        • Entity Sets (Group)
        • Entity Identifier Translation
      • Containers
        • Integer Vectors
        • List
        • HashTable
        • Integer Hashtable
      • Mesh & Mesh Interface
        • Mesh
        • Mesh Interface
      • Property Containers & Functions
        • Material Properties
        • Solution Properties
        • Element Properties
        • Global Properties
        • Table Functions
      • Boundary & Initial Conditions
        • Initial Condition Case
        • Load Case
        • Restraint Case
        • Multipoint Constraint Case
      • Surface, bodies & interactions
        • Analytic Surface
        • Rigid Body
        • Interaction Pair
      • Units
        • Overview
        • Class Members Descriptions
      • Coordinate System
        • Overview
        • Class Members Descriptions
      • Finite Element Model
        • Overview
        • Class Members Descriptions
      • Data Manipulation
        • Element, Face, Edge and Node Data
        • Results Manipulation
        • Result Metadata
      • License
        • Overview
        • License Functions
        • Usage
        • Members Descriptions
  • C API
    • Access Modules
      • Module Index
      • Library Device Components - Library, Dataset, Attribute
        • Maintain Library Information - Library
        • Maintain Dataset Information - Dataset
        • Maintain Attribute Information - Attribute
      • Data Functions - DataFun, Options - Options, Settings - Settings
        • Data Functions - DataFun
        • Options - Options
        • Settings - Settings
      • Data Function Filters, Interprocess Communication - DataIPC
        • Function Descriptions
      • Library Device Interfaces - *Fil, *Lib
        • SDRC/IDEAS Universal File - SDRCLib
        • ABAQUS Input File - ABAFil
        • ABAQUS .fil and .odb File Output - ABALib
        • Adams files - AdamsLib
        • AFLR (Mississippi State) Grid File - AFLRFil
        • ANSYS Input File - ANSFil
        • ANSYS .rst, .rth, .rmg, .rfl Results Files - ANSLib
        • ANSYS AUTODYN results files - AUTODYNLib
        • CFX results file - CFXLib
        • CGNS data base - CGNSVLib
        • COMSOL MPH and Sectionwise file - COMSOLLib
        • LSTC LS-DYNA input file - D3DFil
        • LSTC LS-DYNA State and Time History Databases - D3DLib
        • ANSYS Data Processing Framework .rst, .rth, .rmg and .rfl Results Files - DPFLib
        • EnSight Casefile format - EnSightLib
        • FEMAP Neutral File - FEMAPLib
        • FIDAP Neutral File - FDILib
        • FLUENT Case and Data File - FLUENTLib
        • General Mesh Viewer File Format - GMVLib
        • Altair Engineering HyperMesh ASCII File - HMAFil
        • Altair Engineering H3D File - H3DLib
        • MSC/Marc Post File - MarcLib
        • Memory object - MemLib
        • MSC/NASTRAN bulk data input file - NASFil
        • NASTRAN OUTPUT2, .xdb and .h5 data files - NASLib
        • Native file - NatLib
        • OBJ file - OBJFil
        • OpenFOAM database - OpenFOAMLib
        • Patran Neutral model and results file - PatLib
        • ESI/PAM-CRASH DAISY and ERF file - PAMLib
        • PERMAS result file - PERMASLib
        • NASA/PLOT3D grid, solution and function files - PLOT3DLib
        • Interface to the Data Provider Framework - PluginLib
        • POLYFLOW data base - POLYFLOWLib
        • Writing PTC/Mechanica FEM Neutral Format - RASFil
        • PTC/Mechanica Design Study - RASLib
        • SAMCEF des file - SAMCEFLib
        • STAR-CCM data base - STARCCMLib
        • 3D Systems/STL ASCII text and binary file - STLFil
        • Tecplot file format - TecplotLib
        • Vtk Legacy and Vtu File Format - VTKLib
      • Library Manager - LMan
        • Function Descriptions
      • Unrecognized Data - UnrecognizedData
        • Function Descriptions
      • Plugin Manager, Plugin Settings - PluginManager , PluginSetting
        • Plugin Manager - PluginManager
        • Plugin Settings - PluginSetting
      • Data Provider Plugins
        • Introduction
        • Plugins
      • Writer Components - Writer, WriterFun
        • Writer Functions - WriterFun
        • Writer - Writer
    • Foundation Modules
      • Module Index
      • Base Library
      • Priority Queues - Heap, PQueue
        • Heaps - Heap
        • Priority Queues - PQueue
      • Error Handling, License, Memory System, Standard Output, Quadruple Precision - Error, License, Memory, Print, VQuad
        • Error Handling - Error
        • License Check - License
        • Memory System - Memory
        • Standard Output - Print
        • Quadruple Precision - VQuad
      • Object Collections - List, Stack, Dictionary, HashTable, VHashTable, Tree
        • Randomly Accessible Sequences - List
        • Last-In First-Out Storage - Stack
        • Storage Accessed by Name - Dictionary
        • Storage Accessed by Integer - HashTable
        • Multiple Integer Key Hashtable - VHashTable
        • Tree Data Structure - Tree
      • Numeric Type Collections - BitVec, DblVec, FltVec, IntDict, DblDict, IntHash, IntVHash, IntQue, IntVec
        • Bit Vectors - BitVec
        • Real Vectors (single FltVec) - DblVec
        • Integer Dictionary - IntDict
        • Double Dictionary - DblDict
        • Integer Hashtable - IntHash
        • Double Hashtable - DblHash
        • Integer, Multiple Integer Key, Hashtable - IntVHash
        • Integer Queue - IntQue
        • Integer Vectors - IntVec
      • Utilities - PropSet, Random, DataTable, Concat, LinkList, StrUtil
        • Property Sets - PropSet
        • Random Numbers - Random
        • Data Tables - DataTable
        • Concatenated Storage - Concat
        • Linked List Storage - LinkList
        • String Utilities - StrUtil
      • Geometry Tools - VertLoc, LineCon, TriCon, ADTree, Pred
        • Point Colocation - VertLoc
        • Line Connectivity - LineCon
        • Triangle Connectivity - TriCon
        • Geometric Searching, Alternating Digital Tree - ADTree
        • Geometric Predicates - Pred
      • System - MachInfo, PTask, Timer, VSocket
        • Machine Information - MachInfo
        • Threading - PTask
        • Timers - Timer
        • Socket Communication - VSocket
      • Text Processing - TextFun, TextTee, PlainText, HTMLText, LaTeXText
        • Text Functions - TextFun
        • File Operations
        • Text Attributes and Modes
        • Text Primitives
        • Forms and Form Actions
        • Text Tee - TextTee
        • Plain Text Format - PlainText
        • HTML Text Format - HTMLText
        • LaTeX Text Format - LaTeXText
    • Global Modules
      • Module Index
      • Introduction
        • Module Summary
      • Grid Topology and Geometry - Connect, GridFun
        • Finite Element (Unstructured) Grids - Connect
        • Grid Topology and Geometry Query Functions - GridFun
      • Entity Sets and Identifier Translation - Group, IdTran
        • Entity Sets - Group
        • Entity Identifier Translation - IdTran
      • Data Manipulation - ElemDat, State, History, RedMat, ZState, ResultMetadata
        • Face and Edge Data - ElemDat
        • Results Manipulation - State
        • History Results Manipulation - History
        • System Degree of Freedom Data - RedMat
        • Results Compression - ZState
        • Result Metadata - ResultMetadata
      • Space and Range Searching - Space, Range
        • Spatial Searching - Space
        • Range Searching - Range
      • Loads and Constraints - LCase, RCase, MCase, ICase
        • Load Case - LCase
        • Restraint Case - RCase
        • Multipoint Constraint Case - MCase
        • Initial Condition Case - ICase
      • Contact Pairs, Surfaces - CPair, ASurf, RBody
        • Contact Pair - CPair
        • Analytic Surface - ASurf
        • Rigid Body - RBody
      • Properties and Functions - GProp, EProp, MProp, SProp, TCurve, RProp, UProp
        • Global Properties - GProp
        • Element Properties - EProp
        • Material Properties - MProp
        • Solution Properties - SProp
        • Tabular Functions - TCurve
        • Results Properties - RProp
        • User Defined Properties - UProp
      • Beam Section Properties Calculator - BeamSectCalculator
        • Function Descriptions
      • Utilities - Model, ElemChk, MassPrp, Mesh Metric
        • Finite Element Model - Model
        • Element Checking - ElemChk
        • Mass Properties - MassPrp
        • Mesh Metric - Mesh Metric
      • Attributes - CoordSys, Units
        • Coordinate System - CoordSys
        • Units - Units
  • Legacy Visualization Modules
    • Module Index
    • Attributes - CoordSys, Units, VisContext
      • Visualization Context - VisContext
        • Function Descriptions
    • Color and Transparency Mapping - Levels, ColorMap, TransMap, Legend
      • Map Field Magnitude to Level - Levels
        • Function Descriptions
      • Color Mapping - ColorMap
        • Function Descriptions
      • Transparency Mapping - TransMap
        • Function Descriptions
      • Color and Transparency Mapping Diagrams - Legend
        • Attribute Objects
        • Function Descriptions
    • Isosurface Clipping, Data Interpolation - IsoClip, DataInt, PrmClp
      • Isosurface Clipping - IsoClip
        • Function Descriptions
      • Data Interpolation - DataInt
        • Function Descriptions
      • Graphics Primitive Clipping - PrmClp
        • Attribute Objects
        • Function Descriptions
    • Discrete Markers and Values - Mark, Value
      • Markers - Mark
        • Attribute Objects
        • Function Descriptions
      • Values - Value
        • Attribute Objects
        • Function Descriptions
    • Wire Frame and Shaded Surface Rendering - Edge, Face, Cell
      • Wire Frame Rendering - Edge
        • Attribute Objects
        • Function Descriptions
      • Shaded Surface - Face
        • Attribute Objects
        • Function Descriptions
      • Shaded Solid - Cell
        • Attribute Objects
        • Function Descriptions
    • Isovalues - Segment, Contour, Threshold, IsoLabel
      • 1D Domains - Segment
        • Attribute Objects
        • Function Descriptions
      • 2D Domains - Contour
        • Attribute Objects
        • Function Descriptions
      • 3D Domains - Threshold
        • Attribute Objects
        • Function Descriptions
      • 2D Contour Line Labeling - IsoLabel
        • Attribute Objects
        • Function Descriptions
    • Tangent Curve Generation - Trace, Stream
      • 2D Domains - Trace
        • Attribute Objects
        • Function Descriptions
      • 3D Domains - Stream
        • Attribute Objects
        • Function Descriptions
    • Annotation - Axis, Billboard, Dimension, Font, Glyph, Tess, Triad
      • Annotated Axes - Axis
        • Attribute Objects
        • Function Descriptions
      • Billboard Displays - Billboard
        • Attribute Objects
        • Function Descriptions
      • Dimensioning - Dimension
        • Attribute Objects
        • Function Descriptions
      • Stroked Text - Font
        • Attribute Objects
        • Function Descriptions
      • Markers and Glyphs - Glyph
        • Segmented Glyphs
        • Attribute Objects
        • Function Descriptions
      • Tesselation Tools - Tess
        • Attribute Objects
        • Function Descriptions
      • Coordinate System Triads - Triad
        • Attribute Objects
        • Function Descriptions
    • Manipulators - HandleBox, PolyBox, WorkPlane
      • Handle Box - HandleBox
        • Attribute Objects
        • Function Descriptions
      • Polygon Box - PolyBox
        • Attribute Objects
        • Function Descriptions
      • Work Plane - WorkPlane
        • Attribute Objects
        • Function Descriptions
    • Beam Elements and Beam Sections - BeamElem, BeamSect
      • Beam Elements - BeamElem
        • Attribute Objects
        • Function Descriptions
      • Beam Section Properties - BeamSect
        • Attribute Objects
        • Function Descriptions
    • Shell Elements and Shell Walls - ShellElem, ShellWall
      • Shell Elements - ShellElem
        • Attribute Objects
        • Function Descriptions
      • Shell Wall Properties - ShellWall
        • Attribute Objects
        • Function Descriptions
    • Rigid, Mass, Spring and Gap Elements - RigidElem, MassElem, DiscElem, GapElem
      • Rigid Elements - RigidElem
        • Attribute Objects
        • Function Descriptions
      • Mass Elements - MassElem
        • Attribute Objects
        • Function Descriptions
      • Spring and Dashpot Elements - DiscElem
        • Attribute Objects
        • Function Descriptions
      • Gap Elements - GapElem
        • Attribute Objects
        • Function Descriptions
    • Report Writing - ProRender
      • Rendering - ProRender
        • Function Descriptions
  • Data Provider Framework
    • Enum Descriptions
      • Data Provider Types
    • Class Descriptions
      • CDPChangeNotifications
      • CDPClientRequest
      • CDPClientResponse
      • CDPColor4
      • CDPDataProviderFactory
      • CDPDataProviderInfo
      • CDPDataProvider
      • CDPElementGroupInfo
      • CDPElementGroup
      • CDPError
      • CDPGeometryInfo
      • CDPGeometrySpec
      • CDPGeometry
      • CDPInitOptions
      • CDPLogHelper
      • CDPMetaData
      • CDPNodeGroup
      • CDPResultInfo
      • CDPResultSpec
      • CDPResultValueGroup
      • CDPResult
      • CDPSet
      • CDPStateInfo
      • CDPString
      • CDPTransformations
      • CDPUtils
      • CDPVec3
      • CDPVisibilityResultValueGroup
      • CDPVisibilityResult
    • Struct Descriptions
      • CDP_FrameworkServices
      • CDP_RegisterProviderParams

Additional Resources

  • Release Notes
    • SAM 3.x Releases
      • SAM 3.0 latest [Mar 10, 2026]
        • Fixed Bugs
        • New Features
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
    • SAM 2.x Releases
      • SAM 2.15 [Jan 27, 2026]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.14.X [Dec 05, 2025]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.13 [Oct 21, 2025]
        • Fixed Bugs
        • New Features
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.12.x [Sep 30, 2025]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.11 [Sep 4, 2025]
        • Fixed Bugs
        • New Features
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.10.x [Jul 28, 2025]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.9.x [Jun 11, 2025]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.8.x [Apr 29, 2025]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.7 [Mar 21, 2025]
        • Fixed Bugs
        • New Features
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.6.x [Jan 22, 2025]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.5.x [Dec 16, 2024]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
        • Provided Third Parties
      • SAM 2.4.x [Nov 20, 2024]
        • Fixed Bugs
        • New Features
        • Patches
        • Benchmark Report of HOOPS Solve
      • SAM 2.3.x [Oct 1, 2024]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 2.2 [Aug 23, 2024]
        • Fixed Bugs
        • New Features
      • SAM 2.1.x [Jul 15, 2024]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 2.0 [Jun 5, 2024]
        • Fixed Bugs
        • New Features
    • SAM 1.x Releases
      • SAM 1.11.x [Apr 18, 2024]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.10.x [Feb 28, 2024]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.9.x [Dec 20, 2023]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.8.x [Nov 7, 2023]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.7.x [Sep 29, 2023]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.6.x [Aug 16, 2023]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.5.x [Jul 4, 2023]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.4.x May 26, 2023
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.3.x [Apr 28, 2023]
        • Fixed Bugs
        • New Features
        • Patches
      • SAM 1.2.x [Feb 17, 2023]
        • Fixed Bugs
        • New Features
        • Feature Gaps
        • Patches
      • SAM 1.0.x [Sep 28, 2022]
        • Fixed Bugs
        • New Features
        • Patches
  • Downloads
  • Evaluation
  • Archives
    • 2025
    • 2024
    • 2023
    • 2022

Support

  • Developer Support
  • Community Forum
  • Contact Us
HOOPS Access
  • C API Reference
  • Global Modules
  • Module Index
Previous Next

Module Index

C API Module C++ API Class
ASurf AnalyticSurface
CPair InteractionPair
Connect Mesh
CoordSys CoordinateSystem
EProp ElementProperty
ElemChk N/A
ElemDat ElementData
GProp GlobalProperty
GridFun MeshInterface
Group Group
History N/A
ICase InitialConditionCase
IdTran IdTranslator
LCase LoadCase
MCase MultipointConstraintCase
MProp MaterialProperty
MassPrp N/A
MeshMetric N/A
Model Model
RBody RigidBody
RCase RestraintCase
RProp N/A
Range N/A
RedMat N/A
ResultMetadata ResultMetadata
SProp SolutionProperty
Space N/A
State State
TCurve TableFunction
Units Units
UProp N/A
ZState N/A
Previous Next

© Copyright 2025, Tech Soft 3D

Welcome Conversation saved
HOOPSY BETA

Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Access in your own language, or choose a sample question below to start a conversation:

What is HOOPS Access?
What are the latest release notes for HOOPS Access?
How do I start evaluating HOOPS Access?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...
Return to top