hybsys.h
Go to the documentation of this file.
struct hybsys * hybsys_allocate_symm(int max_nconn, int nc, int nconn_tot) struct hybsys_well * hybsys_well_allocate_symm(int max_nconn, int nc, int *cwpos) void hybsys_cellcontrib_symm(int c, int nconn, int p1, int p2, const double *gpress, const double *src, const double *Binv, struct hybsys *sys) void hybsys_init(int max_nconn, struct hybsys *sys) void hybsys_well_schur_comp_symm(int nc, const int *cwpos, double *WI, struct hybsys *sys, struct hybsys_well *wsys) void hybsys_well_free(struct hybsys_well *wsys) void hybsys_compute_press_flux_well(int nc, const int *pgconn, int nf, int nw, const int *pwconn, const int *wconn, const double *Binv, const double *WI, const double *wdp, const struct hybsys *sys, const struct hybsys_well *wsys, const double *pi, double *cpress, double *cflux, double *wpress, double *wflux, double *work) void hybsys_well_cellcontrib_symm(int c, int ngconn, int p1, const int *cwpos, const double *WI, const double *wdp, struct hybsys *sys, struct hybsys_well *wsys) Definition: hybsys.h:112 void hybsys_free(struct hybsys *sys) void hybsys_schur_comp_unsymm(int nc, const int *pconn, const double *Binv, const double *BIV, const double *P, struct hybsys *sys) void hybsys_cellcontrib_unsymm(int c, int nconn, int p1, int p2, const double *gpress, const double *src, const double *Binv, struct hybsys *sys) Definition: hybsys.h:129 void hybsys_schur_comp_symm(int nc, const int *pconn, const double *Binv, struct hybsys *sys) void hybsys_compute_press_flux(int nc, const int *pconn, const int *conn, const double *gpress, const double *Binv, const struct hybsys *sys, const double *pi, double *press, double *flux, double *work) struct hybsys_well * hybsys_well_allocate_unsymm(int max_nconn, int nc, int *cwpos) struct hybsys * hybsys_allocate_unsymm(int max_nconn, int nc, int nconn_tot) void hybsys_schur_comp_gen(int nc, const int *pconn, const double *Binv, const double *C2, const double *P, struct hybsys *sys) |