Functions | |
| const char * | as_string (init_state_t initial_state) |
| init_state_t | get_init_state_from_code (int code) |
|
|
Definition at line 38 of file init_state.h. References e_undefined_init_state, e_vA, e_vbA, e_vbN, e_vbn, e_vbp, e_vN, e_vn, and e_vp. Referenced by interaction::print(). 00039 {
00040 switch(initial_state) {
00041 case e_vp: return "v + p"; break;
00042 case e_vn: return "v + n"; break;
00043 case e_vN: return "v + N"; break;
00044 case e_vA: return "v + A"; break;
00045 case e_vbp: return "v_bar + p"; break;
00046 case e_vbn: return "v_bar + n"; break;
00047 case e_vbN: return "v_bar + N"; break;
00048 case e_vbA: return "v_bar + A"; break;
00049
00050 case e_undefined_init_state:
00051 default:
00052 return "unknown initial state"; break;
00053 }
00054 return "bad initial state";
00055 }
|
|
|
Definition at line 57 of file init_state.h. References init_state_t. Referenced by neugen_inputs::get_interaction(). 00058 {
00059 if (code == 1) return e_vp;
00060 else if (code == 2) return e_vn;
00061 else if (code == 5) return e_vN;
00062 else if (code == 6) return e_vA;
00063 else if (code == 3) return e_vbp;
00064 else if (code == 4) return e_vbn;
00065 else if (code == 7) return e_vbN;
00066 else if (code == 8) return e_vbA;
00067 else return e_undefined_init_state;
00068 }
|
1.3.9.1