Rustb 0.6.1

A package for calculating band, angle state, linear and nonlinear conductivities based on tight-binding models
Documentation
This crate is combined with wannier90's wannier model or tight-binding model to calculate various physical properties including:
- Conductivity calculations
- Energy band structures
- Density of states
- Edge states and surface Green's functions
- Wilson loops and topological invariants
- File I/O utilities for data export

## Key Features

- **Band Structure**: Eigenvalue problem solutions
- **Transport Properties**: Anomalous Hall, spin Hall, and nonlinear conductivities
- **Topological Calculations**: Chern numbers, Berry curvature, Wannier centers
- **File I/O**: Utilities for writing 1D and 2D arrays to formatted text files

## Dependencies

Using this crate requires:
- `num-complex` for complex number support
- `ndarray` for multi-dimensional arrays
- `ndarray-linalg` for linear algebra operations

For optimal performance with `ndarray-linalg`, enable features like "intel-mkl-static" or "openblas-static". See https://github.com/rust-ndarray/ndarray-linalg for details.

## File I/O Utilities

The library provides file output functions:
- `write_txt`: Export 2D arrays to formatted text files
- `write_txt_1`: Export 1D arrays to formatted text files

These utilities handle proper number formatting and spacing for scientific data analysis.