mirror of
https://github.com/acamarata/nrel-spa-dart.git
synced 2026-07-02 03:40:38 +00:00
* feat: gap-fill API surface parity with nrel-spa JS (v1.0.1) Add formatTime, calcSpa, SpaFormattedResult, SpaFormattedAnglesResult, functionCode parameter for getSpa (spaZa/spaZaInc/spaZaRts/spaAll), incidence field on SpaResult, and export all function code constants. All 48 tests pass including numerical cross-validation against the NREL SPA reference date (Golden CO, 2003-10-17) and surface incidence angle. * docs: add CHANGELOG.md for v1.0.1 release * chore: polish pubspec, fix unused import, add wiki docs
23 lines
601 B
YAML
23 lines
601 B
YAML
name: nrel_spa
|
|
description: >
|
|
NREL Solar Position Algorithm for Dart and Flutter. Calculates solar zenith,
|
|
azimuth, sunrise, sunset, and solar noon for any location and time.
|
|
Pure Dart, zero dependencies, ±0.0003° accuracy.
|
|
version: 1.0.1
|
|
homepage: https://github.com/acamarata/nrel-spa-dart
|
|
repository: https://github.com/acamarata/nrel-spa-dart
|
|
issue_tracker: https://github.com/acamarata/nrel-spa-dart/issues
|
|
publisher: ariccamarata.com
|
|
topics:
|
|
- solar
|
|
- astronomy
|
|
- sunrise
|
|
- sunset
|
|
- solar-position
|
|
|
|
environment:
|
|
sdk: ^3.7.0
|
|
|
|
dev_dependencies:
|
|
lints: ^5.0.0
|
|
test: ^1.25.8
|