41b25f28a4
mindtct is mostly as-is for now, with just a couple of bits ripped out.
122 lines
2.4 KiB
C
122 lines
2.4 KiB
C
/*******************************************************************************
|
|
|
|
License:
|
|
This software was developed at the National Institute of Standards and
|
|
Technology (NIST) by employees of the Federal Government in the course
|
|
of their official duties. Pursuant to title 17 Section 105 of the
|
|
United States Code, this software is not subject to copyright protection
|
|
and is in the public domain. NIST assumes no responsibility whatsoever for
|
|
its use by other parties, and makes no guarantees, expressed or implied,
|
|
about its quality, reliability, or any other characteristic.
|
|
|
|
Disclaimer:
|
|
This software was developed to promote biometric standards and biometric
|
|
technology testing for the Federal Government in accordance with the USA
|
|
PATRIOT Act and the Enhanced Border Security and Visa Entry Reform Act.
|
|
Specific hardware and software products identified in this software were used
|
|
in order to perform the software development. In no case does such
|
|
identification imply recommendation or endorsement by the National Institute
|
|
of Standards and Technology, nor does it imply that the products and equipment
|
|
identified are necessarily the best available for the purpose.
|
|
|
|
*******************************************************************************/
|
|
|
|
#ifndef _BZ_ARRAY_H
|
|
#define _BZ_ARRAY_H
|
|
|
|
#define STATIC static
|
|
/* #define BAD_BOUNDS 1 */
|
|
|
|
#define COLP_SIZE_1 20000
|
|
#define COLP_SIZE_2 5
|
|
|
|
#define COLS_SIZE_2 6
|
|
#define SCOLS_SIZE_1 20000
|
|
#define FCOLS_SIZE_1 20000
|
|
|
|
#define SCOLPT_SIZE 20000
|
|
#define FCOLPT_SIZE 20000
|
|
|
|
#define SC_SIZE 20000
|
|
|
|
|
|
#define RQ_SIZE 20000
|
|
#define TQ_SIZE 20000
|
|
#define ZZ_SIZE 20000
|
|
|
|
|
|
|
|
#define RX_SIZE 100
|
|
#define MM_SIZE 100
|
|
#define NN_SIZE 20
|
|
|
|
|
|
|
|
#define RK_SIZE 20000
|
|
|
|
|
|
|
|
#define RR_SIZE 100
|
|
#define AVN_SIZE 5
|
|
#define AVV_SIZE_1 2000
|
|
#define AVV_SIZE_2 5
|
|
#define CT_SIZE 2000
|
|
#define GCT_SIZE 2000
|
|
#define CTT_SIZE 2000
|
|
|
|
|
|
#ifdef BAD_BOUNDS
|
|
#define CTP_SIZE_1 2000
|
|
#define CTP_SIZE_2 1000
|
|
#else
|
|
#define CTP_SIZE_1 2000
|
|
#define CTP_SIZE_2 2500
|
|
#endif
|
|
|
|
|
|
|
|
/*
|
|
rp[x] == ctp[][x] :: sct[x][]
|
|
*/
|
|
|
|
|
|
|
|
|
|
#define RF_SIZE_1 100
|
|
#define RF_SIZE_2 10
|
|
|
|
#define CF_SIZE_1 100
|
|
#define CF_SIZE_2 10
|
|
|
|
#define Y_SIZE 20000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#define YL_SIZE_1 2
|
|
#define YL_SIZE_2 2000
|
|
|
|
|
|
|
|
|
|
#define YY_SIZE_1 1000
|
|
#define YY_SIZE_2 2
|
|
#define YY_SIZE_3 2000
|
|
|
|
|
|
|
|
#ifdef BAD_BOUNDS
|
|
#define SCT_SIZE_1 1000
|
|
#define SCT_SIZE_2 1000
|
|
#else
|
|
#define SCT_SIZE_1 2500
|
|
#define SCT_SIZE_2 1000
|
|
#endif
|
|
|
|
#define CP_SIZE 20000
|
|
#define RP_SIZE 20000
|
|
|
|
#endif /* !_BZ_ARRAY_H */
|