<!-- canonical: https://jmrplens.github.io/phonometry/es/reference/catalogues/ -->
Source: https://jmrplens.github.io/phonometry/es/reference/catalogues/

Una biblioteca que calcula con una densidad tiene que sacarla de algún sitio.
Esta la saca de una página, y se queda con la página: cada fila de abajo nombra
el libro, la tabla, la página del PDF y el folio impreso en los que se leyó, y
dice lo que decía su celda de verdad. Una densidad impresa como intervalo aquí
es un intervalo, un factor de pérdidas impreso como cota superior es una cota,
y una tortuosidad que una página imprime como la palabra `model` es esa
palabra, porque ahí la magnitud depende de la frecuencia y ningún número suelto
la representa.

De esa disciplina se siguen tres cosas, y las tres se ven en las tablas.

**Los libros discrepan, y la clave dice cuál habla.** Cuatro de ellos imprimen
un acero a 7 800 kg/m³ y no hay dos que coincidan en su módulo. Eso no es un
defecto que haya que promediar: es la dispersión de la literatura, y un
catálogo que eligiera uno la estaría escondiendo. Las filas llevan por clave la
tabla de la que salieron, y las búsquedas de la biblioteca devuelven la lectura
de cada libro en vez de elegir entre ellas.

**Un número que ha calculado esta biblioteca va marcado.** Una página que
imprime un módulo y una densidad ha impreso una velocidad de barra sin
escribirla, así que la fila la lleva; pero se muestra en cursiva, y de qué se
calculó está a un puntero de distancia. Ningún valor derivado se guarda como si
se hubiera leído. Otras dos clases de celda guardan el número de la propia
página y dicen cómo llegó ahí: un valor que la página da en una unidad que
esta biblioteca no guarda, grados Fahrenheit, psi o sabines, está convertido,
y la marca da la cifra de la página y su unidad; y una celda que la página deja
en blanco porque imprime el valor una sola vez para un bloque de filas está
arrastrada, y la marca nombra la fila que lo imprime. Un valor que la propia fuente llama estimación va
marcado como tal.

Un material marcado con un asterisco lleva una nota que hizo su página sobre
él, y la nota se lee sobre el nombre. Igual que el motivo de cualquier celda
que no sea un número a secas.

**Nada de esto es una especificación.** La densidad de un bloque varía con el
fabricante, la de una espuma con el lote, y los libros lo dicen imprimiendo
rangos donde un rango es lo que se sabe. Usa una fila para reproducir un
ejemplo resuelto, para contrastar una medida o para tener un orden de magnitud;
para lo que tenga que estar bien, mide la probeta.

## Leer un catálogo desde el código

Cada catálogo es un diccionario de `'<tabla>/<fila>'` a una fila, y la fila
devuelve lo que su página imprimió. Una magnitud que la página dio es un
atributo; una que no dio responde `None`, y la fila dice por qué.

```python
from phonometry import materials

foam = materials.PUBLISHED_POROUS["allard-2009-table-13-1/foam"]
print(foam.source)
print(foam.printed("flow_resistivity_pa_s_m2"), "Pa s/m2")

screen = materials.PUBLISHED_POROUS["allard-2009-table-11-5/screen_2"]
print(screen.tortuosity)
print(screen.why_missing("tortuosity"))
```

`printed` es la lectura estricta: devuelve el número que imprimió la página o
se niega, nombrando la página y lo que había en la celda. Úsalo allí donde un
número equivocado sea peor que una excepción.

Preguntar por un nombre da todos los libros a la vez, que es la comparación que
ningún libro por separado puede hacer. El nombre que se pregunta es el que
imprime el libro, casi siempre en inglés: las tablas de esta página muestran
los nombres, las notas y las fuentes en español, pero su buscador encuentra
cada fila también por el nombre del libro, que es el que hay que escribir aquí.

```python
for row in materials.porous_materials_named("Mineral wool"):
    interval = row.ranges.get("porosity")
    print(row.table, row.porosity if interval is None else interval)
```

El catálogo de suelos funciona igual, y alimenta a los modelos que piden una
resistividad al flujo:

