source: issm/trunk-jpl/src/m/model/solvers/iluasmoptions.m@ 12932

Last change on this file since 12932 was 12932, checked in by jschierm, 13 years ago

CHG: Fixed some typos, according to Mathieu.

File size: 636 bytes
Line 
1function iluasm=iluasmoptions(varargin)
2%ILUASMOPTIONS -
3%
4% Usage:
5% options=iluasmoptions;
6
7%retrieve options provided in varargin
8options=pairoptions(varargin{:});
9iluasm=struct();
10
11%default iluasm options
12iluasm.mat_type=getfieldvalue(options,'mat_type','aij');
13iluasm.ksp_type=getfieldvalue(options,'ksp_type','gmres');
14iluasm.pc_type=getfieldvalue(options,'pc_type','asm');
15iluasm.sub_pc_type=getfieldvalue(options,'sub_pc_type','ilu');
16iluasm.pc_asm_overlap=getfieldvalue(options,'pc_asm_overlap',5);
17iluasm.ksp_max_it=getfieldvalue(options,'ksp_max_it',100);
18iluasm.ksp_rtol=getfieldvalue(options,'ksp_rtol',1e-15);
Note: See TracBrowser for help on using the repository browser.