
/*
	PropagateFlagsFromConnectivity.h
*/


#ifndef _PROPAGATEFLAGSFROMCONNECTIVITY_H
#define _PROPAGATEFLAGSFROMCONNECTIVITY_H

/* local prototypes: */
void PropagateFlagsFromConnectivityUsage(void);

#include "../../c/include/globals.h"
#include "../../c/modules/modules.h"
#include "../../c/Container/Container.h"
#include "../../c/shared/shared.h"
#include "../../c/issm-binding.h"

#undef __FUNCT__ 
#define __FUNCT__  "PropagateFlagsFromConnectivity"

/* serial input macros: */
#define CONNECTIVITY (mxArray*)prhs[0]
#define POOL (mxArray*)prhs[1]
#define INDEX (mxArray*)prhs[2]
#define FLAGS (mxArray*)prhs[3]

/* serial output macros: */
#define POOLOUT (mxArray**)&plhs[0]

/* serial arg counts: */
#undef NLHS
#define NLHS  1
#undef NRHS
#define NRHS  4


#endif  /* _PROPAGATEFLAGSFROMCONNECTIVITY_H */