```python
from phonometry import environment

pasture = environment.PUBLISHED_GROUND["bies-2017-table-5-2/normal_uncompacted_ground"]
print(pasture.harmonoise_class, pasture.printed("flow_resistivity_pa_s_m2"))

over_pasture = environment.ground_effect(
    [125.0, 250.0, 500.0, 1000.0],
    1.0,
    1.5,
    50.0,
    flow_resistivity=pasture.printed("flow_resistivity_pa_s_m2"),
)
print(over_pasture.excess_attenuation.round(2), "dB")
```

Un estado de fluido es un `Fluid` como cualquier otro, así que entra en las
mismas llamadas; lo que lo distingue es que su `model` nombra una tabla y no
una forma cerrada.

```python
from phonometry import fluids

sea = fluids.PUBLISHED_FLUIDS["bies-2017-table-c1-fluids/sea_water"]
print(sea.model)
print(sea.validity)
```

## Sólidos

Constantes elásticas, velocidades de onda y factores de pérdidas, leídos de
nueve tablas de ocho libros. Siete de esos libros imprimen un acero y no son el
mismo acero, y por eso la clave nombra la tabla de la que salió. Tres polímeros
los imprime un libro en su forma expandida y otro en la maciza bajo el mismo
nombre desnudo, con densidades que difieren entre doce y veinticinco veces; se
guardan los dos, y el módulo y la velocidad de cada fila dicen cuál describe.

## Materiales amortiguadores

Diecisiete tratamientos amortiguadores comerciales, y una cosa que los separa
de la tabla de sólidos de arriba: aquí un factor de pérdidas no es un número.
En el catálogo de sólidos cada factor de pérdidas es una cifra sola, porque en
un metal apenas se mueve. En un polímero trabajado cerca de su transición
vítrea se mueve dos órdenes de magnitud con la temperatura y con la frecuencia,
y lo único que imprimen estas páginas es el pico. Por eso el pico viene con
tres temperaturas al lado, una por cada frecuencia para la que la tabla
imprime columna: dónde pica el material trabajando a 10 Hz, a 100 Hz y a
1 kHz. Un tratamiento cuyo pico cae en 20 °C a 100 Hz no te está haciendo nada
a 100 Hz una mañana de invierno, y una fila leída sin sus temperaturas dice lo
contrario de lo que lleva.

Los tres módulos de almacenamiento son el mismo argumento otra vez. Uno es el
extremo rígido, a temperatura baja o frecuencia alta; otro es el extremo
blando; y el tercero es el que rige en la banda donde pica el factor de
pérdidas, que es el único de los tres que pinta al lado del pico. La cuarta
columna es el módulo de pérdidas, la parte imaginaria, que el capítulo da como
el producto de los otros dos y es la comprobación más barata que hay sobre una
fila. La página va en grados Fahrenheit y en libras por pulgada cuadrada, así
que todas las temperaturas y todos los módulos se convirtieron y van marcados
como convertidos, con la cifra de la página y su unidad al lado. El factor de
pérdidas es la única columna que no: no tiene unidades, así que se sirve tal
como se imprime. La página
dice en una nota al pie que los valores se leyeron sobre curvas publicadas y
que los datos de amortiguamiento hay que pedírselos al suministrador del
material; tres de sus celdas están corrompidas en la impresión, constan en las
erratas del proyecto y aquí se quedan vacías en vez de adivinarse.

## Tratamientos amortiguadores

La forma antigua de valorar un tratamiento amortiguador: pegarlo a una placa
normalizada de acero de 50 por 50 por 0,6 cm, golpearla y medir lo deprisa que
se apaga su vibración a 160 Hz, en decibelios por segundo. Las ocho filas son
fieltros asfálticos de uno a cuatro pliegues, lisos, punzados o muescados,
pegados o sueltos, y cubiertos con alfombra o con una chapa, y van de 1 dB/s a
400. Una tasa de decaimiento es del tratamiento sobre esa placa, así que se
compara con las demás filas de esta tabla y con nada más; a 160 Hz corresponde
a un factor de pérdidas de la placa tratada igual a la tasa dividida entre
4 368, que no es un factor de pérdidas del fieltro. Las descripciones son las
de la traducción española.

