GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
ops.cc
Go to the documentation of this file.
1 // DO NOT EDIT! Generated automatically by mk-ops.sh.
2 
3 #if defined (HAVE_CONFIG_H)
4 # include "config.h"
5 #endif
6 
7 #include "ov-typeinfo.h"
8 
10 
11 extern void install_base_type_conversions (octave::type_info&);
12 
13 extern void install_b_b_ops (octave::type_info&);
14 extern void install_b_bm_ops (octave::type_info&);
15 extern void install_b_sbm_ops (octave::type_info&);
16 extern void install_bm_b_ops (octave::type_info&);
17 extern void install_bm_bm_ops (octave::type_info&);
18 extern void install_bm_sbm_ops (octave::type_info&);
19 extern void install_cdm_cdm_ops (octave::type_info&);
20 extern void install_cdm_cm_ops (octave::type_info&);
21 extern void install_cdm_cs_ops (octave::type_info&);
22 extern void install_cdm_dm_ops (octave::type_info&);
23 extern void install_cdm_m_ops (octave::type_info&);
24 extern void install_cdm_s_ops (octave::type_info&);
25 extern void install_cell_ops (octave::type_info&);
26 extern void install_chm_ops (octave::type_info&);
27 extern void install_class_ops (octave::type_info&);
28 extern void install_cm_cdm_ops (octave::type_info&);
29 extern void install_cm_cm_ops (octave::type_info&);
30 extern void install_cm_cs_ops (octave::type_info&);
31 extern void install_cm_dm_ops (octave::type_info&);
32 extern void install_cm_m_ops (octave::type_info&);
33 extern void install_cm_pm_ops (octave::type_info&);
34 extern void install_cm_s_ops (octave::type_info&);
35 extern void install_cm_scm_ops (octave::type_info&);
36 extern void install_cm_sm_ops (octave::type_info&);
37 extern void install_cs_cm_ops (octave::type_info&);
38 extern void install_cs_cs_ops (octave::type_info&);
39 extern void install_cs_m_ops (octave::type_info&);
40 extern void install_cs_s_ops (octave::type_info&);
41 extern void install_cs_scm_ops (octave::type_info&);
42 extern void install_cs_sm_ops (octave::type_info&);
43 extern void install_dm_cdm_ops (octave::type_info&);
44 extern void install_dm_cm_ops (octave::type_info&);
45 extern void install_dm_cs_ops (octave::type_info&);
46 extern void install_dm_dm_ops (octave::type_info&);
47 extern void install_dm_m_ops (octave::type_info&);
48 extern void install_dm_s_ops (octave::type_info&);
49 extern void install_dm_scm_ops (octave::type_info&);
50 extern void install_dm_sm_ops (octave::type_info&);
51 extern void install_fcdm_fcdm_ops (octave::type_info&);
52 extern void install_fcdm_fcm_ops (octave::type_info&);
53 extern void install_fcdm_fcs_ops (octave::type_info&);
54 extern void install_fcdm_fdm_ops (octave::type_info&);
55 extern void install_fcdm_fm_ops (octave::type_info&);
56 extern void install_fcdm_fs_ops (octave::type_info&);
57 extern void install_fcm_fcdm_ops (octave::type_info&);
58 extern void install_fcm_fcm_ops (octave::type_info&);
59 extern void install_fcm_fcs_ops (octave::type_info&);
60 extern void install_fcm_fdm_ops (octave::type_info&);
61 extern void install_fcm_fm_ops (octave::type_info&);
62 extern void install_fcm_fs_ops (octave::type_info&);
63 extern void install_fcm_pm_ops (octave::type_info&);
64 extern void install_fcn_ops (octave::type_info&);
65 extern void install_fcs_fcm_ops (octave::type_info&);
66 extern void install_fcs_fcs_ops (octave::type_info&);
67 extern void install_fcs_fm_ops (octave::type_info&);
68 extern void install_fcs_fs_ops (octave::type_info&);
69 extern void install_fdm_fcdm_ops (octave::type_info&);
70 extern void install_fdm_fcm_ops (octave::type_info&);
71 extern void install_fdm_fcs_ops (octave::type_info&);
72 extern void install_fdm_fdm_ops (octave::type_info&);
73 extern void install_fdm_fm_ops (octave::type_info&);
74 extern void install_fdm_fs_ops (octave::type_info&);
75 extern void install_fm_fcdm_ops (octave::type_info&);
76 extern void install_fm_fcm_ops (octave::type_info&);
77 extern void install_fm_fcs_ops (octave::type_info&);
78 extern void install_fm_fdm_ops (octave::type_info&);
79 extern void install_fm_fm_ops (octave::type_info&);
80 extern void install_fm_fs_ops (octave::type_info&);
81 extern void install_fm_pm_ops (octave::type_info&);
82 extern void install_fs_fcm_ops (octave::type_info&);
83 extern void install_fs_fcs_ops (octave::type_info&);
84 extern void install_fs_fm_ops (octave::type_info&);
85 extern void install_fs_fs_ops (octave::type_info&);
86 extern void install_i16_i16_ops (octave::type_info&);
87 extern void install_i32_i32_ops (octave::type_info&);
88 extern void install_i64_i64_ops (octave::type_info&);
89 extern void install_i8_i8_ops (octave::type_info&);
90 extern void install_int_concat_ops (octave::type_info&);
91 extern void install_m_cdm_ops (octave::type_info&);
92 extern void install_m_cm_ops (octave::type_info&);
93 extern void install_m_cs_ops (octave::type_info&);
94 extern void install_m_dm_ops (octave::type_info&);
95 extern void install_m_m_ops (octave::type_info&);
96 extern void install_m_pm_ops (octave::type_info&);
97 extern void install_m_s_ops (octave::type_info&);
98 extern void install_m_scm_ops (octave::type_info&);
99 extern void install_m_sm_ops (octave::type_info&);
100 extern void install_mi_ops (octave::type_info&);
101 extern void install_pm_cm_ops (octave::type_info&);
102 extern void install_pm_fcm_ops (octave::type_info&);
103 extern void install_pm_fm_ops (octave::type_info&);
104 extern void install_pm_m_ops (octave::type_info&);
105 extern void install_pm_pm_ops (octave::type_info&);
106 extern void install_pm_scm_ops (octave::type_info&);
107 extern void install_pm_sm_ops (octave::type_info&);
108 extern void install_range_ops (octave::type_info&);
109 extern void install_s_cm_ops (octave::type_info&);
110 extern void install_s_cs_ops (octave::type_info&);
111 extern void install_s_m_ops (octave::type_info&);
112 extern void install_s_s_ops (octave::type_info&);
113 extern void install_s_scm_ops (octave::type_info&);
114 extern void install_s_sm_ops (octave::type_info&);
115 extern void install_sbm_b_ops (octave::type_info&);
116 extern void install_sbm_bm_ops (octave::type_info&);
117 extern void install_sbm_sbm_ops (octave::type_info&);
118 extern void install_scm_cm_ops (octave::type_info&);
119 extern void install_scm_cs_ops (octave::type_info&);
120 extern void install_scm_m_ops (octave::type_info&);
121 extern void install_scm_s_ops (octave::type_info&);
122 extern void install_scm_scm_ops (octave::type_info&);
123 extern void install_scm_sm_ops (octave::type_info&);
124 extern void install_sm_cm_ops (octave::type_info&);
125 extern void install_sm_cs_ops (octave::type_info&);
126 extern void install_sm_m_ops (octave::type_info&);
127 extern void install_sm_s_ops (octave::type_info&);
128 extern void install_sm_scm_ops (octave::type_info&);
129 extern void install_sm_sm_ops (octave::type_info&);
130 extern void install_str_m_ops (octave::type_info&);
131 extern void install_str_s_ops (octave::type_info&);
132 extern void install_str_str_ops (octave::type_info&);
133 extern void install_struct_ops (octave::type_info&);
134 extern void install_ui16_ui16_ops (octave::type_info&);
135 extern void install_ui32_ui32_ops (octave::type_info&);
136 extern void install_ui64_ui64_ops (octave::type_info&);
137 extern void install_ui8_ui8_ops (octave::type_info&);
138 
139 void
140 install_ops (octave::type_info& ti)
141 {
143 
144  install_b_b_ops (ti);
145  install_b_bm_ops (ti);
146  install_b_sbm_ops (ti);
147  install_bm_b_ops (ti);
148  install_bm_bm_ops (ti);
149  install_bm_sbm_ops (ti);
150  install_cdm_cdm_ops (ti);
151  install_cdm_cm_ops (ti);
152  install_cdm_cs_ops (ti);
153  install_cdm_dm_ops (ti);
154  install_cdm_m_ops (ti);
155  install_cdm_s_ops (ti);
156  install_cell_ops (ti);
157  install_chm_ops (ti);
158  install_class_ops (ti);
159  install_cm_cdm_ops (ti);
160  install_cm_cm_ops (ti);
161  install_cm_cs_ops (ti);
162  install_cm_dm_ops (ti);
163  install_cm_m_ops (ti);
164  install_cm_pm_ops (ti);
165  install_cm_s_ops (ti);
166  install_cm_scm_ops (ti);
167  install_cm_sm_ops (ti);
168  install_cs_cm_ops (ti);
169  install_cs_cs_ops (ti);
170  install_cs_m_ops (ti);
171  install_cs_s_ops (ti);
172  install_cs_scm_ops (ti);
173  install_cs_sm_ops (ti);
174  install_dm_cdm_ops (ti);
175  install_dm_cm_ops (ti);
176  install_dm_cs_ops (ti);
177  install_dm_dm_ops (ti);
178  install_dm_m_ops (ti);
179  install_dm_s_ops (ti);
180  install_dm_scm_ops (ti);
181  install_dm_sm_ops (ti);
186  install_fcdm_fm_ops (ti);
187  install_fcdm_fs_ops (ti);
189  install_fcm_fcm_ops (ti);
190  install_fcm_fcs_ops (ti);
191  install_fcm_fdm_ops (ti);
192  install_fcm_fm_ops (ti);
193  install_fcm_fs_ops (ti);
194  install_fcm_pm_ops (ti);
195  install_fcn_ops (ti);
196  install_fcs_fcm_ops (ti);
197  install_fcs_fcs_ops (ti);
198  install_fcs_fm_ops (ti);
199  install_fcs_fs_ops (ti);
201  install_fdm_fcm_ops (ti);
202  install_fdm_fcs_ops (ti);
203  install_fdm_fdm_ops (ti);
204  install_fdm_fm_ops (ti);
205  install_fdm_fs_ops (ti);
206  install_fm_fcdm_ops (ti);
207  install_fm_fcm_ops (ti);
208  install_fm_fcs_ops (ti);
209  install_fm_fdm_ops (ti);
210  install_fm_fm_ops (ti);
211  install_fm_fs_ops (ti);
212  install_fm_pm_ops (ti);
213  install_fs_fcm_ops (ti);
214  install_fs_fcs_ops (ti);
215  install_fs_fm_ops (ti);
216  install_fs_fs_ops (ti);
217  install_i16_i16_ops (ti);
218  install_i32_i32_ops (ti);
219  install_i64_i64_ops (ti);
220  install_i8_i8_ops (ti);
222  install_m_cdm_ops (ti);
223  install_m_cm_ops (ti);
224  install_m_cs_ops (ti);
225  install_m_dm_ops (ti);
226  install_m_m_ops (ti);
227  install_m_pm_ops (ti);
228  install_m_s_ops (ti);
229  install_m_scm_ops (ti);
230  install_m_sm_ops (ti);
231  install_mi_ops (ti);
232  install_pm_cm_ops (ti);
233  install_pm_fcm_ops (ti);
234  install_pm_fm_ops (ti);
235  install_pm_m_ops (ti);
236  install_pm_pm_ops (ti);
237  install_pm_scm_ops (ti);
238  install_pm_sm_ops (ti);
239  install_range_ops (ti);
240  install_s_cm_ops (ti);
241  install_s_cs_ops (ti);
242  install_s_m_ops (ti);
243  install_s_s_ops (ti);
244  install_s_scm_ops (ti);
245  install_s_sm_ops (ti);
246  install_sbm_b_ops (ti);
247  install_sbm_bm_ops (ti);
248  install_sbm_sbm_ops (ti);
249  install_scm_cm_ops (ti);
250  install_scm_cs_ops (ti);
251  install_scm_m_ops (ti);
252  install_scm_s_ops (ti);
253  install_scm_scm_ops (ti);
254  install_scm_sm_ops (ti);
255  install_sm_cm_ops (ti);
256  install_sm_cs_ops (ti);
257  install_sm_m_ops (ti);
258  install_sm_s_ops (ti);
259  install_sm_scm_ops (ti);
260  install_sm_sm_ops (ti);
261  install_str_m_ops (ti);
262  install_str_s_ops (ti);
263  install_str_str_ops (ti);
264  install_struct_ops (ti);
268  install_ui8_ui8_ops (ti);
269 }
270 
271 OCTAVE_END_NAMESPACE(octave)
272 
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
void install_dm_dm_ops(octave::type_info &)
Definition: op-dm-dm.cc:86
void install_ui16_ui16_ops(octave::type_info &)
void install_class_ops(octave::type_info &)
Definition: op-class.cc:202
void install_str_m_ops(octave::type_info &)
Definition: op-str-m.cc:59
void install_sm_sm_ops(octave::type_info &)
Definition: op-sm-sm.cc:146
void install_fdm_fcm_ops(octave::type_info &)
void install_s_cs_ops(octave::type_info &)
Definition: op-s-cs.cc:114
void install_fcs_fcm_ops(octave::type_info &)
Definition: op-fcs-fcm.cc:127
void install_dm_sm_ops(octave::type_info &)
Definition: op-dm-sm.cc:186
void install_fcm_pm_ops(octave::type_info &)
void install_fcdm_fcm_ops(octave::type_info &)
void install_fm_pm_ops(octave::type_info &)
void install_sbm_sbm_ops(octave::type_info &)
Definition: op-sbm-sbm.cc:83
void install_dm_cdm_ops(octave::type_info &)
void install_s_scm_ops(octave::type_info &)
Definition: op-s-scm.cc:127
void install_str_str_ops(octave::type_info &)
Definition: op-str-str.cc:116
void install_fm_fcdm_ops(octave::type_info &)
void install_cs_scm_ops(octave::type_info &)
Definition: op-cs-scm.cc:125
void install_fdm_fm_ops(octave::type_info &)
void install_cell_ops(octave::type_info &)
Definition: op-cell.cc:61
void install_int_concat_ops(octave::type_info &)
void install_cdm_cdm_ops(octave::type_info &)
Definition: op-cdm-cdm.cc:92
void install_fs_fs_ops(octave::type_info &)
Definition: op-fs-fs.cc:125
void install_cm_cs_ops(octave::type_info &)
Definition: op-cm-cs.cc:124
void install_fcm_fcdm_ops(octave::type_info &)
void install_m_cm_ops(octave::type_info &)
Definition: op-m-cm.cc:144
void install_cs_m_ops(octave::type_info &)
Definition: op-cs-m.cc:103
void install_b_bm_ops(octave::type_info &)
Definition: op-b-bm.cc:70
void install_dm_cs_ops(octave::type_info &)
void install_s_s_ops(octave::type_info &)
Definition: op-s-s.cc:123
void install_scm_s_ops(octave::type_info &)
Definition: op-scm-s.cc:137
void install_scm_scm_ops(octave::type_info &)
Definition: op-scm-scm.cc:149
void install_ui64_ui64_ops(octave::type_info &)
void install_fcdm_fm_ops(octave::type_info &)
void install_cdm_cs_ops(octave::type_info &)
void install_m_dm_ops(octave::type_info &)
void install_cs_cm_ops(octave::type_info &)
Definition: op-cs-cm.cc:115
void install_bm_bm_ops(octave::type_info &)
Definition: op-bm-bm.cc:131
void install_fdm_fcdm_ops(octave::type_info &)
void install_str_s_ops(octave::type_info &)
Definition: op-str-s.cc:59
void install_fcm_fcm_ops(octave::type_info &)
Definition: op-fcm-fcm.cc:241
void install_fcm_fm_ops(octave::type_info &)
Definition: op-fcm-fm.cc:149
void install_ui8_ui8_ops(octave::type_info &)
Definition: op-ui8-ui8.cc:128
void install_cdm_dm_ops(octave::type_info &)
void install_b_b_ops(octave::type_info &)
Definition: op-b-b.cc:100
void install_pm_pm_ops(octave::type_info &)
Definition: op-pm-pm.cc:82
void install_cm_sm_ops(octave::type_info &)
Definition: op-cm-sm.cc:131
void install_sm_m_ops(octave::type_info &)
Definition: op-sm-m.cc:134
void install_fcdm_fdm_ops(octave::type_info &)
void install_fm_fcm_ops(octave::type_info &)
Definition: op-fm-fcm.cc:166
void install_i8_i8_ops(octave::type_info &)
Definition: op-i8-i8.cc:128
void install_fcm_fdm_ops(octave::type_info &)
void install_sbm_b_ops(octave::type_info &)
Definition: op-sbm-b.cc:114
void install_ui32_ui32_ops(octave::type_info &)
void install_m_scm_ops(octave::type_info &)
Definition: op-m-scm.cc:138
void install_fdm_fcs_ops(octave::type_info &)
void install_fcdm_fcdm_ops(octave::type_info &)
Definition: op-fcdm-fcdm.cc:92
void install_fcm_fs_ops(octave::type_info &)
Definition: op-fcm-fs.cc:140
void install_pm_cm_ops(octave::type_info &)
void install_cs_sm_ops(octave::type_info &)
Definition: op-cs-sm.cc:123
void install_m_m_ops(octave::type_info &)
Definition: op-m-m.cc:167
void install_fs_fcm_ops(octave::type_info &)
Definition: op-fs-fcm.cc:134
void install_scm_sm_ops(octave::type_info &)
Definition: op-scm-sm.cc:121
void install_cm_pm_ops(octave::type_info &)
void install_cdm_m_ops(octave::type_info &)
void install_pm_sm_ops(octave::type_info &)
Definition: op-pm-sm.cc:96
void install_scm_m_ops(octave::type_info &)
Definition: op-scm-m.cc:136
void install_struct_ops(octave::type_info &)
Definition: op-struct.cc:99
void install_sm_cm_ops(octave::type_info &)
Definition: op-sm-cm.cc:137
void install_chm_ops(octave::type_info &)
Definition: op-chm.cc:104
void install_base_type_conversions(octave::type_info &)
Definition: ov-base.cc:1542
void install_fm_fm_ops(octave::type_info &)
Definition: op-fm-fm.cc:195
void install_s_cm_ops(octave::type_info &)
Definition: op-s-cm.cc:112
void install_bm_b_ops(octave::type_info &)
Definition: op-bm-b.cc:90
void install_cm_cdm_ops(octave::type_info &)
void install_i32_i32_ops(octave::type_info &)
Definition: op-i32-i32.cc:128
void install_cm_dm_ops(octave::type_info &)
void install_cm_m_ops(octave::type_info &)
Definition: op-cm-m.cc:124
void install_dm_cm_ops(octave::type_info &)
void install_dm_scm_ops(octave::type_info &)
Definition: op-dm-scm.cc:495
void install_ops(octave::type_info &ti)
Definition: ops.cc:140
void install_i64_i64_ops(octave::type_info &)
Definition: op-i64-i64.cc:128
void install_pm_fm_ops(octave::type_info &)
void install_i16_i16_ops(octave::type_info &)
Definition: op-i16-i16.cc:128
void install_fcm_fcs_ops(octave::type_info &)
Definition: op-fcm-fcs.cc:140
void install_fcs_fs_ops(octave::type_info &)
Definition: op-fcs-fs.cc:122
void install_sbm_bm_ops(octave::type_info &)
Definition: op-sbm-bm.cc:120
void install_m_cs_ops(octave::type_info &)
Definition: op-m-cs.cc:113
void install_pm_scm_ops(octave::type_info &)
Definition: op-pm-scm.cc:96
void install_fcs_fcs_ops(octave::type_info &)
Definition: op-fcs-fcs.cc:148
void install_b_sbm_ops(octave::type_info &)
Definition: op-b-sbm.cc:86
void install_s_sm_ops(octave::type_info &)
Definition: op-s-sm.cc:120
void install_dm_s_ops(octave::type_info &)
void install_cdm_cm_ops(octave::type_info &)
void install_fdm_fs_ops(octave::type_info &)
void install_fm_fs_ops(octave::type_info &)
Definition: op-fm-fs.cc:128
void install_cs_s_ops(octave::type_info &)
Definition: op-cs-s.cc:112
void install_cm_cm_ops(octave::type_info &)
Definition: op-cm-cm.cc:225
void install_sm_cs_ops(octave::type_info &)
Definition: op-sm-cs.cc:127
void install_sm_s_ops(octave::type_info &)
Definition: op-sm-s.cc:131
void install_fm_fdm_ops(octave::type_info &)
void install_pm_fcm_ops(octave::type_info &)
void install_sm_scm_ops(octave::type_info &)
Definition: op-sm-scm.cc:126
void install_cm_s_ops(octave::type_info &)
Definition: op-cm-s.cc:114
void install_fm_fcs_ops(octave::type_info &)
Definition: op-fm-fcs.cc:131
void install_fcdm_fcs_ops(octave::type_info &)
void install_fcdm_fs_ops(octave::type_info &)
void install_m_pm_ops(octave::type_info &)
void install_cm_scm_ops(octave::type_info &)
Definition: op-cm-scm.cc:145
void install_scm_cs_ops(octave::type_info &)
Definition: op-scm-cs.cc:129
void install_m_s_ops(octave::type_info &)
Definition: op-m-s.cc:117
void install_fcs_fm_ops(octave::type_info &)
Definition: op-fcs-fm.cc:122
void install_mi_ops(octave::type_info &)
Definition: op-mi.cc:118
void install_bm_sbm_ops(octave::type_info &)
Definition: op-bm-sbm.cc:89
void install_fcn_ops(octave::type_info &)
Definition: op-fcn.cc:57
void install_s_m_ops(octave::type_info &)
Definition: op-s-m.cc:106
void install_cs_cs_ops(octave::type_info &)
Definition: op-cs-cs.cc:141
void install_scm_cm_ops(octave::type_info &)
Definition: op-scm-cm.cc:138
void install_fs_fcs_ops(octave::type_info &)
Definition: op-fs-fcs.cc:124
void install_fs_fm_ops(octave::type_info &)
Definition: op-fs-fm.cc:122
void install_fdm_fdm_ops(octave::type_info &)
Definition: op-fdm-fdm.cc:86
void install_dm_m_ops(octave::type_info &)
void install_pm_m_ops(octave::type_info &)
void install_m_sm_ops(octave::type_info &)
Definition: op-m-sm.cc:137
void install_range_ops(octave::type_info &)
Definition: op-range.cc:52
void install_cdm_s_ops(octave::type_info &)
void install_m_cdm_ops(octave::type_info &)