32 lines
996 B
Markdown
32 lines
996 B
Markdown
# Entropyk - Test UI
|
|
|
|
Interface qui utilise les **composants Rust réels** pour les calculs.
|
|
|
|
## Lancer
|
|
|
|
```bash
|
|
cargo run -p entropyk-demo --bin ui-server
|
|
```
|
|
|
|
Puis ouvrir **http://localhost:3030** dans le navigateur.
|
|
|
|
## Utilisation
|
|
|
|
1. **Glisser-déposer** les composants de la palette vers le canvas
|
|
2. **Configurer** : sélectionner un composant → panneau droit pour fluide, polynômes, etc.
|
|
3. **Relier** : cliquer "Relier", puis cliquer sur une **sortie** (orange) puis une **entrée** (verte)
|
|
4. **Calculer** : envoie la config au serveur Rust, résultats affichés
|
|
|
|
## Ports
|
|
|
|
Chaque composant a des ports (points de connexion) :
|
|
- **Entrée** (vert) : aspiration, inlet
|
|
- **Sortie** (orange) : refoulement, outlet
|
|
|
|
## Composants (calculs réels)
|
|
|
|
- **Pompe** : PumpCurves, head_at_flow(), efficiency_at_flow()
|
|
- **Compresseur** : SstSdtCoefficients, mass_flow_at(), power_at()
|
|
- **Conduite** : PipeGeometry, Darcy-Weisbach, friction_factor
|
|
- **Détendeur** : config (solveur à venir)
|