## Madera ortótropa

Todos los sólidos de arriba son isótropos: un módulo de Young, un coeficiente
de Poisson y la misma respuesta vaya la onda en la dirección que vaya. La
madera no. Una placa de picea es trece veces más rígida a lo largo de la
fibra que a través, y un constructor de instrumentos elige la madera
justamente por esa diferencia, así que un solo módulo para ella no describe
ninguna dirección. Estas dos maderas, las de las que se hace un instrumento de
cuerda, llevan las cuatro constantes elásticas de una placa delgada
ortótropa: D1 a lo largo de la fibra, D3 a través de ella, D2 el acoplamiento
entre las dos direcciones y D4 la rigidez a torsión. Cada una es un módulo
dividido entre doce o un tercio del módulo de cizalladura, no un módulo, así
que no se comparan con el abeto y la picea de la tabla de sólidos. La página
imprime las maderas como columnas y esta tabla la gira para que una madera sea
una fila. Dos constantes del arce son estimaciones del propio autor, que la
página marca y la tabla enseña, y el factor de escala que imprime para el arce
no se sigue de su propia fila, lo que consta en las erratas del proyecto.

## Constantes del método de la meseta

Los tres números que necesita el método de la meseta para esbozar la pérdida
por transmisión de un panel simple sin resolver el modelo de placa: la masa que
aporta un milímetro del material, a qué altura está la meseta y lo ancha que
es en frecuencia. El primero es una densidad disfrazada, kilogramos por metro
cuadrado y por milímetro, que es la densidad dividida entre mil; se guarda en
esa unidad porque es la unidad en la que la usa el método. El segundo es una
pérdida por transmisión, el nivel que el método dibuja como una recta
horizontal sobre la zona de coincidencia, y depende del material y no del
espesor. Son los números que lee la predicción por el método de la meseta de
la propia biblioteca. El aislamiento medido de construcciones reales está en
la tabla de pérdida por transmisión de más abajo.

## Materiales porosos

Los parámetros que toman los modelos de fluido equivalente y poroelásticos,
leídos de las tablas de tres libros. Son de dos clases. Una fila de espécimen
es una probeta que alguien midió, con todos los parámetros que pide un modelo al lado, y es la
entrada de un ejemplo resuelto del libro del que viene. Una fila compilada es
una sola magnitud para toda una clase de material, reunida por su libro a
partir de la literatura, y casi siempre es un intervalo: no existe la porosidad
de la lana mineral, sino el rango en el que caen las medidas. Usa un espécimen
para reproducir un cálculo y una fila compilada para saber si un número que has
medido es verosímil.

## Velos resistivos

Veintinueve velos resistivos finos, las mallas metálicas, los tejidos de vidrio
y las láminas de metal sinterizado que se ponen delante de un absorbente poroso
o en la boca de una cavidad, cada uno con la resistencia al flujo de la unidad
de **área**. Es lo que esta tabla se presta más a que se lea mal. El catálogo
de porosos de arriba guarda una **resistividad** al flujo, por metro del
material en masa que describe; un velo es una lámina sin espesor que merezca la
pena dividir, así que lo que se mide sobre él es una resistencia en pascal
segundo por metro, y entre las dos magnitudes hay un espesor de diferencia.
Multiplicar una de estas filas por un espesor da un número que no ha medido
nadie.

Dos de las tres tablas imprimen esa resistencia dos veces, una en los N s/m³ de
la página y otra como múltiplo de la impedancia característica del aire, y
ninguna dice qué impedancia tomó. Las dos columnas se guardan tal como están
impresas en vez de recalcular una a partir de la otra, porque dividirlas la
devuelve: las mallas metálicas implican de 407 a 421 Pa s/m y las láminas
sinterizadas 400, salvo un bloque que implica 397,7, y eso es una propiedad de
la página y no de ningún velo. Las
sinterizadas son además las únicas con factor de no linealidad, el cociente
entre las resistencias medidas a 500 y a 20 cm/s de velocidad de cara, y va de
1,8 a 5: un velo que valiera 1 sería el lineal que da por supuesto el resto de
esta biblioteca. A los demás los nombra lo que nombraría un tejedor, un número
de hilos o un ligamento, y el buscador acepta un número a secas porque así es
como se llama un tejido de vidrio.

