# Story 11.4: FloodedCondenser

**Epic:** 11 - Advanced HVAC Components  
**Priorité:** P0-CRITIQUE  
**Estimation:** 4h  
**Statut:** backlog  
**Dépendances:** Story 11.1 (Node)

---

## Story

> En tant qu'ingénieur chiller,  
> Je veux un composant FloodedCondenser,  
> Afin de simuler des chillers avec condenseurs à accumulation.

---

## Contexte

Le condenseur flooded (à accumulation) utilise un bain de liquide pour réguler la pression de condensation. Le réfrigérant condensé forme un réservoir liquide autour des tubes.

**Caractéristiques:**
- Entrée: Vapeur surchauffée
- Sortie: Liquide sous-refroidi
- Bain liquide maintient P_cond stable

---

## Ports

```
Réfrigérant (flooded):
  refrigerant_in:  Entrée vapeur surchauffée
  refrigerant_out: Sortie liquide sous-refroidi

Fluide secondaire:
  secondary_in:  Entrée eau/glycol (froid)
  secondary_out: Sortie eau/glycol (chaud)
```

---

## Fichiers à Créer/Modifier

| Fichier | Action |
|---------|--------|
| `crates/components/src/flooded_condenser.rs` | Créer |
| `crates/components/src/lib.rs` | Ajouter module |

---

## Critères d'Acceptation

- [ ] Sortie liquide sous-refroidi
- [ ] `subcooling()` retourne le sous-refroidissement
- [ ] Corrélation Longo condensation par défaut
- [ ] Calib factors applicables
- [ ] n_equations() = 4

---

## Références

- [Epic 11 Technical Specifications](../planning-artifacts/epic-11-technical-specifications.md)
