anamodsalsa.c File Reference

#include <stdlib.h>
#include "anamod.h"
#include "anamodsalsamodules.h"

Include dependency graph for anamodsalsa.c:

Go to the source code of this file.

Functions

PetscErrorCode AnaModRegisterSalsaModules ()
PetscErrorCode AnaModDeregisterSalsaModules ()
PetscErrorCode AnaModRegisterStandardModules ()


Function Documentation

PetscErrorCode AnaModDeregisterSalsaModules ( void   ) 

Definition at line 27 of file anamodsalsa.c.

References DeRegisterSimpleModules(), DeregisterSpectrumModules(), DeRegisterStructureModules(), and DeRegisterVarianceModules().

Referenced by main().

00028 {
00029   PetscErrorCode ierr;
00030   PetscFunctionBegin;
00031 
00032   ierr = DeRegisterSimpleModules(); CHKERRQ(ierr);
00033   ierr = DeRegisterVarianceModules(); CHKERRQ(ierr);
00034   ierr = DeRegisterStructureModules(); CHKERRQ(ierr);
00035   ierr = DeregisterSpectrumModules(); CHKERRQ(ierr);
00036 
00037   PetscFunctionReturn(0);
00038 }

Here is the call graph for this function:

PetscErrorCode AnaModRegisterSalsaModules ( void   ) 

Definition at line 7 of file anamodsalsa.c.

References CommutatorNormFAllowSqrtTimes(), RegisterIprsModules(), RegisterJPLModules(), RegisterNormalityModules(), RegisterSimpleModules(), RegisterSpectrumModules(), RegisterStructureModules(), RegisterVarianceModules(), and SpectrumComputeUnpreconditionedSpectrum().

Referenced by main().

00008 {
00009   PetscErrorCode ierr;
00010   PetscFunctionBegin;
00011 
00012   ierr = RegisterSimpleModules(); CHKERRQ(ierr);
00013   ierr = RegisterVarianceModules(); CHKERRQ(ierr);
00014   ierr = RegisterNormalityModules(); CHKERRQ(ierr);
00015   ierr = CommutatorNormFAllowSqrtTimes(10);
00016   ierr = RegisterStructureModules(); CHKERRQ(ierr);
00017   ierr = RegisterSpectrumModules(); CHKERRQ(ierr);
00018   ierr = SpectrumComputeUnpreconditionedSpectrum(); CHKERRQ(ierr);
00019   ierr = RegisterJPLModules(); CHKERRQ(ierr);
00020   ierr = RegisterIprsModules(); CHKERRQ(ierr);
00021 
00022   PetscFunctionReturn(0);
00023 }

Here is the call graph for this function:

PetscErrorCode AnaModRegisterStandardModules (  ) 

Register all standard and nonstandard analysis modules.

Definition at line 44 of file anamodsalsa.c.

References RegisterIprsModules(), RegisterJPLModules(), RegisterLapackModules(), RegisterNormalityModules(), RegisterSimpleModules(), RegisterSpectrumModules(), RegisterStructureModules(), and RegisterVarianceModules().

00045 {
00046   PetscErrorCode ierr;
00047   PetscFunctionBegin;
00048 
00049   /* standard set */
00050   ierr = RegisterSimpleModules(); CHKERRQ(ierr);
00051   ierr = RegisterVarianceModules(); CHKERRQ(ierr);
00052   ierr = RegisterStructureModules(); CHKERRQ(ierr);
00053   ierr = RegisterSpectrumModules(); CHKERRQ(ierr);
00054   ierr = RegisterNormalityModules(); CHKERRQ(ierr);
00055   CHKMEMQ;
00056 
00057   /* UKY iprs set */
00058   ierr = RegisterIprsModules(); CHKERRQ(ierr);
00059 
00060   /* Eijkhout's ICMK */
00061   /*ierr = RegisterICMKModules(); CHKERRQ(ierr);*/
00062 
00063 #if defined(HAVE_LAPACK)
00064   /* Lapack eigenvalue calculations */
00065   ierr = RegisterLapackModules(); CHKERRQ(ierr);
00066 #endif
00067 
00068   /* Jones/Plassmann multi-colouring */
00069   ierr = RegisterJPLModules(); CHKERRQ(ierr);
00070   CHKMEMQ;
00071 
00072   PetscFunctionReturn(0);
00073 }

Here is the call graph for this function:


Generated on Sun Oct 4 04:01:05 2009 for SALSA Analysis Modules by  doxygen 1.5.9