## Capas elásticas

Quince capas elásticas, que es sobre lo que flota un suelo flotante, cada una
con la rigidez dinámica por unidad de superficie medida sobre ella según la
ISO 9052-1. Es la tabla más delgada de esta página y la que menos deja que
interpretar: una rigidez, una densidad y un espesor, y las dos últimas están
porque cuatro filas de lana de roca y cuatro de lana de vidrio no se
diferencian en nada más.

La rigidez es la que imprime la cabecera de la tabla, $s'$, la de la capa
instalada, que es la que toma la frecuencia natural de un suelo, y no la
aparente $s'_\mathrm{t}$ de la probeta de ensayo, que en una capa porosa deja
fuera el aire de sus poros.

Lo que una fila no es es un producto. Un suelo flotante se diseña con la
rigidez que declara el fabricante del material que se va a poner de verdad;
esto son probetas que alguien midió y publicó en un apéndice, y sirven para
saber qué orden de magnitud esperar cuando no hay valor declarado delante, o
para ver cuánto se mueve la rigidez cuando la misma lana se pone al doble de
densidad. Once son medidas del propio autor y las cuatro de espuma reciclada se
acreditan a un artículo suyo.

## Módulo dinámico de materiales elásticos

El módulo con el que hace de muelle una capa elástica, para seis materiales
sobre los que se apoya un suelo flotante: lana de vidrio, dos lanas de roca,
espuma de poliestireno, espuma de poliuretano y corcho. La rigidez dinámica por
unidad de superficie de una capa es este módulo dividido entre su espesor, así
que estas filas dan la rigidez de cualquier espesor donde la tabla de arriba la
da para uno. Todos los módulos se imprimen como intervalo y se midieron con una
carga estática de unos 2 kPa, y la carga importa: la misma página dice que la
lana de roca es un 20 por ciento más blanda a 1 kPa y un 30 por ciento más
rígida a 4.

## Coeficientes de absorción

Lo que hizo un acabado en una cámara reverberante, banda a banda, tal como lo
imprimen los libros. No son propiedades de un material sino de una probeta,
un montaje y una sala, que es por lo que la misma moqueta es un número
distinto en cada libro y por lo que un coeficiente mayor que 1 es corriente y
no un error. Bies dice de su tabla que los valores están tomados de la
literatura, que los tiempos de reverberación calculados con ellos son sólo
aproximados, y que es mejor usar los datos del fabricante o medir. Long dice
de la suya que la lista no pretende ser completa, e imprime junto a cada fila
el montaje de ASTM C423 con el que se midió, porque la cámara de aire que
queda detrás cambia lo que hace el material: el mismo panel de fibra de
vidrio apoyado en el suelo y colgado sobre un hueco de 400 mm son dos filas
aquí, y a 125 Hz es 0,03 en una y 0,65 en la otra. Las filas están en
`materials.absorbers.PUBLISHED_ABSORPTION`, con la clave de la tabla de la
que salieron, y `absorption_named` devuelve todas las moquetas de todas las
tablas en vez de elegir una, que para moqueta son veintiuna.

El apéndice de Cox es una tabla de otra clase todavía: una recopilación de
veintinueve fuentes, desde Beranek en 1954 hasta un artículo de 2013 sobre la
absorción de la vegetación, con la fuente de cada fila impresa al lado. Ese
crédito se guarda, así que cada fila dice de qué estudio salió y dos filas con
el mismo nombre procedentes de dos estudios se quedan una junto a otra en vez
de perderse una de las dos.

Everest imprime sus créditos en una columna propia, una fuente por fila, y en
dos filas donde debería ir la fuente hay una raya: esas dos no dicen nada, en
vez de tomar prestada la fuente de la fila de arriba.

