1 Commits

Author SHA1 Message Date
alro65 274b3b3f53 Modulo 1: test suite IACS Rec.34 V&V (Task 12)
test_iacs_rec34.py: 29 tests organizados en 6 clases segun IACS Rec.34:

  A. par.4.3 Verificacion analitica (V001-V009):
     V, Cb, Awp, Cw, LCB, KB, IT, TPC, KMT vs. solucion analitica Wigley.

  B. par.4.4 Convergencia de malla (V010-V012):
     Error de V y Awp decrece monotonamente n=11->21->41->81.

  C. par.4.5 Simetria (V013-V015):
     LCB=L/2, areas de cuadernas simetricas, offsets simetricos.

  D. Geometria NURBS (V016-V019):
     BSplineCurve (linea recta exacta, semicirculo); superficie Wigley
     (semi-manga correcta en midship, cero en AP/FP).

  E. Serializacion / trazabilidad par.6 (V020-V023):
     V, IT, tabla de offsets identica tras round-trip; JSON legible
     por auditor externo (sin base64, floats decimales).

  F. Cobertura (meta-test V001-V023 documentados en el modulo).

Tolerancias explicitas por tipo de integral (par.6.3):
  integrales directas < 0.5 %, momentos 1er orden < 1 %,
  momentos 2do orden < 2 %, coeficientes adim. < 0.005.

Suite total: 141 tests -- 141 passed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-27 08:36:00 -04:00