LCOV - code coverage report
Current view: top level - lme/interface - lmeregis.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 6 6 100.0 %
Date: 2019-09-16 06:01:52 Functions: 1 1 100.0 %

          Line data    Source code
       1             : /*
       2             :    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
       3             :    SLEPc - Scalable Library for Eigenvalue Problem Computations
       4             :    Copyright (c) 2002-2019, Universitat Politecnica de Valencia, Spain
       5             : 
       6             :    This file is part of SLEPc.
       7             :    SLEPc is distributed under a 2-clause BSD license (see LICENSE).
       8             :    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
       9             : */
      10             : 
      11             : #include <slepc/private/lmeimpl.h>  /*I "slepclme.h" I*/
      12             : 
      13             : SLEPC_EXTERN PetscErrorCode LMECreate_Krylov(LME);
      14             : 
      15             : /*@C
      16             :   LMERegisterAll - Registers all the matrix functions in the LME package.
      17             : 
      18             :   Not Collective
      19             : 
      20             :   Level: advanced
      21             : 
      22             : .seealso:  LMERegister()
      23             : @*/
      24          11 : PetscErrorCode LMERegisterAll(void)
      25             : {
      26             :   PetscErrorCode ierr;
      27             : 
      28          11 :   PetscFunctionBegin;
      29          11 :   if (LMERegisterAllCalled) PetscFunctionReturn(0);
      30           6 :   LMERegisterAllCalled = PETSC_TRUE;
      31           6 :   ierr = LMERegister(LMEKRYLOV,LMECreate_Krylov);CHKERRQ(ierr);
      32           6 :   PetscFunctionReturn(0);
      33             : }
      34             : 

Generated by: LCOV version 1.13