La cuarta tabla está en español, y sus filas conservan su idioma: la lista
numerada de Arau imprime `moqueta` y `hormigón`, y en la versión inglesa de
esta página buscar `carpet` no las encuentra. Dos de sus filas imprimen un intervalo en lugar de un valor, y
como intervalo se guardan; una imprime un único intervalo a caballo de dos
columnas sin decir a qué bandas corresponde, así que ninguna banda se lo queda
y las seis dicen lo que hay impreso.

Las mismas páginas imprimen unas pocas filas que no son coeficientes: un
público por persona, un músico con su instrumento, el propio aire, tasados en
área de absorción equivalente porque no tienen superficie por la que
multiplicar un coeficiente. Esas van aparte, en
`materials.absorbers.PUBLISHED_ABSORPTION_AREAS`, con la unidad en el nombre
del campo para que un número de ahí no pueda confundirse con un coeficiente.
Long tasa las suyas en sabines, pies cuadrados, en una tabla escrita en
pulgadas y libras; el campo guarda metros cuadrados, como todos los campos de
esta biblioteca, y en la propia celda dice lo que imprimió la página y de qué
se convirtió.

## Alfombras

Diecinueve alfombras valoradas por su coeficiente de reducción del ruido, la
media de la absorción a 250, 500, 1000 y 2000 Hz: once sobre hormigón desnudo,
de 0,25 a 0,55, y ocho sobre un relleno de pelo, de 0,40 a 0,70. Cada fila da
el peso, la altura, la superficie y la fibra del pelo; el propio texto del
capítulo dice que la fibra no cambia la absorción de forma significativa, y el
relleno y el pelo sí. El NRC es un número para cuatro bandas y de
él no sale ninguna banda. Cinco de los pesos del pelo de la primera tabla se
imprimen con una mitad imperial que no es la métrica, y los cuatro cuyos
kilogramos quedan en duda se dejan vacíos y constan en las erratas del
proyecto. Las filas se leen en español, el idioma de la edición de la que se
leyeron.

## Aislamiento acústico

Lo que hizo una partición en un laboratorio, banda a banda, que es la otra
mitad de una sala: la absorción dice cuánto se traga del sonido que se queda
dentro, y esto dice cuánto sale. Las filas son construcciones, no materiales,
así que cada una lleva el espesor y la masa superficial que la página imprime
a su lado, y dos filas con la misma descripción se distinguen por eso y no por
el nombre. Bies dice de sus valores que son representativos y que vienen de
ensayos publicados por fabricantes y laboratorios, sin nombrar norma ni montaje
para ninguno.

Esta es la tabla en la que leer los números sale a cuenta: la ley de masa da
una recta, y la misma pared de 280 mm de ladrillo son 40 dB a 500 Hz atada con
llaves de fleje y 55 dB con llaves de metal desplegado, con la misma masa y el
mismo espesor. Esa diferencia no la da ninguna fórmula del libro; la da la
medida.

Rossing añade veintitrés particiones corrientes en seis bandas con su clase de
transmisión del sonido al lado, y siete tablas de la edición española de
Harris añaden ciento veintinueve valoraciones sin banda ninguna: tabiques de
montantes con una o dos placas de yeso por cara, con y sin absorbente en la
cámara; muros de bloques de dos pesos y cinco espesores; muros de bloques con
seis maneras de montar la placa; puertas sin sellar y bien selladas; puertas
exteriores; ventanas selladas, cuya tabla se imprime con las valoraciones como
filas y aquí se gira para que una fila sea una ventana; y sistemas de
suelo-techo. Una construcción que la página valora en varias condiciones es una
fila por condición, con la condición como variante. Una valoración no es un
espectro, así que esas filas no responden por ninguna banda, y una ventana
practicable es, según la propia nota de la página, de tres a cinco puntos peor
que la sellada que aquí se valora.

## Aislamiento al ruido de impacto

