Reto verificable — Cuando mesh_h no divide la pieza
Completa 04_challenge.mac con tamaños 0.04, 0.02 y
0.01 m. En el primer caso, beam_h/mesh_h=2.5: una línea no puede
contener dos elementos y medio.
Tu script deberá:
- Declarar una política para convertir cada cociente en un número entero de divisiones.
- Informar del tamaño nominal y de las divisiones realmente utilizadas.
- Construir la malla sin IDs de líneas, nodos o elementos.
- Volver a comprobar las ecuaciones topológicas con los enteros adoptados.
- Generar el mismo CSV y seleccionar una malla solo si cumple el 2 %.
La decisión forma parte del modelo
Redondear al entero más cercano aproxima el tamaño nominal. Redondear siempre hacia arriba garantiza que el tamaño real no lo supere. Cualquiera debe quedar explícita y aplicarse de manera coherente; no delegues silenciosamente la decisión al mallador.