Chi-Tech
lbs_shell_operations.h
Go to the documentation of this file.
1#ifndef CHITECH_LBS_SHELL_OPERATIONS_H
2#define CHITECH_LBS_SHELL_OPERATIONS_H
3
4#include <petscksp.h>
5
7
8namespace lbs
9{
10int WGDSA_TGDSA_PreConditionerMult(PC pc, Vec phi_input, Vec pc_output);
12 lbs::WGSContext<Mat,Vec,KSP>& gs_context_ptr,
13 Vec phi_input, Vec pc_output);
14int MIP_TGDSA_PreConditionerMult(PC pc, Vec phi_input, Vec pc_output);
15}//namespace lbs
16
17#endif //CHITECH_LBS_SHELL_OPERATIONS_H
int WGDSA_TGDSA_PreConditionerMult(PC pc, Vec phi_input, Vec pc_output)
int WGDSA_TGDSA_PreConditionerMult2(lbs::WGSContext< Mat, Vec, KSP > &gs_context_ptr, Vec phi_input, Vec pc_output)
int MIP_TGDSA_PreConditionerMult(PC pc, Vec phi_input, Vec pc_output)
struct _p_Vec * Vec