ref: 25a9fcc24ad00c6a406042818b9e6f2e7bba0dd1
dir: /h/blsquare.h/
typedef struct { void *ud; int argpos; SPFLOAT *args[3]; SPFLOAT *freq; SPFLOAT *amp; SPFLOAT *width; } sp_blsquare; int sp_blsquare_create(sp_blsquare **p); int sp_blsquare_destroy(sp_blsquare **p); int sp_blsquare_init(sp_data *sp, sp_blsquare *p); int sp_blsquare_compute(sp_data *sp, sp_blsquare *p, SPFLOAT *in, SPFLOAT *out);