Setenta y una filas de aislamiento al impacto medido: cuarenta y dos
conjuntos de suelo y techo con su clase de aislamiento al impacto, seis
tratamientos superficiales elásticos con la mejora que aporta cada uno, y
veintitrés acabados, soleras flotantes y suelos de madera de la primera edición
del mismo manual, con la mejora media del aislamiento al impacto que da cada
uno sobre un forjado de hormigón desnudo, en decibelios. La
clase no es del forjado ni del pavimento. Es lo que hizo una máquina de
impactos sobre un suelo construido de una manera, con un techo debajo, y se
mueve cincuenta y cinco puntos entre una losa de hormigón desnuda, que estas
páginas puntúan 25, y la misma losa con una moqueta de lana encima, que
puntúan 80.

Las dos valoraciones son dos magnitudes y ninguna fila lleva las dos, y los
decibelios de la primera edición son una tercera: una diferencia de niveles
promediada en frecuencia, anterior a la clase, que no es una valoración ni la
mejora de una. Una clase
es un absoluto y una mejora es la diferencia entre dos clases, así que sumar la
segunda a la primera sería sumar una diferencia a una valoración sin que nada
en la cuenta lo advierta, y la nota al pie de las mejoras dice que sobre un
forjado de viguetas de madera pueden quedarse bastante cortas. Tampoco hay aquí
espectro ninguno: estas páginas no imprimen nivel de presión de ruido de
impactos por bandas, ni curva de referencia, ni nada de lo que salga una.

Las filas se leen en español en los dos idiomas de esta página, porque el
manual del que salen es una traducción al español, y una construcción se
describe en vez de nombrarse: una docena se apoyan en otra fila en lugar de
repetirla, con fórmulas que van de `Igual que 1 salvo que` a `Parecido al 20` y
`Mismo suelo estructural que el 18`, y la fila a la que remiten está a una
consulta. Todas las dimensiones van
impresas dos veces, en centímetros y en pulgadas, y diecinueve de los
trescientos veintiún pares no son el mismo número. Constan en las erratas del
proyecto, la descripción impresa se conserva entera, y el único desajuste que
llega a una magnitud en vez de a la prosa deja su celda vacía en lugar de
servir un valor que el propio registro da por malo.

## Paredes de conducto

Cuarenta y seis medidas de lo que la pared de un conducto de chapa le hace al
sonido que la atraviesa, y lo primero que hay que leer en una fila es en qué
sentido la atravesó. El *breakout* es el sonido que sale del conducto por su
pared, al local por el que pasa. El *break-in* es el sonido que entra en el
conducto por esa misma pared y viaja luego por dentro hasta otro sitio. Son dos
medidas distintas de una misma pared y no dos maneras de decir un número: el
conducto de 305 mm por 305 mm en calibre 24 da 21 dB en 63 Hz de salida y 16 dB
de entrada, y 27 frente a 16 en 250 Hz. Dos filas que sólo se diferencian en el
sentido son dos filas aquí, y la columna dice cuál es cuál.

El resto de la fila es lo que distingue un conducto de otro. La forma es la
palabra del propio capítulo, que es por lo que su tabla de salida dice *round*
donde la de entrada dice *circular* para la misma geometría. El calibre es el
calibre de chapa estadounidense tal como está impreso, con el asterisco que
marca el conducto forrado por dentro, y la nota de esas filas dice de qué es el
forro. La medida son los dos lados o el diámetro, en milímetros; dos filas
llevan un diámetro que la página imprime una sola vez para tres filas seguidas,
así que esas dos van marcadas como calculadas y no como leídas. Varias celdas
son una cota inferior y no un valor, porque el sonido radiado quedó por debajo
del fondo del local donde se midió, y una cota se publica como lo que es.

## Coeficientes de dispersión

Cuánto de una reflexión se va de la dirección especular, banda a banda, para
una superficie con algo encima. Los modelos de sala de esta biblioteca piden
un número por superficie y banda y no tienen forma de deducirlo, y medirlo
exige una cámara reverberante con un plato giratorio dentro, así que estos son
los valores de los que parte quien modela. Cox los midió o los recopiló según
la ISO 17497-1 y acredita cada fila al artículo del que sale; son el único de
sus cuatro apéndices cuyos números están medidos y no calculados.

