324
322
bHYPRE_StructSMG__statics(void);
326
324
extern void bHYPRE_StructSMG__init(
327
struct bHYPRE_StructSMG__object* self, void* ddata,
328
struct sidl_BaseInterface__object ** _ex);
325
struct bHYPRE_StructSMG__object* self, void* ddata, struct
326
sidl_BaseInterface__object ** _ex);
329
327
extern void bHYPRE_StructSMG__getEPVs(
330
328
struct sidl_BaseInterface__epv **s_arg_epv__sidl_baseinterface,
331
329
struct sidl_BaseInterface__epv **s_arg_epv_hooks__sidl_baseinterface,
332
struct sidl_BaseClass__epv **s_arg_epv__sidl_baseclass,
333
struct sidl_BaseClass__epv **s_arg_epv_hooks__sidl_baseclass,
330
struct sidl_BaseClass__epv **s_arg_epv__sidl_baseclass,struct
331
sidl_BaseClass__epv **s_arg_epv_hooks__sidl_baseclass,
334
332
struct bHYPRE_Operator__epv **s_arg_epv__bhypre_operator,
335
333
struct bHYPRE_Operator__epv **s_arg_epv_hooks__bhypre_operator,
336
334
struct bHYPRE_Solver__epv **s_arg_epv__bhypre_solver,
337
335
struct bHYPRE_Solver__epv **s_arg_epv_hooks__bhypre_solver,
338
struct bHYPRE_StructSMG__epv **s_arg_epv__bhypre_structsmg,
339
struct bHYPRE_StructSMG__epv **s_arg_epv_hooks__bhypre_structsmg);
336
struct bHYPRE_StructSMG__epv **s_arg_epv__bhypre_structsmg,struct
337
bHYPRE_StructSMG__epv **s_arg_epv_hooks__bhypre_structsmg);
340
338
extern void bHYPRE_StructSMG__fini(
341
struct bHYPRE_StructSMG__object* self,
342
struct sidl_BaseInterface__object ** _ex);
339
struct bHYPRE_StructSMG__object* self, struct sidl_BaseInterface__object **
343
341
extern void bHYPRE_StructSMG__IOR_version(int32_t *major, int32_t *minor);
345
343
struct bHYPRE_MPICommunicator__object*
346
skel_bHYPRE_StructSMG_fconnect_bHYPRE_MPICommunicator(const char* url,
344
skel_bHYPRE_StructSMG_fconnect_bHYPRE_MPICommunicator(const char* url,
347
345
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
348
346
struct bHYPRE_MPICommunicator__object*
349
skel_bHYPRE_StructSMG_fcast_bHYPRE_MPICommunicator(void *bi,
350
struct sidl_BaseInterface__object **_ex);
352
struct bHYPRE_Operator__object*
353
skel_bHYPRE_StructSMG_fconnect_bHYPRE_Operator(const char* url,
354
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
355
struct bHYPRE_Operator__object*
356
skel_bHYPRE_StructSMG_fcast_bHYPRE_Operator(void *bi,
357
struct sidl_BaseInterface__object **_ex);
359
struct bHYPRE_Solver__object*
360
skel_bHYPRE_StructSMG_fconnect_bHYPRE_Solver(const char* url, sidl_bool ar,
361
struct sidl_BaseInterface__object **_ex);
347
skel_bHYPRE_StructSMG_fcast_bHYPRE_MPICommunicator(void *bi, struct
348
sidl_BaseInterface__object **_ex);
350
struct bHYPRE_Operator__object*
351
skel_bHYPRE_StructSMG_fconnect_bHYPRE_Operator(const char* url, sidl_bool
352
ar, struct sidl_BaseInterface__object **_ex);
353
struct bHYPRE_Operator__object* skel_bHYPRE_StructSMG_fcast_bHYPRE_Operator(
354
void *bi, struct sidl_BaseInterface__object **_ex);
356
struct bHYPRE_Solver__object* skel_bHYPRE_StructSMG_fconnect_bHYPRE_Solver(
357
const char* url, sidl_bool ar, struct sidl_BaseInterface__object **_ex);
362
358
struct bHYPRE_Solver__object* skel_bHYPRE_StructSMG_fcast_bHYPRE_Solver(void
363
359
*bi, struct sidl_BaseInterface__object **_ex);
365
361
struct bHYPRE_StructMatrix__object*
366
skel_bHYPRE_StructSMG_fconnect_bHYPRE_StructMatrix(const char* url,
362
skel_bHYPRE_StructSMG_fconnect_bHYPRE_StructMatrix(const char* url,
367
363
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
368
364
struct bHYPRE_StructMatrix__object*
369
skel_bHYPRE_StructSMG_fcast_bHYPRE_StructMatrix(void *bi,
370
struct sidl_BaseInterface__object **_ex);
372
struct bHYPRE_StructSMG__object*
373
skel_bHYPRE_StructSMG_fconnect_bHYPRE_StructSMG(const char* url,
374
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
375
struct bHYPRE_StructSMG__object*
376
skel_bHYPRE_StructSMG_fcast_bHYPRE_StructSMG(void *bi,
377
struct sidl_BaseInterface__object **_ex);
379
struct bHYPRE_Vector__object*
380
skel_bHYPRE_StructSMG_fconnect_bHYPRE_Vector(const char* url, sidl_bool ar,
381
struct sidl_BaseInterface__object **_ex);
365
skel_bHYPRE_StructSMG_fcast_bHYPRE_StructMatrix(void *bi, struct
366
sidl_BaseInterface__object **_ex);
368
struct bHYPRE_StructSMG__object*
369
skel_bHYPRE_StructSMG_fconnect_bHYPRE_StructSMG(const char* url, sidl_bool
370
ar, struct sidl_BaseInterface__object **_ex);
371
struct bHYPRE_StructSMG__object* skel_bHYPRE_StructSMG_fcast_bHYPRE_StructSMG(
372
void *bi, struct sidl_BaseInterface__object **_ex);
374
struct bHYPRE_Vector__object* skel_bHYPRE_StructSMG_fconnect_bHYPRE_Vector(
375
const char* url, sidl_bool ar, struct sidl_BaseInterface__object **_ex);
382
376
struct bHYPRE_Vector__object* skel_bHYPRE_StructSMG_fcast_bHYPRE_Vector(void
383
377
*bi, struct sidl_BaseInterface__object **_ex);
385
struct sidl_BaseClass__object*
386
skel_bHYPRE_StructSMG_fconnect_sidl_BaseClass(const char* url, sidl_bool ar,
387
struct sidl_BaseInterface__object **_ex);
388
struct sidl_BaseClass__object*
389
skel_bHYPRE_StructSMG_fcast_sidl_BaseClass(void *bi,
390
struct sidl_BaseInterface__object **_ex);
392
struct sidl_BaseInterface__object*
393
skel_bHYPRE_StructSMG_fconnect_sidl_BaseInterface(const char* url,
394
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
395
struct sidl_BaseInterface__object*
396
skel_bHYPRE_StructSMG_fcast_sidl_BaseInterface(void *bi,
397
struct sidl_BaseInterface__object **_ex);
399
struct sidl_ClassInfo__object*
400
skel_bHYPRE_StructSMG_fconnect_sidl_ClassInfo(const char* url, sidl_bool ar,
401
struct sidl_BaseInterface__object **_ex);
402
struct sidl_ClassInfo__object*
403
skel_bHYPRE_StructSMG_fcast_sidl_ClassInfo(void *bi,
404
struct sidl_BaseInterface__object **_ex);
406
struct sidl_RuntimeException__object*
407
skel_bHYPRE_StructSMG_fconnect_sidl_RuntimeException(const char* url,
408
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
409
struct sidl_RuntimeException__object*
410
skel_bHYPRE_StructSMG_fcast_sidl_RuntimeException(void *bi,
411
struct sidl_BaseInterface__object **_ex);
379
struct sidl_BaseClass__object* skel_bHYPRE_StructSMG_fconnect_sidl_BaseClass(
380
const char* url, sidl_bool ar, struct sidl_BaseInterface__object **_ex);
381
struct sidl_BaseClass__object* skel_bHYPRE_StructSMG_fcast_sidl_BaseClass(
382
void *bi, struct sidl_BaseInterface__object **_ex);
384
struct sidl_BaseInterface__object*
385
skel_bHYPRE_StructSMG_fconnect_sidl_BaseInterface(const char* url,
386
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
387
struct sidl_BaseInterface__object*
388
skel_bHYPRE_StructSMG_fcast_sidl_BaseInterface(void *bi, struct
389
sidl_BaseInterface__object **_ex);
391
struct sidl_ClassInfo__object* skel_bHYPRE_StructSMG_fconnect_sidl_ClassInfo(
392
const char* url, sidl_bool ar, struct sidl_BaseInterface__object **_ex);
393
struct sidl_ClassInfo__object* skel_bHYPRE_StructSMG_fcast_sidl_ClassInfo(
394
void *bi, struct sidl_BaseInterface__object **_ex);
396
struct sidl_RuntimeException__object*
397
skel_bHYPRE_StructSMG_fconnect_sidl_RuntimeException(const char* url,
398
sidl_bool ar, struct sidl_BaseInterface__object **_ex);
399
struct sidl_RuntimeException__object*
400
skel_bHYPRE_StructSMG_fcast_sidl_RuntimeException(void *bi, struct
401
sidl_BaseInterface__object **_ex);
413
403
struct bHYPRE_StructSMG__remote{
415
405
struct sidl_rmi_InstanceHandle__object *d_ih;