SAF
Loading...
Searching...
No Matches
saf_sofa_reader.c File Reference

Public source for the sofa reader module (SAF_SOFA_READER_MODULE) More...

Go to the source code of this file.

Functions

SAF_SOFA_ERROR_CODES saf_sofa_open (saf_sofa_container *h, char *sofa_filepath, SAF_SOFA_READER_OPTIONS option)
 Fills a 'sofa_container' with data found in a SOFA file (GeneralFIR or SimpleFreeFieldHRIR), as detailed in the SOFA 1.0 standard [1,2,3].
 
void saf_sofa_close (saf_sofa_container *c)
 Frees all SOFA data in a sofa_container.
 

Detailed Description

Public source for the sofa reader module (SAF_SOFA_READER_MODULE)

Note
This SOFA reader may optionally use netcdf if "SAF_ENABLE_NETCDF" is defined. Otherwise, the reader will use libmysofa [1] in conjunction with zlib, which is included in framework/resources/zlib; i.e. no external libraries need to be linked by default.
See also
[1] https://github.com/hoene/libmysofa (BSD-3-Clause license)
Author
Leo McCormack
Date
21.11.2017
License
ISC

Definition in file saf_sofa_reader.c.