Global fe_sw2_1d_pressure (double *elem_rhs, SELEM_1D elem1d, int ie, SVECT2D nrml, double djac, double dt, double *h, double g, int DEBUG, int DEBUG_LOCAL)
none
Global fe_sw2_1d_wall_friction (double *elem_rhs, SELEM_1D elem1d, int ie, SVECT2D nrml, double djac, double dt, double *u, double *v, double *resistance, int DEBUG, int DEBUG_LOCAL)
none
Global fe_sw2_bc_discharge (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_ele (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_flapd (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_flapu (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_flux (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_h (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_hybrid (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_outflow (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_sluiced (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_sluiceu (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_tailwater (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_vel (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_vel_ele (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_weird (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_bc_weiru (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global fe_sw2_body_resid (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
Global get_cell_dofs_ivars (int *local_dofs, int **ivars, int nnodes, int *local_node_ids, int elem_nvars, int *elem_var_pos)
none
Global get_residual_norms (double *resid_max_norm, double *resid_l2_norm, double *inc_max_norm, int *imax_dof, int *iinc_dof, int *include_dof, int my_ndofs, int ndofs, int macro_ndofs, double *residual, double *dsol, int *bc_mask)
none
Global global_to_local (int global_col_no, int local_size, int *ghosts, int nghost)
none
Global global_to_local_dbl_ivars (double *local_vals, int *nodeIDs, int nnodes, int *map_array, double *global_vals)
Global heat_residual (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
Global load_global_mat_CSR (double *vals, int *indptr, int *indices, double **elem_mat, int ndofs_ele, int *global_dofs, int *local_range)
none
Global load_global_mat_split_CSR (double *vals, int *indptr, int *indices, double *off_diag_vals, int *off_diag_indptr, int *off_diag_indices, double **elem_mat, int ndofs_ele, int *dofs, int *global_dofs, int *local_range)
none
Global load_global_resid (double *residual, double *elem_rhs, int nnodes, int elem_nvars, int *local_dofs)
none
Global local_dofs_to_global_dofs (int *global_dofs, int ndofs_on_ele, int *dofs, int *local_range, int *ghosts)
Global no_resid (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global perturb_var (double **elem_mat, SMODEL_SUPER *sm, SMODEL *model, int ie, int nodes_on_element, int nvar_ele, int *elem_vars, int perturb_var_code, int nsubModels, int ele_var_no, int *NodeIDs, int DEBUG)
none
Global poisson_residual (SMODEL_SUPER *mod, double *elem_rhs, int ie, double perturbation, int perturb_node, int perturb_var, int perturb_sign, int DEBUG)
none
Global prep_umfpack (int *indptr_diag, int *cols_diag, double *vals_diag, int nrow)
Global scale_linear_system (int *indptr_diag, int *cols_diag, double *vals_diag, int *indptr_off_diag, int *cols_off_diag, double *vals_off_diag, double *b, double *x, double *scale_vect, int local_size, int size, int rank, int *ghosts, int nghost)
none
Global scoverage_alloc_init (SCOVERAGE **coverage, int nelems1D, int nelems2D, int nelems3D, int ncoverages1D, int ncoverages2D, int ncoverages3D)
Global solve_linear_sys_bcgstab (double *x, int *indptr_diag, int *cols_diag, double *vals_diag, int *indptr_off_diag, int *cols_off_diag, double *vals_off_diag, double *b, double *scale_vect, int local_size, int size, int rank, int *ghosts, int nghost)
none
Global solve_umfpack (double *x, int *indptr_diag, int *cols_diag, double *vals_diag, double *b, int nrow)
none
Global split_CSR_mat_vec_mult (double *Ax, int *indptr_diag, int *cols_diag, double *vals_diag, int *indptr_off_diag, int *cols_off_diag, double *vals_off_diag, double *x, int nrows, int *ghosts, int nghost)