Subversion Repositories slepc-dev

Rev

Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1361 Rev 1364
Line 237... Line 237...
 
 
   When using several processors, MGS is likely to result in bad scalability.
   When using several processors, MGS is likely to result in bad scalability.
 
 
   Level: advanced
   Level: advanced
 
 
.seealso: IPOrthogonalize(), IPGetOrthogonalization()
.seealso: IPOrthogonalize(), IPGetOrthogonalization(), IPOrthogonalizationType,
 
          IPOrthogonalizationRefinementType
@*/
@*/
PetscErrorCode IPSetOrthogonalization(IP ip,IPOrthogonalizationType type, IPOrthogonalizationRefinementType refinement, PetscReal eta)
PetscErrorCode IPSetOrthogonalization(IP ip,IPOrthogonalizationType type, IPOrthogonalizationRefinementType refinement, PetscReal eta)
{
{
  PetscFunctionBegin;
  PetscFunctionBegin;
  PetscValidHeaderSpecific(ip,IP_COOKIE,1);
  PetscValidHeaderSpecific(ip,IP_COOKIE,1);
Line 287... Line 288...
.  refinement - type of refinement
.  refinement - type of refinement
-  eta        - parameter for selective refinement
-  eta        - parameter for selective refinement
 
 
   Level: advanced
   Level: advanced
 
 
.seealso: IPOrthogonalize(), IPSetOrthogonalization()
.seealso: IPOrthogonalize(), IPSetOrthogonalization(), IPOrthogonalizationType,
 
          IPOrthogonalizationRefinementType
@*/
@*/
PetscErrorCode IPGetOrthogonalization(IP ip,IPOrthogonalizationType *type,IPOrthogonalizationRefinementType *refinement, PetscReal *eta)
PetscErrorCode IPGetOrthogonalization(IP ip,IPOrthogonalizationType *type,IPOrthogonalizationRefinementType *refinement, PetscReal *eta)
{
{
  PetscFunctionBegin;
  PetscFunctionBegin;
  PetscValidHeaderSpecific(ip,IP_COOKIE,1);
  PetscValidHeaderSpecific(ip,IP_COOKIE,1);