# Batch Least Squares

Iterative batch least squares estimator for offline orbit determination.

::: brahe.BatchLeastSquares
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.BLSConfig
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.BLSSolverMethod
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.ConsiderParameterConfig
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.BLSIterationRecord
    options:
      show_root_heading: true
      show_root_full_path: false

---

::: brahe.BLSObservationResidual
    options:
      show_root_heading: true
      show_root_full_path: false

## See Also

- [Batch Least Squares (Learn)](../../learn/estimation/batch_least_squares.md) -- conceptual guide
- [Measurement Models](measurement_models.md) -- built-in and custom models