#include <Opschool.h>
List of all members.
Definition at line 154 of file Opschool.h.
Definition at line 159 of file Opschool.h.
Definition at line 1025 of file Opsch_pi.cpp.
References bonus_point, and calc_ultimate_score().
Definition at line 470 of file Opsch_pi.cpp.
References err_when, and media_attitudes.
Calculate variables based on the settings.
Definition at line 266 of file Opschool.cpp.
References LOCAL, NATIONAL, and REGIONAL.
Definition at line 408 of file Opsch_pi.cpp.
References administrative_performance, PL_ADMINISTRATION, PL_BUDGET_ADJUSTMENT, PL_INDIRECT_COST_RATE, PL_STAFF_SALARY_INCREASES, and staff_morale.
refer to section8 of td2.5 AND [HE.RespF_Definitions.xls]TrusteeEvel
Definition at line 631 of file Opsch_pi.cpp.
References S_DEGREES_GRANTED, S_EDUCATIONAL_QUALITY, S_PRESTIGE, S_SPONSORED_RESEARCH_ACTIVITY, SCORE_VAR_COUNT, and UG_TRADITION.
Referenced by add_bonus(), and init_score().
Definition at line 82 of file Opschool.cpp.
Definition at line 92 of file Opsch_gs.cpp.
References MASTER, MAX_GRADUATE_YEARS, MAX_STUDENT_LEVEL, and TALENT_VAR_COUNT.
Definition at line 801 of file Opsch_gs.cpp.
References err_here.
Referenced by next_trimester().
Definition at line 829 of file Opsch_gs.cpp.
References err_when.
Referenced by get_random_major().
Definition at line 814 of file Opsch_gs.cpp.
refer to tecdoc 3.3 section 4.1
Definition at line 391 of file Opsch_gs.cpp.
References err_when, INPUT_OPTION_COUNT, and student_count.
Definition at line 849 of file Opsch_gs.cpp.
References adjusted_student_major_pref, DISTANCE_LEARN, err_when, generate_student_random_get_group_index(), MAX_STUDENT_LEVEL_INI, UG_NONTRADITION, and UG_TRADITION.
Definition at line 62 of file Opschool.cpp.
References MODE_OVERALL, REPORT_MODE_INSTITUTION, and REPORT_TYPE_INSTITUTION_PROFILE1.
intermediate vars for calc of performance indicators.
Definition at line 69 of file Opsch_pi.cpp.
References DISTANCE_LEARN, DOCTOR, MASTER, MAX_STUDENT_LEVEL, UG_NONTRADITION, and UG_TRADITION.
Definition at line 487 of file Opsch_sc.cpp.
References MAX_DEPARTMENT, and scen_dept_selected_array.
Definition at line 521 of file Opsch_sc.cpp.
References AC_ASSET_TOTAL, AC_ENDOWMENT, AC_FINANCIAL_AID, AC_GROSS_TUITION_INCOME, AC_NET_TUITION_INCOME, AC_OPERATING_RESERVE, AC_STATE_APPROPRIATION, DT_COURSE_PREPARATION, DT_EDUCATIONAL_DEVELOPMENT, DT_INSTITUTIONAL_AND_PUBLIC_SERVICE, DT_OUT_OF_CLASS_STUDENT_CONTACT, DT_RESEARCH, DT_SCHOLARSHIP, GENDER_ETHNIC_TYPE_COUNT, goal_deadline, Department::last_priority_discretionary_hour_array, LIBERAL_ARTS_SCHOOL, MINORITY_FEMALE, MINORITY_MALE, NONMINORITY_FEMALE, PL_ENDOWMENT_SPENDING_RATE, Department::priority_discretionary_hour_array, PRIVATE_SCHOOL, S_EDUCATIONAL_QUALITY, S_SCHOLARSHIP_BROADLY_DEFINED, scen_balance_budget_score(), scen_dept_selected_array, scenario_base, scenario_base1, scenario_base2, scenario_endowment_increase, scenario_faculty_salary_increase, scenario_float_base, scenario_id, scenario_invest_academic_get_cur(), scenario_max_game_years, scenario_target, school_type, SCN_BALANCE_BUDGET, SCN_COMPENSATE_FOR_ENROLLMENT_SHIFTS, SCN_FACULTY_DIVERSITY, SCN_INVEST_ACADEMIC, SCN_LIMIT_TUITION_GROWTH, SCN_RAISE_SALARY, SCN_RESEARCH_QUALITY, SCN_STUDENT_DIVERSITY, SCN_TEACHING_QUALITY, SCN_WINNING_ATHLETICS, and sub_score.
Definition at line 993 of file Opsch_pi.cpp.
References calc_ultimate_score(), SCORE_VAR_COUNT, sub_score, sub_score_change, and sub_score_start.
Definition at line 209 of file Opschool.cpp.
Definition at line 26 of file Opsch_sc.cpp.
References COMPREHENSIVE_SCHOOL, INPUT_HIGH, INPUT_LOW, INPUT_MEDIUM, LIBERAL_ARTS_SCHOOL, PACIFIC, PRIVATE, PRIVATE_SCHOOL, PUBLIC, PUBLIC_SCHOOL, REGIONAL, RURAL, SCN_BALANCE_BUDGET, SCN_NONE, SUBURBAN, URBAN, and WEALTH_IN_BETWEEN.
[inline]
Definition at line 206 of file Opschool.h.
References control, and PUBLIC.
adjust latencyPara for math.latency_func
Definition at line 758 of file Opschool.cpp.
References INPUT_HIGH, and INPUT_MEDIUM.
Definition at line 353 of file Opschool.cpp.
References CURSOR_WAITING.
Definition at line 304 of file Opschool.cpp.
References TRIMESTER_PER_YEAR.
Definition at line 1137 of file Opsch_pi.cpp.
References adjusted_student_major_pref, GeneralDepartmentInfo::bachelor_elective_course_pref, difficulty_multiplier, err_when, generate_student_adjust_pct_array(), generate_student_readjust_pct_array(), major_pref_multiplier, DepartmentInfo::master_elective_course_pref, MAX_DEPARTMENT, MAX_STUDENT_LEVEL_INI, Department::p_educational_quality, Department::p_student_morale, scenario_id, and SCN_COMPENSATE_FOR_ENROLLMENT_SHIFTS.
Definition at line 326 of file OGFILE3.CPP.
References File::file_read().
Definition at line 510 of file Opsch_sc.cpp.
References cur_game_score.
Referenced by init_scenario().
Definition at line 192 of file Opsch_sc.cpp.
References MODE_AWARD_REPORT, MODE_FINAL_SCORE, and SCN_NONE.
Definition at line 434 of file Opsch_sc.cpp.
References INSTITUTIONAL_TYPE_COUNT, and SCN_INVEST_ACADEMIC.
Definition at line 152 of file Oscor_if.cpp.
References BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_WIDTH3, current_score_report_type, INFO_REPAINT, NULL, ButtonGroup::paint(), REPORT_X1, REPORT_Y1, score_report_deinit(), WINDOW_X1, WINDOW_X2, WINDOW_Y1, WINDOW_Y2, ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 307 of file Oscor_if.cpp.
References ButtonGroup::deinit_buttons(), mem_del, and NULL.
Referenced by score_report().
Definition at line 294 of file Oscor_if.cpp.
References current_score_report_type, and ButtonGroup::detect().
<int> refreshFlag = INFO_REPAINT or INFO_UPDATE
Definition at line 2936 of file Ostd_sum.cpp.
References REPORT_MODE_DEPARTMENT, and REPORT_TYPE_DEPARTMENT_PROFILE1.
Definition at line 329 of file Ostd_sum.cpp.
References BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_X1, BOTTOM_BUTTON_Y1, current_report_mode, current_report_type, Department::dept_student_level_history, Department::dept_student_level_no, DISTANCE_LEARN, INFO_REPAINT, GraphPerformanceIndicatorTrimester::init(), PieChart::init(), StudentArray::is_deleted(), MAX_STUDENT_LEVEL, MAX_STUDENT_LEVEL_N_TOTAL, NULL, ButtonGroup::paint(), GraphPerformanceIndicatorTrimester::paint(), GraphPerformanceIndicatorTrimester::refresh(), PieChart::refresh(), REPORT_MODE_DEPARTMENT, REPORT_X1, REPORT_X2, REPORT_Y1, PieChart::series_color, DynArray::size(), GeneralDepartment::student_array, summary_student_report_deinit(), TAB1, TAB2, TAB3, TAB4, TAB5, TAB6, VTAB1, VTAB4, ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 714 of file Ostd_sum.cpp.
References BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_X1, BOTTOM_BUTTON_Y1, current_report_mode, current_report_type, Department::dept_gender_student_level_history, GENDER_ETHNIC_TYPE_COUNT_N_TOTAL, INFO_REPAINT, GraphPerformanceIndicatorTrimester::init(), PieChart::init(), NULL, ButtonGroup::paint(), GraphPerformanceIndicatorTrimester::paint(), GraphPerformanceIndicatorTrimester::refresh(), PieChart::refresh(), REPORT_MODE_DEPARTMENT, REPORT_X1, REPORT_X2, REPORT_Y1, PieChart::series_color, summary_student_report_deinit(), TAB1, TAB2, TAB3, TAB4, TAB5, TAB6, VTAB1, VTAB4, ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 988 of file Ostd_sum.cpp.
References StudentArray::bachelor_degree, BACHELOR_DEGREE, BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_X1, BOTTOM_BUTTON_Y1, current_report_mode, current_report_type, DEGREE_TYPE_COUNT, StudentArray::doctor_degree, DOCTOR_DEGREE, StudentArray::dropout_rate, StudentArray::fake_disp_time_to_degree, INFO_REPAINT, GraphPerformanceIndicatorTrimester::init(), GraphPerformanceIndicatorYear::init(), GraphPerformanceIndicatorMonth::init(), StudentArray::master_degree, MASTER_DEGREE, Department::p_student_morale_history, GraphPerformanceIndicatorTrimester::paint(), GraphPerformanceIndicatorYear::paint(), GraphPerformanceIndicatorMonth::paint(), ButtonGroup::paint(), StudentArray::performance_academic_ug, Text::refresh(), GraphPerformanceIndicatorYear::refresh(), GraphPerformanceIndicatorMonth::refresh(), REPORT_MODE_DEPARTMENT, REPORT_X1, REPORT_X2, REPORT_Y1, Text::right_put(), S_STUDENT_MORALE, GeneralDepartment::student_array, summary_student_report_deinit(), StudentArray::talent_academic_all, StudentArray::time_to_degree, ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 1603 of file Ostd_sum.cpp.
References BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_X1, BOTTOM_BUTTON_Y1, current_report_type, INFO_REPAINT, GraphPerformanceIndicatorMonth::init(), GraphPerformanceIndicatorMonth::paint(), ButtonGroup::paint(), Text::refresh(), GraphPerformanceIndicatorMonth::refresh(), REPORT_X1, REPORT_X2, REPORT_Y1, Text::right_put(), summary_student_report_deinit(), ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 1901 of file Ostd_sum.cpp.
References AC_GROSS_TUITION_INCOME, AC_STUDENT_LIFE, BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_X1, BOTTOM_BUTTON_Y1, current_report_type, FINANCIAL_BUTTON2_Y1, FINANCIAL_BUTTON_DISTANCE, FINANCIAL_BUTTON_HEIGHT, FINANCIAL_BUTTON_WIDTH, FINANCIAL_BUTTON_X1, FINANCIAL_BUTTON_Y1, INFO_REPAINT, Text::init(), GraphPerformanceIndicatorMonth::init(), GraphYear::init(), Spinner::init(), MODE_FINANCIAL_BOX1_HEIGHT, MODE_FINANCIAL_BOX2_HEIGHT, MODE_FINANCIAL_TAB1, MODE_FINANCIAL_TAB2, MODE_FINANCIAL_TAB3, MODE_FINANCIAL_TAB4, MODE_FINANCIAL_TAB5, MODE_FINANCIAL_TAB6, NULL, P_NONE, ButtonGroup::paint(), Text::paint(), GraphPerformanceIndicatorMonth::paint(), GraphYear::paint(), Spinner::refresh(), Text::refresh(), GraphPerformanceIndicatorMonth::refresh(), GraphYear::refresh(), REPORT_X1, REPORT_X2, REPORT_Y1, spinner_var1, spinner_var2, String::str_buf, summary_student_report_deinit(), TAB4, VTAB1, ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 2393 of file Ostd_sum.cpp.
References BG_PIC_ID, BOTTOM_BUTTON_DISTANCE, BOTTOM_BUTTON_HEIGHT, BOTTOM_BUTTON_WIDTH, BOTTOM_BUTTON_X1, BOTTOM_BUTTON_Y1, current_report_type, INFO_REPAINT, ValueSlider::init(), Text::init(), GraphNonFinancialYear::init(), NULL, ButtonGroup::paint(), GraphNonFinancialYear::paint(), Text::paint(), Text::refresh(), GraphNonFinancialYear::refresh(), ValueSlider::refresh(), REPORT_X1, REPORT_X2, REPORT_Y1, summary_student_report_deinit(), V_YELLOW, ZOOM_X1, ZOOM_X2, ZOOM_Y1, and ZOOM_Y2.
Definition at line 2386 of file Ostd_sum.cpp.
References current_report_mode, current_report_type, REPORT_MODE_INSTITUTION, and REPORT_TYPE_RESIDENCE_HALL.
Definition at line 3116 of file Ostd_sum.cpp.
References ValueSlider::deinit(), Spinner::deinit(), GraphNonFinancialYear::deinit(), GraphYear::deinit(), Text::deinit(), GraphPerformanceIndicatorMonth::deinit(), GraphPerformanceIndicatorYear::deinit(), GraphPerformanceIndicatorTrimester::deinit(), PieChart::deinit(), ButtonGroup::deinit_buttons(), mem_del, and NULL.
Referenced by summary_student_report_1(), summary_student_report_2(), summary_student_report_3(), summary_student_report_4(), summary_student_report_5(), and summary_student_report_6().
Definition at line 2995 of file Ostd_sum.cpp.
Definition at line 410 of file Opschool.cpp.
Definition at line 608 of file Opschool.cpp.
References GENDER_ETHNIC_TYPE_COUNT_N_TOTAL.
update history arrays
update_flag = UPDATE_TRIMESTER, UPDATE_MONTH, UPDATE_YEAR; (ooffice.h)
Definition at line 210 of file Opsch_pi.cpp.
Definition at line 446 of file Opschool.cpp.
References MAX_STUDENT_LEVEL.
Definition at line 322 of file OGFILE3.CPP.
References File::file_write().
Definition at line 301 of file Opschool.h.
Referenced by get_random_major(), and next_trimester().
Definition at line 407 of file Opschool.h.
Referenced by calc_staff_morale().
Definition at line 195 of file Opschool.h.
Definition at line 438 of file Opschool.h.
Definition at line 425 of file Opschool.h.
Referenced by add_bonus().
Definition at line 205 of file Opschool.h.
Definition at line 253 of file Opschool.h.
Definition at line 254 of file Opschool.h.
Definition at line 204 of file Opschool.h.
Referenced by is_public().
Definition at line 282 of file Opschool.h.
Definition at line 423 of file Opschool.h.
Referenced by scen_balance_budget_score().
Definition at line 285 of file Opschool.h.