La tabla se lee bien por lo ancho que es el método. Los mismos listones, de
10 cm de alto y 10 cm de ancho con un periodo de 20 cm, aparecen dos veces bajo
un mismo encabezado porque los midieron dos equipos, y dan 0,28 y 0,44 en
630 Hz. Una celda pasa de uno, que es lo que da la ISO 17497-1 cuando la
energía reflejada se compara con una placa base y nada limita el cociente. Una
fila se describe en vez de nombrarse, así que el encabezado bajo el que está es
parte de la descripción y el filtro busca en los dos.

## Coeficientes de difusión

Cuán uniforme es la respuesta polar de una superficie, que es la otra mitad de
la ISO 17497 y no la misma pregunta que cuánta energía se fue de la dirección
especular. Una superficie puede puntuar alto en una y bajo en la otra, así que
esta es una segunda tabla y no más filas de la primera.

Estos números están calculados, no medidos: un modelo de elementos de contorno
en dos dimensiones de un panel delgado con el trasdós abierto, con la fuente y
el receptor a 100 y 50 m. Eso los convierte en el argumento de quien diseña y
no en el informe de un laboratorio, y el argumento merece leerse. Un
semicilindro da 0,77 en 1 kHz a incidencia aleatoria y doce del mismo
semicilindro dan 0,22, así que una batería no es un dispositivo repetido. Seis
semielipses pasan de 0,02 a 0,65 en 5 kHz al hacerse más profundas, de 1 cm a
30 cm. Ninguna de las dos cosas se sigue de una fórmula del libro.

La página imprime tres líneas por superficie, encabezadas 0, 57 y Random, así
que aquí una superficie son tres filas y el ángulo dice cuál. La aleatoria no
lleva ángulo ninguno: es una media aritmética sobre diez ángulos, sin la
ponderación que aplicaría una norma de medida, y responder cero por ella
devolvería el significado de la fila de incidencia normal.

## Coeficientes de dispersión calculados

La misma magnitud que la tabla de arriba y no la misma clase de número: estos
se calcularon con un modelo de elementos de contorno, y son dos catálogos
separados para que una fila no pueda pasar de uno a otro sin que se note.

Cox imprime tres. Dos son predicciones en tres dimensiones de difusores de un
solo plano de 3 m por 3 m, a incidencia normal y aleatoria, desde la banda de
250 Hz hacia arriba, porque el libro dice que por debajo el coeficiente se
tome como cero y no imprime nada ahí. La tercera es en dos dimensiones, cubre
todo el rango e imprime tres líneas por superficie, a 0, 56,9 y aleatoria.
Cada fila dice con qué solver se obtuvo.

El libro es inusualmente franco sobre lo que valen, y las notas de cada tabla
lo citan: el coeficiente lee la absorción como dispersión, así que la
formulación hay que revisarla para una superficie que absorbe; los valores de
incidencia aleatoria de la tabla en dos dimensiones salen altos a baja
frecuencia; y el coeficiente lee una redirección como una dispersión, así que
un triángulo de 45 grados que devuelve una reflexión fuerte hacia la fuente
puntúa como si hubiera dispersado.

## Superficies de suelo

La resistividad al flujo efectiva que todo modelo de propagación exterior le
pide al suelo, y que nadie mide en obra. No es la resistividad al flujo del
terreno: es el número que hace que un modelo de suelo de esqueleto rígido
reproduzca una atenuación medida, así que arrastra consigo el modelo con el que
se ajustó, y la misma hierba ajustada de tres formas son tres filas. Ocho de
estas filas no son suelo medido, sino las clases A a H que definen los modelos,
con el factor de suelo que toman ISO 9613-2 y NMPB-2008. Cox imprime seis de sus
porosidades en tanto por ciento, de 26,9 a 58,1, en una columna que no dice su
unidad y que en todas las demás filas imprime una fracción. Una porosidad de
36,5 no es una porosidad, y la página no dice que sea un tanto por ciento, así
que esas seis celdas quedan vacías, y la nota de cada una cita la cifra que
imprime la página.

## Gases

