oasislmf.pytools.converters.csvtobin.utils.amplifications

Functions

amplifications_write_bin(data, file_out)

Validate and write amplification data to a binary file.

amplifications_tobin(stack, file_in, file_out, file_type)

Module Contents

oasislmf.pytools.converters.csvtobin.utils.amplifications.amplifications_write_bin(data, file_out)[source]

Validate and write amplification data to a binary file.

Args:

data (np.ndarray): Structured array with an ‘item_id’ field. file_out: Writable binary file object.

Raises:

ValueError: If item IDs do not start from 1 or are not contiguous.

oasislmf.pytools.converters.csvtobin.utils.amplifications.amplifications_tobin(stack, file_in, file_out, file_type)[source]