# PiecewiseLink Node

## Descripción general

El **PiecewiseLink node** es una extensión de Node que representa un nodo no lineal [Enlace](link-node) con una función de coste por partes. El objetivo de este objetivo es modelar situaciones en las que el suministro de ciertos caudales es beneficioso, pero más allá de un límite fijo hay un cambio en el costo (o cero). [API Referencia](https://pywr.github.io/pywr-docs/master/api/generated/pywr.nodes.PiecewiseLink.html).

Este nodo se implementa utilizando una estructura de nodos compuesta como la siguiente:

```
        | Dominio separado         |
Salida -> Sublink 0 -> Sub salida -> Entrada
       -> Subenlace 1 ---^
       ...             |
       -> Subenlace ---|
```

Esto significa que las rutas no atraviesan directamente este nodo debido a que hay un dominio independiente en el medio. En su lugar, se crean varias rutas nuevas para cada uno de los subvínculos y conexiones al nodo de salida/entrada. La razón de esta interrupción de la ruta es evitar un aumento geométrico en el número de rutas cuando hay varios enlaces por tramos en la misma ruta.

## Atributos principales

\_flujo

<table><thead><tr><th width="180.33333333333331">Nombre</th><th width="318">Descripción</th><th>Necesario</th><th></th><th></th></tr></thead><tbody><tr><td>penalización de asignación</td><td>El costo por unidad fluye a través del nodo</td><td>Opcional</td><td></td><td></td></tr><tr><td>máximo_</td><td></td><td></td><td></td><td></td></tr><tr><td>flow</td><td>La restricción de flujo máxima del nodo</td><td>Opcional min</td><td>La restricción de flujo mínima del nodo</td><td>Opcional</td></tr></tbody></table>

## Ejemplos

próximamente...
