File:
[LON-CAPA] /
capa /
capa51 /
pProj /
capaFunction.h
Revision
1.8:
download - view:
text,
annotated -
select for diffs
Tue Aug 22 16:00:25 2000 UTC (24 years, 2 months ago) by
albertel
Branches:
MAIN
CVS tags:
version_2_9_X,
version_2_9_99_0,
version_2_9_1,
version_2_9_0,
version_2_8_X,
version_2_8_99_1,
version_2_8_99_0,
version_2_8_2,
version_2_8_1,
version_2_8_0,
version_2_7_X,
version_2_7_99_1,
version_2_7_99_0,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2,
version_2_6_1,
version_2_6_0,
version_2_5_X,
version_2_5_99_1,
version_2_5_99_0,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_X,
version_2_3_99_0,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_X,
version_2_2_99_1,
version_2_2_99_0,
version_2_2_2,
version_2_2_1,
version_2_2_0,
version_2_1_X,
version_2_1_99_3,
version_2_1_99_2,
version_2_1_99_1,
version_2_1_99_0,
version_2_1_3,
version_2_1_2,
version_2_1_1,
version_2_1_0,
version_2_12_X,
version_2_11_X,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3,
version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2,
version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0,
version_2_10_X,
version_2_10_1,
version_2_10_0_RC2,
version_2_10_0_RC1,
version_2_10_0,
version_2_0_X,
version_2_0_99_1,
version_2_0_2,
version_2_0_1,
version_2_0_0,
version_1_99_3,
version_1_99_2,
version_1_99_1_tmcc,
version_1_99_1,
version_1_99_0_tmcc,
version_1_99_0,
version_1_3_X,
version_1_3_3,
version_1_3_2,
version_1_3_1,
version_1_3_0,
version_1_2_X,
version_1_2_99_1,
version_1_2_99_0,
version_1_2_1,
version_1_2_0,
version_1_1_X,
version_1_1_99_5,
version_1_1_99_4,
version_1_1_99_3,
version_1_1_99_2,
version_1_1_99_1,
version_1_1_99_0,
version_1_1_3,
version_1_1_2,
version_1_1_1,
version_1_1_0,
version_1_0_99_3,
version_1_0_99_2,
version_1_0_99_1,
version_1_0_99,
version_1_0_3,
version_1_0_2,
version_1_0_1,
version_1_0_0,
version_0_99_5,
version_0_99_4,
version_0_99_3,
version_0_99_2,
version_0_99_1,
version_0_99_0,
version_0_6_2,
version_0_6,
version_0_5_1,
version_0_5,
version_0_4,
stable_2002_spring,
stable_2002_july,
stable_2002_april,
stable_2001_fall,
release_5-1-3,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
conference_2003,
bz6209-base,
bz6209,
STABLE,
HEAD,
GCI_3,
GCI_2,
GCI_1,
CAPA_5-1-6,
CAPA_5-1-5,
CAPA_5-1-4_RC1,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse,
BZ4492-feature_Support_horizontal_radioresponse,
BZ4492-Support_horizontal_radioresponse
- random_multivariate_normal function
/* Constants to identify all CAPA functions
Copyright (C) 1992-2000 Michigan State University
The CAPA system is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.
The CAPA system is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public
License along with the CAPA system; see the file COPYING. If not,
write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA.
As a special exception, you have permission to link this program
with the TtH/TtM library and distribute executables, as long as you
follow the requirements of the GNU GPL in regard to all of the
software in the executable aside from TtH/TtM.
*/
/* =||>>================================================================<<||= */
/* 45678901234567890123456789012345678901234567890123456789012345678901234567 */
/* =||>>================================================================<<||= */
#ifndef CAPA_FUNCTION_H
#define CAPA_FUNCTION_H
#define RANDOM_F 1
#define CHOOSE_F 2
#define TEX_F 3
#define VAR_IN_TEX_F 4
#define PIN_F 5
#define CLASS_F 6
#define SECTION_F 7
#define PROBLEM_F 8
#define SET_F 9
#define NAME_F 10
#define SNUMBER_F 11
#define DUE_DATE_F 12
#define DUE_DAY_F 13
#define OPEN_DATE_F 14
#define ANSWER_DATE_F 15
#define TO_STRING_F 16
#define FORMAT_F 17
#define PICK_F 18
#define HTML_F 19
#define WEB_F 20
#define LINK_F 21
#define SUB_STRING_F 22
#define GET_SEED_F 23
#define SET_SEED_F 24
#define ARRAY_INDEX_F 25
#define ARRAY_SORTED_INDEX_F 26
#define DURATION 27
#define STRLEN_F 28
#define STRCHR_F 29
#define WEB_SERVER_F 30
/* ------------------------ Trigonometry Functions */
#define SIN_F 31
#define COS_F 32
#define TAN_F 33
#define ASIN_F 34
#define ACOS_F 35
#define ATAN_F 36
#define SINH_F 37
#define COSH_F 38
#define TANH_F 39
#define ASINH_F 40
#define ACOSH_F 41
#define ATANH_F 42
#define J_ZERO_F 43
#define J_ONE_F 44
#define J_N_F 45
#define Y_ZERO_F 46
#define Y_ONE_F 47
#define Y_N_F 48
#define ATANTWO_F 49
#define LOG_F 50
#define LOG_TEN_F 51
#define EXP_F 52
#define POW_F 53
#define ERF_F 54
#define ERFC_F 55
#define SQRT_F 56
#define FACTORIAL_F 57
#define ARRAY_MIN_F 58
#define ARRAY_MAX_F 59
#define MIN_F 60
#define MAX_F 61
#define ABS_F 62
#define FLOOR_F 63
#define CEIL_F 64
#define SGN_F 65
#define MOD_F 66
#define REMAINDER_F 67
#define SIGNIFICANT_F 68
#define TO_INT_F 70
#define ROUNDTO_F 71
#define EVALUATE_F 72
#define ARRAY_MOMENTS_F 73
#define ARRAY_MEDIUM_F 74
#define ARRAY_VARIANCE_F 76
#define ARRAY_STD_DEV_F 77
#define ARRAY_SKEWNESS_F 78
#define ARRAY_INDEX_CNT_F 79
#define CAPAID_PLUS 80
#define SEAT_NUMBER 81
#define IS_OPEN_F 82
#define IS_DUE_F 83
#define IS_ANSWER_F 84
#define FIRSTNAME_F 85
#define LASTNAME_F 86
#define CLASSPATH_F 87
#define CLASSNAME_F 88
#define MANAGERMODE_F 89
#define CORRECT_F 100
#define TRIES_F 101
#define GRADE_F 102
#define RANDOM_NORMAL_F 103
#define RANDOM_BETA_F 104
#define RANDOM_GAMMA_F 105
#define RANDOM_EXPONENTIAL_F 106
#define RANDOM_POISSON_F 107
#define RANDOM_CHI_F 108
#define RANDOM_NONCENTRAL_CHI_F 109
#define INIT_ARRAY_F 110
#define RANDOM_MULTIVARIATE_NORMAL_F 111
#define MIS_ARG_COUNT 97
#define MIS_ARG_TYPE 98
#define UNKNOWN_F 99
/*************************************/
int match_function( );
Symbol *do_function();
#endif /* CAPA_FUNCTION_H */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>