internal_basis

internal_basis(coords, specs, **opts): 

LLM Docstring

Build the internal-coordinate bases for a geometry from a set of coordinate specifications.

Normalizes the specs with internal_basis_specs, then evaluates each basis function to collect its basis, orthogonal complement, and sub-projection.

  • coords: np.ndarray

    Cartesian coordinates, shape (..., N, 3)

  • specs: Iterable

    the coordinate specifications

  • opts: Any

    options forwarded to internal_basis_specs

  • :returns: tuple[list, list, list]

    (bases, orthogonal_complements, sub_projections)


Feedback

Examples

Templates

Documentation