![]() |
HyperX.Solver.Api 1.23.0
The HyperX Solver Application Programming Interface
|
Classes | |
| class | AnalysisResult |
| A single analysis result. Use this to return the analysis result from a criterion that does not use batch loads. More... | |
| class | AnalysisResultList |
| Analysis results per load scenario. Use this to return results from a criterion that does use batch loads. More... | |
| class | AnalyzableRepresentationException |
| An analyzable cannot be represented in this way. More... | |
| class | ConceptDefinition |
| class | Constants |
| class | CriteriaConfig |
| class | CriteriaSetConfig |
| class | CriterionDefinitionConfig |
| class | CriterionException |
| General exception thrown by a criterion. More... | |
| class | CriterionModule |
| ENTRY POINT. More... | |
| class | DetailName |
| class | DrawOptions |
| Options to support IAnalyzable.Draw() methods. More... | |
| class | ExtensionUtilities |
| interface | IAllowableCurve |
| interface | IAnalyzable |
| An entity which can be analyzed in HyperX. More... | |
| interface | IAnalyzableChanges |
| interface | IBBox |
| Bounding box. More... | |
| interface | IBeamElement |
| interface | IBeamLoad |
| interface | IBeamRep |
| An analytical representation of a 'beam'. More... | |
| interface | IBeamStiffness |
| interface | IBeamStrain |
| interface | ICorrectedAllowable |
| interface | ICorrectedLaminateAllowable |
| interface | ICorrectionFactor |
| Represents a single correction. More... | |
| interface | ICriterionDefinition |
| interface | ICriterionInput |
| interface | ICriterionResult |
| Result data from a criterion. Must include a single result if the criterion is not set up for batch loads. Must include a result per load if the criterion is set up for batch loads. More... | |
| interface | IDetailTree |
| interface | IDiscreteFieldTable |
| interface | IFoamProperties |
| interface | IHoneycombProperties |
| interface | IInitData |
| interface | IIsotropicProperties |
| interface | ILaminateProperties |
| interface | ILoadElement |
| interface | ILoadScenarioId |
| interface | ILocatedPlateLoad |
| interface | ILocatedPlateStrain |
| interface | IMaterial |
| This interface represents any material. Different MaterialTypes have different properties available. Properties that are unavailable will throw, and be logged as DataRequired. To indicate that your analysis requires a particular property that doesn't exist, you can use the MaterialDataRequiredException. More... | |
| interface | IMathUtility |
| interface | IMatrix33 |
| interface | IMatrixAbd |
| class | InvalidEnumException |
| An enum is invalid. More... | |
| class | InvalidTcaException |
| TCA is invalid. More... | |
| interface | IOrthotropicProperties |
| interface | IPlaneStrain |
| interface | IPlaneStress |
| interface | IPlateLoad |
| interface | IPlateRep |
| An analytical representation of a 'plate'. More... | |
| interface | IPlateStiffness |
| interface | IPlateStrain |
| interface | IPly |
| A single ply within a laminate. More... | |
| interface | IPoint3D |
| interface | IPointXY |
| interface | IPointYZ |
| interface | IPreProcessedData |
| interface | IReadOnlyPreProcessedData |
| Custom data can be pre-processed up front for several related criteria. More... | |
| interface | IReadOnlySampleCalcItemList |
| interface | IResultData |
| interface | ISampleCalcInput |
| interface | ISampleCalcOutput |
| interface | ISettingDefinition |
| interface | ISettingList |
| interface | IShellElement |
| interface | ISolverUtility |
| interface | IStiffnessConstraints |
| interface | IStiffnessProperties |
| interface | ITableColumn |
| Represents a column in a discrete field table. More... | |
| interface | ITableEntry |
| Represents a single cell in a discrete field table. More... | |
| interface | ITableRow |
| Represents a row in a discrete field table. More... | |
| interface | IThermalProperties |
| interface | IVector3 |
| class | Margin |
| class | MarginResultData |
| class | MaterialDataRequiredException |
| Material data is required for an analysis. More... | |
| class | MaterialTypeException |
| The material type is invalid for an operation. More... | |
| class | MathUtilities |
| class | Matrix33BoundsException |
| Matrix33 index is out of bounds. More... | |
| class | MatrixAbdBoundsException |
| ABD matrix index is out of bounds. More... | |
| class | ObjectCategoriesExtensions |
| class | ObjectDefinition |
| class | ObjectId |
| class | ObjectIds |
| Native, aka "built-in", HyperX concepts. More... | |
| class | PlyIndexException |
| A ply index is out of bounds. More... | |
| class | SampleCalcItemConfig |
| class | SampleCalcItemList |
| class | SampleCalcOutput |
| class | SampleCalcValue |
| class | SelectionOption |
| class | SettingDefinitionConfig |
| class | SolverApiException |
| An exception thrown by a the Solver API layer. More... | |
| class | Util |
| class | Vector3BoundsException |
| Vector3 index is out of bounds. More... | |
Analysis entity type. Entity ID is unique within an entity type.
Intended for Zone, Joint, DsmSegment, DsmStringer, DsmSkin, etc. as Solver adds support for additional entities.
| Enumerator | ||
|---|---|---|
| Unknown | 0 | |
| Zone | 1 | |
Common categories an object might fall into. Associate an object with one or more of these types in the blueprint to allow more HyperX analysis to run on it without knowing about that blueprint specifically.
Use with extension methods .IsAnyOf, IsNoneOf, .IsAllOf, .IsExactly