Una tabla de gases imprime algo que una tabla de fluidos no. No una densidad y
una velocidad del sonido, que un gas sólo tiene una vez que se nombran una
temperatura y una presión, sino la masa molar y la relación de calores
específicos, que entre las dos cierran el estado de gas ideal a cualquier
temperatura y presión. `fluids.PUBLISHED_GASES` guarda esas dos columnas, y
`Gas.ideal_state` va de ellas al estado de gas ideal a la temperatura y la
presión que se le pidan, llevándose la página junto con el número. Lo que vale
ese cierre, y dónde empieza a quedársele corto a una molécula pesada, lo dice
`fluids.IDEAL_GAS_VALIDITY`. El
aire está en las dos tablas de abajo, porque los dos libros lo imprimen, y no
imprimen exactamente el mismo par.

## Fluidos

Todos los estados de fluido con nombre que lleva esta biblioteca. Los
veintiuno que se leyeron de una página están en `fluids.PUBLISHED_FLUIDS`: tres
de Bies y dieciocho líquidos y gases de Norton & Karczub, cada uno a la
temperatura que dice su página y con la razón de calores específicos donde la
página la imprime. Los cuatro aires de debajo viven en otros puntos del árbol, cada uno junto al modelo o la norma
que lo fija, y discrepan porque cada uno es el aire que supone su propio
documento.

## Parámetro de no linealidad B/A

Cuánto se aparta un líquido de la acústica lineal a amplitud finita: el término
de segundo orden de su ecuación de estado adiabática frente al de primero, que
fija lo deprisa que una onda se empina hacia un choque y lo fuerte que se
mezclan dos haces. Ciento sesenta y cuatro valores publicados en las cuatro
tablas de un capítulo de un manual: primero el agua, hasta 50 MPa y 100 °C, y
después líquidos orgánicos, metales líquidos y gases licuados. Cada fila es una
medida con el artículo del que viene, escrito entero a partir de la lista de
referencias del capítulo, y con el más-menos donde la página lo imprime. Varias
sustancias las miden varios artículos y los valores no coinciden: a 30 °C la
página da cuatro valores para el agua entre 5,18 y 5,38, y el tolueno vale 5,6
a 20 °C según un artículo y 8,929 a 30 °C según otro. Elegir entre ellos es
cosa del lector.

## Parámetro de no linealidad de sólidos

La contrapartida sólida de la tabla de arriba: el parámetro de no linealidad
ultrasónico β de ocho sólidos a temperatura ambiente, cada uno promediado sobre
las tres direcciones en que una onda longitudinal viaja pura en un cristal
cúbico. Cinco filas son estructuras cristalinas o clases de enlace y no
materiales, y solo se nombran el cloruro de sodio, la sílice fundida y un
superconductor cerámico. La β de la página vale B/A + 2 en un líquido, no B/A,
así que el B/A de unos 5 del agua queda en torno a 7 en esta escala. La sílice
fundida es el único valor negativo, y así se imprime.

## Atenuación del aire

Las seis condiciones de aire para las que el modelo de sala de la norma de
edificación tabula la atenuación, con su coeficiente banda a banda. Un modelo
de sala necesita uno. El aire de una sala absorbe, la absorción crece con la
frecuencia y con la sequedad, y en 8 kHz ya no es una corrección a las
superficies sino un término que decide el resultado, que es para lo que el
modelo tiene término de aire. Así que la norma imprime una tabla corta de dos
temperaturas cruzadas con tres rangos de humedad relativa, y dice cuál suponer
cuando no se conocen la temperatura ni la humedad de la sala. Esa fila lleva
aquí una nota que lo advierte.

El coeficiente es una atenuación de potencia en neper por metro, que es lo que
pide el término de aire de la propia norma, y no es el decibelio por metro con
el que trabaja un modelo de propagación exterior. La página lo imprime en
milésimas de neper por metro, y esta tabla también. Seis filas es todo lo que
hay: esto es una tabla en la que buscar un valor y no un modelo que
interpolar, y la norma no dice nada de una sala a 15 °C y 60 % que permita
inventarle una fila.
