Interface INode
Represents a solver node
Inherited Members
Namespace: TSD.API.Remoting.Solver
Assembly: TSD.API.Remoting.dll
Syntax
public interface INode : IHaveIndex
Properties
| Name | Description |
|---|---|
| ConstrainedNodesIndices | Gets a list of indices of constrained nodes |
| Coordinates | Gets the node coordinates |
| DiaphragmId | Gets the ID of diaphragm this node belongs to |
| Dof | Gets the degrees of freedom |
| Element1dIndices | Gets a list of indices of IElement1D instances this node belongs to |
| Element2dIndices | Gets a list of indices of IElement2D instances this node belongs to |
| IsConstrained | Gets a value indicating whether the node is constrained |
| IsExcludedFromDiaphragm | Gets a value indicating whether the node is excluded from diaphragm |
| IsMaster | Gets a value indicating whether the node is a master one |
| IsPDelta | Gets a value indicating the node is p-delta |
| IsSupporting | Gets a value indicating whether the node is supporting |
Methods
| Name | Description |
|---|---|
| GetDirectionConstraint(DegreeOfFreedom) | Returns an index of constraining node in a given direction |
| GetSupportAsync(SupportType, CancellationToken) | Returns a support of given type at the node |
| GetSupportDataAsync(CancellationToken) | Returns the support data of the node |
| GetSupportReactionAsync(Guid, bool, CancellationToken) | Calculates support reaction for ordinary loading case |
| HasSupport(SupportType) | Returns a value indicating whether the node carries a support of given type |