Interface XmeshInfoDofs

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double[][] coords()
      Global coordinates for all degrees of freedom in the model length unit.
      double[][] coords​(java.lang.String xdGeomTag)
      Global coordinates for all degrees of freedom in the model length unit, on the input geometry The k-th column of this matrix contains the coordinates of degree of freedom number k.
      java.lang.String[] dofNames()
      A list of all degrees of freedom names.
      double[][] gCoords()
      Global coordinates for all degrees of freedom in the geometry unit length unit.
      int[] geomNums()
      1-based geometry numbers for all degrees of freedom.
      int[] nameInds()
      0-based indices into dofNames() for all degrees of freedom.
      int[] nodes()
      0-based node numbers for all degrees of freedom.
      int[] solVectorInds()
      0-based indices into solution vector for all degrees of freedom.
    • Method Detail

      • coords

        double[][] coords()
        Global coordinates for all degrees of freedom in the model length unit. The k-th column of this matrix contains the coordinates of degree of freedom number k.
        Returns:
        Coordinate values.
      • coords

        double[][] coords​(java.lang.String xdGeomTag)
        Global coordinates for all degrees of freedom in the model length unit, on the input geometry The k-th column of this matrix contains the coordinates of degree of freedom number k.
        Parameters:
        xdGeomTag - Geometry tag.
        Returns:
        Coordinate values.
      • dofNames

        java.lang.String[] dofNames()
        A list of all degrees of freedom names.
        Returns:
        Vector of degree of freedom names.
      • gCoords

        double[][] gCoords()
        Global coordinates for all degrees of freedom in the geometry unit length unit. The k-th column of this matrix contains the coordinates of degree of freedom number k.
        Returns:
        Coordinate values (geometry unit length).
      • geomNums

        int[] geomNums()
        1-based geometry numbers for all degrees of freedom.
        Returns:
        Geometry indices (1-based).
      • nameInds

        int[] nameInds()
        0-based indices into dofNames() for all degrees of freedom.
        Returns:
        Degree of freedom index (0-based).
      • nodes

        int[] nodes()
        0-based node numbers for all degrees of freedom.
        Returns:
        Node indices (0-based).
      • solVectorInds

        int[] solVectorInds()
        0-based indices into solution vector for all degrees of freedom.
        Returns:
        Index of each degree of freedom in solution vector (0-based).