📄 include_flags.asv
字号:
%INCLUDE_FLAGS Flag variables defining current settings in MGLab.
% James Bordner and Faisal Saied
% Department of Computer Science
% University of Illinois at Urbana-Champaign
% 10 April 1995
% Modified for Matlab Version 6 Compatability
% Ryan McKenzie
% University of Kentucky Center for Computational Sciences
% April 2004
%
% Flop count removed as a stopping criteria and as a plotting option.
%
% Flags that share the same name as subroutines is not good...changed them.
% Available Problems
global problem_flag
POISSON = 101;
HELMHOLTZ = 102;
CONVECT_DIFFUSE = 103;
POISSON_BOLTZMAN = 104;
CUT_SQUARE = 105;
% Available Interpolation operators
global interp_flag
CUBIC = 201;
LINEAR = 202;
EXPLICIT_BILINEAR = 203;
OPERATOR_BASED = 204;
FULL_LOCAL_EQUATION =205;
SEMI_LOCAL_EQUATION =206;
EIGHT_POINTS =207;
ONE_DIM_LOCAL_EQUATION=208;
EAST_SOUTH_AVERAGE =209;
WEST_SOUTH_AVERAGE=210;
TEST_FIVEPOINT =211;
% Available Restriction operators
global restrict_flag
INJECTION = 301;
HALF_WEIGHTING = 302;
FULL_WEIGHTING = 303;
BILINEAR_ADJOINT = 304;
ZHIJIE =305;
IVER_FULL_LOCAL_EQUATION =306;
IVER_SEMI_LOCAL_EQUATION
% Available Smoothers
global smooth_flag
WEIGHTED_JACOBI = 401;
GAUSS_SEIDEL = 402;
RB_GAUSS_SEIDEL = 403;
% Available Preconditioners
global precon_flag
NONE = 500;
JACOBI = 501;
MG_CYCLE_FLAG = 502;
ILU = 505;
SSOR = 506;
BLOCK_JACOBI = 507;
% Available Solvers
global solver_flag
DIRECT_SOLVE = 600; % for Coarse-grid solve only
VMG_SOLVE = 601;
FMG_SOLVE = 602;
PCG_SOLVE = 603;
BICG_STAB_SOLVE = 604;
GMRES_SOLVE = 605;
SMOOTHER_SOLVE = 606; % for Coarse-grid solve only
CGS_SOLVE = 607;
TFQMR_SOLVE = 608;
SOR_SOLVE = 609;
% Available Coarsenings
global coarsening_flag
STANDARD = 701;
GALERKIN = 702;
AVERAGING = 703;
% Available Coarse-Grid Solves
global coarse_solver_flag
% Right-hand Side
global rhs_flag
% Available Plotting axes
global x_axis_flag y_axis_flag
ITERATIONS=801;
TIME=802;
RESIDUAL=804;
PRECON_RESIDUAL=805;
ERROR=806;
% Available Cycles
global cycle_flag
V_CYCLE = 901;
W_CYCLE = 902;
HALF_V_CYCLE = 903;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -