Coverage report: 79%

Files Functions Classes

coverage.py v7.7.1, created at 2025-07-20 00:19 +0000

File class statements missing excluded coverage
gpaw/__init__.py BroadcastImports 4 0 0 100%
gpaw/__init__.py (no class) 186 53 0 72%
gpaw/__main__.py (no class) 3 0 0 100%
gpaw/_broadcast_imports.py BroadcastLoader 16 1 0 94%
gpaw/_broadcast_imports.py BroadcastImporter 47 15 0 68%
gpaw/_broadcast_imports.py (no class) 52 19 0 63%
gpaw/ae.py HydrogenAllElectronSetup 50 2 0 96%
gpaw/ae.py (no class) 10 0 0 100%
gpaw/ah.py AppelbaumHamann 48 2 0 96%
gpaw/ah.py (no class) 12 0 0 100%
gpaw/analyse/eed.py ExteriorElectronDensity 28 2 0 93%
gpaw/analyse/eed.py (no class) 11 0 0 100%
gpaw/analyse/expandyl.py AngularIntegral 54 6 0 89%
gpaw/analyse/expandyl.py ExpandYl 60 3 0 95%
gpaw/analyse/expandyl.py Vector3d 44 34 0 23%
gpaw/analyse/expandyl.py (no class) 37 0 0 100%
gpaw/analyse/hirshfeld.py HirshfeldDensity 35 1 0 97%
gpaw/analyse/hirshfeld.py HirshfeldPartitioning 49 1 0 98%
gpaw/analyse/hirshfeld.py (no class) 23 0 0 100%
gpaw/analyse/multipole.py Multipole 42 1 0 98%
gpaw/analyse/multipole.py (no class) 10 0 0 100%
gpaw/analyse/observers.py Observer 6 1 0 83%
gpaw/analyse/observers.py WritableObserver 3 3 0 0%
gpaw/analyse/observers.py (no class) 7 0 0 100%
gpaw/analyse/overlap.py Overlap 51 0 0 100%
gpaw/analyse/overlap.py (no class) 7 0 0 100%
gpaw/analyse/simple_stm.py SimpleStm 101 15 0 85%
gpaw/analyse/simple_stm.py (no class) 19 0 0 100%
gpaw/analyse/vdwradii.py (no class) 45 0 0 100%
gpaw/analyse/wignerseitz.py WignerSeitz 45 23 0 49%
gpaw/analyse/wignerseitz.py LDOSbyBand 9 9 0 0%
gpaw/analyse/wignerseitz.py (no class) 30 1 0 97%
gpaw/arraydict.py DefaultKeyMapping 2 1 0 50%
gpaw/arraydict.py TableKeyMapping 4 4 0 0%
gpaw/arraydict.py ArrayDict 71 17 0 76%
gpaw/arraydict.py (no class) 23 0 0 100%
gpaw/atom/aeatom.py _Colors 3 0 0 100%
gpaw/atom/aeatom.py GaussianBasis 26 0 0 100%
gpaw/atom/aeatom.py Channel 132 9 0 93%
gpaw/atom/aeatom.py DiracChannel 25 6 0 76%
gpaw/atom/aeatom.py AllElectronAtom 257 50 0 81%
gpaw/atom/aeatom.py CLICommand 16 1 0 94%
gpaw/atom/aeatom.py (no class) 142 49 0 65%
gpaw/atom/all_electron.py AllElectron 278 37 0 87%
gpaw/atom/all_electron.py ValenceData 69 4 0 94%
gpaw/atom/all_electron.py (no class) 189 13 0 93%
gpaw/atom/analyse_setup.py (no class) 104 102 0 2%
gpaw/atom/atompaw.py MakeWaveFunctions 2 0 0 100%
gpaw/atom/atompaw.py AtomWaveFunctionsArray 1 0 0 100%
gpaw/atom/atompaw.py AtomWaveFunctions 7 0 0 100%
gpaw/atom/atompaw.py AtomPoissonSolver 13 2 0 85%
gpaw/atom/atompaw.py AtomEigensolver 66 0 0 100%
gpaw/atom/atompaw.py AtomLocalizedFunctionsCollection 14 1 0 93%
gpaw/atom/atompaw.py AtomBasisFunctions 14 1 0 93%
gpaw/atom/atompaw.py AtomGridDescriptor 24 1 0 96%
gpaw/atom/atompaw.py AtomOccupations 10 0 0 100%
gpaw/atom/atompaw.py AtomPAW 36 1 0 97%
gpaw/atom/atompaw.py (no class) 65 0 0 100%
gpaw/atom/basis.py BasisMaker 226 17 0 92%
gpaw/atom/basis.py BasisMaker.generate.TeeStream 4 0 0 100%
gpaw/atom/basis.py QuasiGaussian 14 0 0 100%
gpaw/atom/basis.py (no class) 48 0 0 100%
gpaw/atom/basisfromfile.py BasisInfo 2 0 0 100%
gpaw/atom/basisfromfile.py CLICommand 5 0 0 100%
gpaw/atom/basisfromfile.py (no class) 68 1 0 99%
gpaw/atom/check.py (no class) 157 138 0 12%
gpaw/atom/configurations.py AtomicData 5 5 0 0%
gpaw/atom/configurations.py (no class) 92 46 0 50%
gpaw/atom/filter.py Filter 60 12 0 80%
gpaw/atom/filter.py (no class) 30 23 0 23%
gpaw/atom/generator.py Generator 670 134 0 80%
gpaw/atom/generator.py (no class) 50 26 0 48%
gpaw/atom/generator2.py PAWWaves 53 1 0 98%
gpaw/atom/generator2.py PAWSetupGenerator 633 95 0 85%
gpaw/atom/generator2.py CLICommand 26 0 0 100%
gpaw/atom/generator2.py (no class) 203 42 0 79%
gpaw/atom/gpaw_basis.py (no class) 27 0 0 100%
gpaw/atom/gpaw_setup.py (no class) 93 90 0 3%
gpaw/atom/optimize.py DatasetOptimizer 196 196 0 0%
gpaw/atom/optimize.py (no class) 97 58 0 40%
gpaw/atom/plot_dataset.py CLICommand 7 0 0 100%
gpaw/atom/plot_dataset.py (no class) 280 31 0 89%
gpaw/atom/radialgd.py RadialGridDescriptor 246 52 0 79%
gpaw/atom/radialgd.py EquidistantRadialGridDescriptor 8 0 0 100%
gpaw/atom/radialgd.py AERadialGridDescriptor 17 1 0 94%
gpaw/atom/radialgd.py AbinitRadialGridDescriptor 9 9 0 0%
gpaw/atom/radialgd.py (no class) 93 15 0 84%
gpaw/atom/shapefunc.py (no class) 43 30 0 30%
gpaw/atomrotations.py SingleAtomRotations 15 0 0 100%
gpaw/atomrotations.py AtomRotations 18 0 0 100%
gpaw/atomrotations.py (no class) 13 0 0 100%
gpaw/band_descriptor.py BandDescriptor 137 99 0 28%
gpaw/band_descriptor.py (no class) 18 0 0 100%
gpaw/basis_data.py Basis 62 4 0 94%
gpaw/basis_data.py BasisFunction 15 4 0 73%
gpaw/basis_data.py BasisSetXMLParser 54 1 0 98%
gpaw/basis_data.py BasisPlotter 62 4 0 94%
gpaw/basis_data.py CLICommand 12 1 0 92%
gpaw/basis_data.py (no class) 94 2 0 98%
gpaw/benchmark/__init__.py Walltime 11 11 0 0%
gpaw/benchmark/__init__.py Benchmark 8 8 0 0%
gpaw/benchmark/__init__.py (no class) 248 161 0 35%
gpaw/benchmark/__main__.py (no class) 40 40 0 0%
gpaw/benchmark/generate_twisted.py (no class) 15 12 0 20%
gpaw/benchmark/niflheim-myqueue.py (no class) 13 8 0 38%
gpaw/benchmark/plot.py (no class) 55 49 0 11%
gpaw/benchmark/systems.py (no class) 78 65 0 17%
gpaw/berryphase.py (no class) 289 31 0 89%
gpaw/bfield.py BField 20 1 0 95%
gpaw/bfield.py (no class) 13 0 0 100%
gpaw/blacs.py BlacsGrid 38 16 0 58%
gpaw/blacs.py DryRunBlacsGrid00000000 10 10 0 0%
gpaw/blacs.py BlacsDescriptor 79 19 0 76%
gpaw/blacs.py Redistributor 29 1 0 97%
gpaw/blacs.py (no class) 53 8 0 85%
gpaw/borncharges.py (no class) 109 6 0 94%
gpaw/bztools.py (no class) 183 19 0 90%
gpaw/calcinfo.py CalcInfo 9 1 0 89%
gpaw/calcinfo.py (no class) 39 1 0 97%
gpaw/calculator.py GPAW 1091 142 0 87%
gpaw/calculator.py (no class) 132 0 0 100%
gpaw/cdft/cdft.py CDFT 252 95 0 62%
gpaw/cdft/cdft.py CDFTPotential 98 14 0 86%
gpaw/cdft/cdft.py WeightFunc 115 13 0 89%
gpaw/cdft/cdft.py (no class) 130 48 0 63%
gpaw/cdft/cdft_coupling.py CouplingParameters 498 235 0 53%
gpaw/cdft/cdft_coupling.py (no class) 34 0 0 100%
gpaw/cgpaw.py (no class) 8 0 0 100%
gpaw/cli/complete.py (no class) 33 26 0 21%
gpaw/cli/completion.py (no class) 8 1 0 88%
gpaw/cli/dos.py CLICommand 15 0 0 100%
gpaw/cli/dos.py (no class) 76 8 0 89%
gpaw/cli/gpw.py CLICommand 12 10 0 17%
gpaw/cli/gpw.py (no class) 6 0 0 100%
gpaw/cli/info.py CLICommand 2 1 0 50%
gpaw/cli/info.py (no class) 105 81 0 23%
gpaw/cli/install_data.py CLICommand 14 1 0 93%
gpaw/cli/install_data.py (no class) 214 157 0 27%
gpaw/cli/main.py (no class) 44 23 0 48%
gpaw/cli/python.py CLICommand 19 13 0 32%
gpaw/cli/python.py (no class) 8 0 0 100%
gpaw/cli/quick.py (no class) 5 4 0 20%
gpaw/cli/run.py GPAWRunner 14 14 0 0%
gpaw/cli/run.py CLICommand 7 3 0 57%
gpaw/cli/run.py (no class) 15 0 0 100%
gpaw/cli/sbatch.py CLICommand 31 28 0 10%
gpaw/cli/sbatch.py (no class) 9 0 0 100%
gpaw/cli/test.py CLICommand 3 2 0 33%
gpaw/cli/test.py (no class) 30 17 0 43%
gpaw/cluster.py Cluster 14 5 0 64%
gpaw/cluster.py (no class) 10 0 0 100%
gpaw/coding_style.py SimpleExample 14 14 0 0%
gpaw/coding_style.py (no class) 15 4 0 73%
gpaw/convergence_criteria.py Criterion 9 0 0 100%
gpaw/convergence_criteria.py Energy 20 0 0 100%
gpaw/convergence_criteria.py Density 13 0 0 100%
gpaw/convergence_criteria.py Eigenstates 11 0 0 100%
gpaw/convergence_criteria.py Eigenvalues 11 11 0 0%
gpaw/convergence_criteria.py Forces 24 3 0 88%
gpaw/convergence_criteria.py WorkFunction 15 0 0 100%
gpaw/convergence_criteria.py MinIter 5 0 0 100%
gpaw/convergence_criteria.py MaxIter 5 0 0 100%
gpaw/convergence_criteria.py (no class) 107 5 0 95%
gpaw/core/__init__.py (no class) 3 0 0 100%
gpaw/core/arrays.py XArrayWithNoData 7 2 0 71%
gpaw/core/arrays.py DistributedArrays 111 17 0 85%
gpaw/core/arrays.py (no class) 141 95 0 33%
gpaw/core/atom_arrays.py AtomArraysLayout 30 1 0 97%
gpaw/core/atom_arrays.py AtomDistribution 22 2 0 91%
gpaw/core/atom_arrays.py AtomArrays 204 75 0 63%
gpaw/core/atom_arrays.py (no class) 61 0 0 100%
gpaw/core/atom_centered_functions.py AtomCenteredFunctions 43 7 0 84%
gpaw/core/atom_centered_functions.py UGAtomCenteredFunctions 20 0 0 100%
gpaw/core/atom_centered_functions.py (no class) 37 1 0 97%
gpaw/core/domain.py Domain 47 7 0 85%
gpaw/core/domain.py (no class) 35 2 0 94%
gpaw/core/matrix.py MatrixWithNoData 9 0 0 100%
gpaw/core/matrix.py Matrix 295 96 0 67%
gpaw/core/matrix.py MatrixDistribution 12 4 0 67%
gpaw/core/matrix.py NoDistribution 18 7 0 61%
gpaw/core/matrix.py BLACSDistribution 64 64 0 0%
gpaw/core/matrix.py CuPyDistribution 49 18 0 63%
gpaw/core/matrix.py (no class) 234 54 0 77%
gpaw/core/plane_waves.py PWDesc 83 3 0 96%
gpaw/core/plane_waves.py PWArray 326 79 0 76%
gpaw/core/plane_waves.py Empty 3 3 0 0%
gpaw/core/plane_waves.py (no class) 133 13 0 90%
gpaw/core/pwacf.py PWAtomCenteredFunctions 32 4 0 88%
gpaw/core/pwacf.py PWLFC 294 18 0 94%
gpaw/core/pwacf.py (no class) 49 1 0 98%
gpaw/core/uniform_grid.py UGDesc 77 14 0 82%
gpaw/core/uniform_grid.py UGArray 318 75 0 76%
gpaw/core/uniform_grid.py (no class) 69 1 0 99%
gpaw/coulomb.py Coulomb 53 4 0 92%
gpaw/coulomb.py CoulombNEW 28 1 0 96%
gpaw/coulomb.py HF 75 75 0 0%
gpaw/coulomb.py (no class) 50 24 0 52%
gpaw/data/g2_1_ref.py (no class) 3 0 0 100%
gpaw/defects/__init__.py ElectrostaticCorrections 199 199 0 0%
gpaw/defects/__init__.py (no class) 32 6 0 81%
gpaw/densities.py Densities 72 66 0 8%
gpaw/densities.py (no class) 64 1 0 98%
gpaw/density.py CompensationChargeExpansionCoefficients 13 0 0 100%
gpaw/density.py NullBackgroundCharge 3 0 0 100%
gpaw/density.py Density 343 12 0 97%
gpaw/density.py RealSpaceDensity 44 2 0 95%
gpaw/density.py (no class) 88 2 0 98%
gpaw/dft.py Parameter 8 0 0 100%
gpaw/dft.py Mode 15 1 0 93%
gpaw/dft.py PW 7 0 0 100%
gpaw/dft.py LCAO 1 0 0 100%
gpaw/dft.py FD 6 1 0 83%
gpaw/dft.py Eigensolver 14 1 0 93%
gpaw/dft.py DefaultEigensolver 2 1 0 50%
gpaw/dft.py PWFDEigensolverParamater 4 0 0 100%
gpaw/dft.py PPCG 8 8 0 0%
gpaw/dft.py RMMDIIS 5 0 0 100%
gpaw/dft.py LCAOEigensolver 2 0 0 100%
gpaw/dft.py HybridLCAOEigensolver 2 2 0 0%
gpaw/dft.py Scissors 4 0 0 100%
gpaw/dft.py Extension 11 3 0 73%
gpaw/dft.py Environment 15 11 0 27%
gpaw/dft.py Mixer 5 1 0 80%
gpaw/dft.py Occupations 5 1 0 80%
gpaw/dft.py PoissonSolver 8 1 0 88%
gpaw/dft.py Symmetry 26 4 0 85%
gpaw/dft.py BZSampling 16 3 0 81%
gpaw/dft.py KPoints 4 0 0 100%
gpaw/dft.py MonkhorstPack 17 1 0 94%
gpaw/dft.py BandPath 5 5 0 0%
gpaw/dft.py XC 10 1 0 90%
gpaw/dft.py Parameters 62 4 0 94%
gpaw/dft.py (no class) 191 23 0 88%
gpaw/dipole_correction.py DipoleCorrection 77 16 0 79%
gpaw/dipole_correction.py (no class) 32 0 0 100%
gpaw/directmin/__init__.py (no class) 41 5 0 88%
gpaw/directmin/derivatives.py Derivatives 161 3 0 98%
gpaw/directmin/derivatives.py Davidson 416 51 0 88%
gpaw/directmin/derivatives.py (no class) 83 1 0 99%
gpaw/directmin/etdm_fdpw.py FDPWETDM 546 48 0 91%
gpaw/directmin/etdm_fdpw.py (no class) 56 0 0 100%
gpaw/directmin/etdm_lcao.py LCAOETDM 451 65 0 86%
gpaw/directmin/etdm_lcao.py (no class) 104 19 0 82%
gpaw/directmin/fdpw/er_localization.py ERLocalization 129 129 0 0%
gpaw/directmin/fdpw/er_localization.py (no class) 15 0 0 100%
gpaw/directmin/fdpw/etdm_inner_loop.py ETDMInnerLoop 226 22 0 90%
gpaw/directmin/fdpw/etdm_inner_loop.py (no class) 41 1 0 98%
gpaw/directmin/fdpw/pz_localization.py PZLocalization 194 104 0 46%
gpaw/directmin/fdpw/pz_localization.py (no class) 35 11 0 69%
gpaw/directmin/functional/fdpw/__init__.py (no class) 15 3 0 80%
gpaw/directmin/functional/fdpw/ks.py KSFDPW 60 10 0 83%
gpaw/directmin/functional/fdpw/ks.py (no class) 7 0 0 100%
gpaw/directmin/functional/fdpw/pz.py PZSICFDPW 330 43 0 87%
gpaw/directmin/functional/fdpw/pz.py (no class) 21 0 0 100%
gpaw/directmin/functional/lcao/__init__.py (no class) 15 2 0 87%
gpaw/directmin/functional/lcao/ks.py KSLCAO 59 1 0 98%
gpaw/directmin/functional/lcao/ks.py (no class) 17 0 0 100%
gpaw/directmin/functional/lcao/pz.py PZSICLCAO 355 49 0 86%
gpaw/directmin/functional/lcao/pz.py (no class) 23 0 0 100%
gpaw/directmin/lcao/etdm_helper_lcao.py ETDMHelperLCAO 60 5 0 92%
gpaw/directmin/lcao/etdm_helper_lcao.py (no class) 20 0 0 100%
gpaw/directmin/locfunc/etdm_localization_fdpw.py FDPWETDMLocalize 17 17 0 0%
gpaw/directmin/locfunc/etdm_localization_fdpw.py (no class) 6 0 0 100%
gpaw/directmin/locfunc/etdm_localization_lcao.py LCAOETDMLocalize 45 45 0 0%
gpaw/directmin/locfunc/etdm_localization_lcao.py (no class) 8 0 0 100%
gpaw/directmin/locfunc/localize_orbitals.py (no class) 77 69 0 10%
gpaw/directmin/ls_etdm.py MaxStep 10 0 0 100%
gpaw/directmin/ls_etdm.py StrongWolfeConditions 150 44 0 71%
gpaw/directmin/ls_etdm.py (no class) 30 0 0 100%
gpaw/directmin/scf_helper.py (no class) 88 3 0 97%
gpaw/directmin/sd_etdm.py SearchDirectionBase 12 3 0 75%
gpaw/directmin/sd_etdm.py ModeFollowingBase 50 19 0 62%
gpaw/directmin/sd_etdm.py ModeFollowing 13 1 0 92%
gpaw/directmin/sd_etdm.py SteepestDescent 10 3 0 70%
gpaw/directmin/sd_etdm.py FRcg 16 2 0 88%
gpaw/directmin/sd_etdm.py LBFGS 68 4 0 94%
gpaw/directmin/sd_etdm.py LBFGS_P 77 8 0 90%
gpaw/directmin/sd_etdm.py LSR1P 86 12 0 86%
gpaw/directmin/sd_etdm.py (no class) 105 0 0 100%
gpaw/directmin/tools.py (no class) 271 37 0 86%
gpaw/doctools/aamath.py (no class) 163 70 0 57%
gpaw/doctools/agts_crontab.py (no class) 105 94 0 10%
gpaw/doctools/build_web_page.py (no class) 32 23 0 28%
gpaw/doctools/codegraph.py Node 33 0 0 100%
gpaw/doctools/codegraph.py abc.A 3 1 0 67%
gpaw/doctools/codegraph.py code.Atoms 1 0 0 100%
gpaw/doctools/codegraph.py (no class) 143 4 0 97%
gpaw/domain.py Domain 46 2 0 96%
gpaw/domain.py (no class) 64 48 0 25%
gpaw/dos.py IBZWaveFunctions 18 0 0 100%
gpaw/dos.py DOSCalculator 43 2 0 95%
gpaw/dos.py (no class) 54 4 0 93%
gpaw/dscf.py OccupationsDSCF 31 1 0 97%
gpaw/dscf.py MolecularOrbital 28 1 0 96%
gpaw/dscf.py AEOrbital 53 53 0 0%
gpaw/dscf.py (no class) 30 3 0 90%
gpaw/eigensolvers/__init__.py (no class) 24 0 0 100%
gpaw/eigensolvers/cg.py CG 122 2 0 98%
gpaw/eigensolvers/cg.py (no class) 13 0 0 100%
gpaw/eigensolvers/davidson.py DummyArray 1 1 0 0%
gpaw/eigensolvers/davidson.py Davidson 128 4 0 97%
gpaw/eigensolvers/davidson.py (no class) 18 0 0 100%
gpaw/eigensolvers/diagonalizerbackend.py ScipyDiagonalizer 4 0 0 100%
gpaw/eigensolvers/diagonalizerbackend.py DistributedBlacsDiagonalizer 30 1 0 97%
gpaw/eigensolvers/diagonalizerbackend.py ScalapackDiagonalizer 1 0 0 100%
gpaw/eigensolvers/diagonalizerbackend.py ElpaDiagonalizer 2 0 0 100%
gpaw/eigensolvers/diagonalizerbackend.py (no class) 24 0 0 100%
gpaw/eigensolvers/direct.py DirectPW 14 0 0 100%
gpaw/eigensolvers/direct.py (no class) 7 0 0 100%
gpaw/eigensolvers/eigensolver.py Eigensolver 122 11 0 91%
gpaw/eigensolvers/eigensolver.py (no class) 22 1 0 95%
gpaw/eigensolvers/rmmdiis.py RMMDIIS 146 9 0 94%
gpaw/eigensolvers/rmmdiis.py (no class) 10 0 0 100%
gpaw/electrostatic_potential.py ElectrostaticPotential 56 56 0 0%
gpaw/electrostatic_potential.py (no class) 23 1 0 96%
gpaw/elf.py (no class) 44 6 0 86%
gpaw/elph/__init__.py (no class) 6 0 0 100%
gpaw/elph/displacements.py DisplacementRunner 38 4 0 89%
gpaw/elph/displacements.py (no class) 14 0 0 100%
gpaw/elph/filter.py (no class) 41 34 0 17%
gpaw/elph/gmatrix.py ElectronPhononMatrix 136 26 0 81%
gpaw/elph/gmatrix.py (no class) 28 0 0 100%
gpaw/elph/gpts.py (no class) 44 5 0 89%
gpaw/elph/raman_calculator.py ResonantRamanCalculator 74 7 0 91%
gpaw/elph/raman_calculator.py (no class) 12 0 0 100%
gpaw/elph/raman_data.py RamanData 62 62 0 0%
gpaw/elph/raman_data.py (no class) 16 2 0 88%
gpaw/elph/supercell.py Supercell 150 16 0 89%
gpaw/elph/supercell.py (no class) 24 0 0 100%
gpaw/external.py ExternalPotential 23 4 0 83%
gpaw/external.py NoExternalPotential 7 0 0 100%
gpaw/external.py ConstantPotential 5 0 0 100%
gpaw/external.py ConstantElectricField 15 0 0 100%
gpaw/external.py ProductPotential 6 6 0 0%
gpaw/external.py PointChargePotential 32 4 0 88%
gpaw/external.py CDFTPotential 6 1 0 83%
gpaw/external.py StepPotentialz 8 0 0 100%
gpaw/external.py PotentialCollection 15 0 0 100%
gpaw/external.py (no class) 86 0 0 100%
gpaw/fd_operators.py FDOperator 58 8 0 86%
gpaw/fd_operators.py FDOperator 16 0 0 100%
gpaw/fd_operators.py GUCLaplace 24 1 0 96%
gpaw/fd_operators.py Gradient 30 1 0 97%
gpaw/fd_operators.py LaplaceA 8 0 0 100%
gpaw/fd_operators.py LaplaceB 3 0 0 100%
gpaw/fd_operators.py FTLaplace 18 18 0 0%
gpaw/fd_operators.py OldGradient 19 19 0 0%
gpaw/fd_operators.py (no class) 63 2 0 97%
gpaw/fdtd/poisson_fdtd.py QSFDTD 56 13 0 77%
gpaw/fdtd/poisson_fdtd.py PoissonOrganizer 6 0 0 100%
gpaw/fdtd/poisson_fdtd.py SimpleMixer 4 0 0 100%
gpaw/fdtd/poisson_fdtd.py FDTDPoissonSolver 340 31 0 91%
gpaw/fdtd/poisson_fdtd.py (no class) 52 0 0 100%
gpaw/fdtd/polarizable_material.py PolarizableMaterial 76 7 0 91%
gpaw/fdtd/polarizable_material.py PolarizableBox 9 0 0 100%
gpaw/fdtd/polarizable_material.py PolarizableAtomisticRegion 19 19 0 0%
gpaw/fdtd/polarizable_material.py PolarizableSphere 8 0 0 100%
gpaw/fdtd/polarizable_material.py PolarizableEllipsoid 9 0 0 100%
gpaw/fdtd/polarizable_material.py PolarizableRod 43 0 0 100%
gpaw/fdtd/polarizable_material.py PolarizableTetrahedron 35 3 0 91%
gpaw/fdtd/polarizable_material.py LorentzOscillator 4 0 0 100%
gpaw/fdtd/polarizable_material.py Permittivity 22 11 0 50%
gpaw/fdtd/polarizable_material.py PermittivityPlus 6 0 0 100%
gpaw/fdtd/polarizable_material.py (no class) 48 0 0 100%
gpaw/fdtd/potential_couplers.py PotentialCoupler 17 0 0 100%
gpaw/fdtd/potential_couplers.py RefinerPotentialCoupler 36 0 0 100%
gpaw/fdtd/potential_couplers.py MultipolesPotentialCoupler 1 1 0 0%
gpaw/fdtd/potential_couplers.py (no class) 8 0 0 100%
gpaw/ffbt.py FourierBesselTransformer 24 3 0 88%
gpaw/ffbt.py (no class) 55 0 0 100%
gpaw/fftw.py FFTPlans 27 4 0 85%
gpaw/fftw.py FFTWPlans 11 1 0 91%
gpaw/fftw.py NumpyFFTPlans 6 0 0 100%
gpaw/fftw.py CuPyFFTPlans 56 13 0 77%
gpaw/fftw.py FFTPlan 6 1 0 83%
gpaw/fftw.py FFTWPlan 8 1 0 88%
gpaw/fftw.py NumpyFFTPlan 9 2 0 78%
gpaw/fftw.py (no class) 114 11 0 90%
gpaw/forces.py (no class) 86 1 0 99%
gpaw/fulldiag.py CLICommand 4 1 0 75%
gpaw/fulldiag.py (no class) 15 8 0 47%
gpaw/gaunt.py (no class) 60 0 0 100%
gpaw/gauss.py Gauss 8 1 0 88%
gpaw/gauss.py (no class) 77 17 0 78%
gpaw/gpu/__init__.py XP 7 0 0 100%
gpaw/gpu/__init__.py (no class) 194 136 0 30%
gpaw/gpu/cpupy/__init__.py ndarray 110 15 0 86%
gpaw/gpu/cpupy/__init__.py (no class) 135 11 0 92%
gpaw/gpu/cpupy/cublas.py (no class) 8 4 0 50%
gpaw/gpu/cpupy/fft.py (no class) 7 0 0 100%
gpaw/gpu/cpupy/linalg.py (no class) 17 4 0 76%
gpaw/gpu/cpupy/random.py RNG 4 1 0 75%
gpaw/gpu/cpupy/random.py (no class) 6 0 0 100%
gpaw/gpu/cpupyx/__init__.py (no class) 5 0 0 100%
gpaw/gpu/cpupyx/fft.py (no class) 10 0 0 100%
gpaw/gpu/cpupyx/scipy.py (no class) 3 0 0 100%
gpaw/gpu/cpupyx/sparse.py (no class) 2 1 0 50%
gpaw/gpu/mpi.py CuPyMPI 71 51 0 28%
gpaw/gpu/mpi.py CuPyRequest 3 3 0 0%
gpaw/gpu/mpi.py (no class) 23 0 0 100%
gpaw/grid_descriptor.py GridDescriptor 330 98 0 70%
gpaw/grid_descriptor.py (no class) 53 0 0 100%
gpaw/hamiltonian.py Hamiltonian 331 4 0 99%
gpaw/hamiltonian.py RealSpaceHamiltonian 98 3 0 97%
gpaw/hamiltonian.py (no class) 59 1 0 98%
gpaw/heg.py HEG 3 0 0 100%
gpaw/heg.py (no class) 8 0 0 100%
gpaw/helmholtz.py HelmholtzGaussian 8 8 0 0%
gpaw/helmholtz.py ScreenedPoissonGaussian 7 0 0 100%
gpaw/helmholtz.py HelmholtzOperator 24 0 0 100%
gpaw/helmholtz.py HelmholtzSolver 42 3 0 93%
gpaw/helmholtz.py (no class) 18 0 0 100%
gpaw/hgh.py HGHSetupData 141 29 0 79%
gpaw/hgh.py VNonLocal 22 6 0 73%
gpaw/hgh.py HGHParameterSet 66 23 0 65%
gpaw/hgh.py (no class) 138 18 0 87%
gpaw/hgh_parameters.py (no class) 1 0 0 100%
gpaw/hubbard.py HubbardU 20 2 0 90%
gpaw/hubbard.py (no class) 95 14 0 85%
gpaw/hybrids/__init__.py (no class) 16 3 0 81%
gpaw/hybrids/coulomb.py ShortRangeCoulomb 13 1 0 92%
gpaw/hybrids/coulomb.py (no class) 11 0 0 100%
gpaw/hybrids/eigenvalues.py (no class) 166 1 0 99%
gpaw/hybrids/energy.py (no class) 106 4 0 96%
gpaw/hybrids/forces.py (no class) 71 0 0 100%
gpaw/hybrids/kpts.py KPoint 5 0 0 100%
gpaw/hybrids/kpts.py PWKPoint 2 0 0 100%
gpaw/hybrids/kpts.py RSKPoint 2 0 0 100%
gpaw/hybrids/kpts.py (no class) 65 26 0 60%
gpaw/hybrids/paw.py (no class) 54 8 0 85%
gpaw/hybrids/scf.py (no class) 221 1 0 99%
gpaw/hybrids/symmetry.py Symmetry 116 14 0 88%
gpaw/hybrids/symmetry.py (no class) 30 0 0 100%
gpaw/hybrids/wrapper.py HybridXC 84 4 0 95%
gpaw/hybrids/wrapper.py (no class) 29 0 0 100%
gpaw/hybrids/wstc.py WignerSeitzTruncatedCoulomb 58 21 0 64%
gpaw/hybrids/wstc.py (no class) 16 0 0 100%
gpaw/hyperfine.py (no class) 191 5 0 97%
gpaw/ibz2bz.py IBZ2BZMaps 16 1 0 94%
gpaw/ibz2bz.py IBZ2BZMap 47 1 0 98%
gpaw/ibz2bz.py (no class) 53 0 0 100%
gpaw/inducedfield/inducedfield_base.py BaseInducedField 198 24 0 88%
gpaw/inducedfield/inducedfield_base.py (no class) 93 34 0 63%
gpaw/inducedfield/inducedfield_fdtd.py FDTDInducedField 108 17 0 84%
gpaw/inducedfield/inducedfield_fdtd.py (no class) 48 0 0 100%
gpaw/inducedfield/inducedfield_lrtddft.py LrTDDFTInducedField 61 11 0 82%
gpaw/inducedfield/inducedfield_lrtddft.py (no class) 11 0 0 100%
gpaw/inducedfield/inducedfield_tddft.py TDDFTInducedField 227 75 0 67%
gpaw/inducedfield/inducedfield_tddft.py (no class) 21 0 0 100%
gpaw/io/__init__.py (no class) 13 4 0 69%
gpaw/io/fmf.py FMF 34 1 0 97%
gpaw/io/fmf.py (no class) 9 0 0 100%
gpaw/io/logger.py GPAWLogger 60 5 0 92%
gpaw/io/logger.py (no class) 67 4 0 94%
gpaw/io/old.py wrap_old_gpw_reader.DictBackend 1 1 0 0%
gpaw/io/old.py (no class) 147 134 0 9%
gpaw/io/tar.py FileReference 6 6 0 0%
gpaw/io/tar.py Reader 65 65 0 0%
gpaw/io/tar.py TarFileReference 31 31 0 0%
gpaw/io/tar.py (no class) 37 4 0 89%
gpaw/jellium.py Jellium 19 6 0 68%
gpaw/jellium.py JelliumSlab 8 0 0 100%
gpaw/jellium.py (no class) 20 3 0 85%
gpaw/kohnsham_layouts.py KohnShamLayouts 17 6 0 65%
gpaw/kohnsham_layouts.py BlacsLayouts 6 0 0 100%
gpaw/kohnsham_layouts.py BlacsOrbitalLayouts 129 12 0 91%
gpaw/kohnsham_layouts.py OrbitalLayouts 58 10 0 83%
gpaw/kohnsham_layouts.py (no class) 65 1 0 98%
gpaw/kpoint.py KPoint 22 1 0 95%
gpaw/kpoint.py (no class) 13 0 0 100%
gpaw/kpt_descriptor.py KPointDescriptor 273 30 0 89%
gpaw/kpt_descriptor.py (no class) 53 1 0 98%
gpaw/kpt_refine.py KRefinement 21 3 0 86%
gpaw/kpt_refine.py (no class) 215 62 0 71%
gpaw/lcao/analyse_basis.py (no class) 29 2 0 93%
gpaw/lcao/atomic_correction.py BaseAtomicCorrection 14 1 0 93%
gpaw/lcao/atomic_correction.py DenseAtomicCorrection 14 0 0 100%
gpaw/lcao/atomic_correction.py SparseAtomicCorrection 22 0 0 100%
gpaw/lcao/atomic_correction.py (no class) 28 0 0 100%
gpaw/lcao/bsse.py GhostSetup 63 0 0 100%
gpaw/lcao/bsse.py GhostSetupData 8 1 0 88%
gpaw/lcao/bsse.py (no class) 13 0 0 100%
gpaw/lcao/dipoletransition.py (no class) 48 0 0 100%
gpaw/lcao/eigensolver.py DirectLCAO 73 2 0 97%
gpaw/lcao/eigensolver.py (no class) 14 0 0 100%
gpaw/lcao/el_ph.py ElectronPhononCouplingMatrix 171 171 0 0%
gpaw/lcao/el_ph.py (no class) 68 49 0 28%
gpaw/lcao/generate_extended.py BasisSpecification 7 7 0 0%
gpaw/lcao/generate_extended.py (no class) 70 58 0 17%
gpaw/lcao/generate_ngto_augmented.py (no class) 139 9 0 94%
gpaw/lcao/local_orbitals.py BasisTransform 18 7 0 61%
gpaw/lcao/local_orbitals.py EffectiveModel 20 6 0 70%
gpaw/lcao/local_orbitals.py Subdiagonalization 50 1 0 98%
gpaw/lcao/local_orbitals.py LocalOrbitals 95 24 0 75%
gpaw/lcao/local_orbitals.py (no class) 153 82 0 46%
gpaw/lcao/overlap.py BaseOverlapExpansionSet 2 0 0 100%
gpaw/lcao/overlap.py OverlapExpansion 9 0 0 100%
gpaw/lcao/overlap.py TwoSiteOverlapExpansions 34 0 0 100%
gpaw/lcao/overlap.py ManySiteOverlapExpansions 29 0 0 100%
gpaw/lcao/overlap.py DomainDecomposedExpansions 5 0 0 100%
gpaw/lcao/overlap.py ManySiteDictionaryWrapper 12 0 0 100%
gpaw/lcao/overlap.py BlacsOverlapExpansions 31 31 0 0%
gpaw/lcao/overlap.py NeighborPairs 12 0 0 100%
gpaw/lcao/overlap.py PairFilter 3 1 0 67%
gpaw/lcao/overlap.py PairsWithSelfinteraction 4 1 0 75%
gpaw/lcao/overlap.py OppositeDirection 2 0 0 100%
gpaw/lcao/overlap.py FourierTransformer 19 0 0 100%
gpaw/lcao/overlap.py TwoSiteOverlapCalculator 17 2 0 88%
gpaw/lcao/overlap.py ManySiteOverlapCalculator 17 0 0 100%
gpaw/lcao/overlap.py AtomicDisplacement 19 3 0 84%
gpaw/lcao/overlap.py LazySphericalHarmonics 16 5 0 69%
gpaw/lcao/overlap.py LazySphericalHarmonicsDerivative 5 0 0 100%
gpaw/lcao/overlap.py DerivativeAtomicDisplacement 7 0 0 100%
gpaw/lcao/overlap.py NullPhases 4 0 0 100%
gpaw/lcao/overlap.py BlochPhases 7 1 0 86%
gpaw/lcao/overlap.py TwoCenterIntegralCalculator 15 2 0 87%
gpaw/lcao/overlap.py NewTwoCenterIntegrals 82 14 0 83%
gpaw/lcao/overlap.py (no class) 107 0 0 100%
gpaw/lcao/projected_wannier.py ProjectedWannierFunctions 95 95 0 0%
gpaw/lcao/projected_wannier.py (no class) 127 38 0 70%
gpaw/lcao/pwf2.py LCAOwrap 46 6 0 87%
gpaw/lcao/pwf2.py (no class) 38 1 0 97%
gpaw/lcao/scissors.py ScissorsLCAOEigensolver 19 0 0 100%
gpaw/lcao/scissors.py MyMatCalc 48 0 0 100%
gpaw/lcao/scissors.py (no class) 41 0 0 100%
gpaw/lcao/tci.py AtomPairRegistry 17 0 0 100%
gpaw/lcao/tci.py TCIExpansions 26 0 0 100%
gpaw/lcao/tci.py TCICalculator 54 0 0 100%
gpaw/lcao/tci.py ManyTCICalculator 86 1 0 99%
gpaw/lcao/tci.py (no class) 34 0 0 100%
gpaw/lcao/tightbinding.py TightBinding 97 29 0 70%
gpaw/lcao/tightbinding.py (no class) 12 0 0 100%
gpaw/lcao/tools.py (no class) 425 257 0 40%
gpaw/lcaotddft/__init__.py OldLCAOTDDFT 92 11 0 88%
gpaw/lcaotddft/__init__.py (no class) 34 9 0 74%
gpaw/lcaotddft/densitymatrix.py DensityMatrix 26 2 0 92%
gpaw/lcaotddft/densitymatrix.py (no class) 36 4 0 89%
gpaw/lcaotddft/dipolemomentwriter.py DipoleMomentWriter 71 15 0 79%
gpaw/lcaotddft/dipolemomentwriter.py VelocityGaugeWriter 50 12 0 76%
gpaw/lcaotddft/dipolemomentwriter.py (no class) 41 1 0 98%
gpaw/lcaotddft/energywriter.py EnergyWriter 53 8 0 85%
gpaw/lcaotddft/energywriter.py (no class) 14 0 0 100%
gpaw/lcaotddft/frequencydensitymatrix.py FrequencyDensityMatrixReader 26 6 0 77%
gpaw/lcaotddft/frequencydensitymatrix.py FrequencyDensityMatrix 93 6 0 94%
gpaw/lcaotddft/frequencydensitymatrix.py (no class) 30 0 0 100%
gpaw/lcaotddft/hamiltonian.py TimeDependentPotential 32 1 0 97%
gpaw/lcaotddft/hamiltonian.py KickHamiltonian 16 0 0 100%
gpaw/lcaotddft/hamiltonian.py TimeDependentHamiltonian 125 19 0 85%
gpaw/lcaotddft/hamiltonian.py (no class) 30 0 0 100%
gpaw/lcaotddft/ksdecomposition.py KohnShamDecomposition 371 150 0 60%
gpaw/lcaotddft/ksdecomposition.py (no class) 73 3 0 96%
gpaw/lcaotddft/laser.py Laser 12 12 0 0%
gpaw/lcaotddft/laser.py SumLaser 16 16 0 0%
gpaw/lcaotddft/laser.py GaussianPulse 25 11 0 56%
gpaw/lcaotddft/laser.py SincPulse 11 3 0 73%
gpaw/lcaotddft/laser.py (no class) 48 3 0 94%
gpaw/lcaotddft/linedensity.py LineDensityReader 28 28 0 0%
gpaw/lcaotddft/linedensity.py LineDensityWriter 41 41 0 0%
gpaw/lcaotddft/linedensity.py (no class) 17 0 0 100%
gpaw/lcaotddft/logger.py TDDFTLogger 20 0 0 100%
gpaw/lcaotddft/logger.py (no class) 9 0 0 100%
gpaw/lcaotddft/magneticmomentwriter.py MagneticMomentWriter 108 8 0 93%
gpaw/lcaotddft/magneticmomentwriter.py (no class) 126 3 0 98%
gpaw/lcaotddft/observer.py TDDFTObserver 9 2 0 78%
gpaw/lcaotddft/observer.py (no class) 7 0 0 100%
gpaw/lcaotddft/propagators.py Propagator 8 4 0 50%
gpaw/lcaotddft/propagators.py LCAOPropagator 5 0 0 100%
gpaw/lcaotddft/propagators.py ReplayPropagator 67 3 0 96%
gpaw/lcaotddft/propagators.py ECNPropagator 93 9 0 90%
gpaw/lcaotddft/propagators.py SICNPropagator 20 0 0 100%
gpaw/lcaotddft/propagators.py SelfConsistentPropagator 30 1 0 97%
gpaw/lcaotddft/propagators.py TaylorPropagator 40 40 0 0%
gpaw/lcaotddft/propagators.py (no class) 75 2 0 97%
gpaw/lcaotddft/qed.py RRemission 60 2 0 97%
gpaw/lcaotddft/qed.py Environment 3 2 0 33%
gpaw/lcaotddft/qed.py WaveguideEnvironment 6 0 0 100%
gpaw/lcaotddft/qed.py (no class) 59 7 0 88%
gpaw/lcaotddft/quadrupolemomentwriter.py QuadrupoleMomentWriter 55 55 0 0%
gpaw/lcaotddft/quadrupolemomentwriter.py (no class) 25 10 0 60%
gpaw/lcaotddft/restartfilewriter.py RestartFileWriter 9 5 0 44%
gpaw/lcaotddft/restartfilewriter.py (no class) 4 0 0 100%
gpaw/lcaotddft/tcm.py TCM 91 91 0 0%
gpaw/lcaotddft/tcm.py TCMPlotter 9 9 0 0%
gpaw/lcaotddft/tcm.py (no class) 46 31 0 33%
gpaw/lcaotddft/timedensitymatrix.py TimeDensityMatrix 13 13 0 0%
gpaw/lcaotddft/timedensitymatrix.py (no class) 7 0 0 100%
gpaw/lcaotddft/utilities.py (no class) 114 15 0 87%
gpaw/lcaotddft/wfwriter.py WaveFunctionReader 42 5 0 88%
gpaw/lcaotddft/wfwriter.py WaveFunctionWriter 32 0 0 100%
gpaw/lcaotddft/wfwriter.py (no class) 17 0 0 100%
gpaw/lfc.py Sphere 92 16 0 83%
gpaw/lfc.py BaseLFC 21 0 0 100%
gpaw/lfc.py LocalizedFunctionsCollection 433 111 0 74%
gpaw/lfc.py BasisFunctions 109 3 0 97%
gpaw/lfc.py (no class) 72 18 0 75%
gpaw/lrtddft/__init__.py LrTDDFT 199 18 0 91%
gpaw/lrtddft/__init__.py LrTDDFTExcitation 76 13 0 83%
gpaw/lrtddft/__init__.py (no class) 49 0 0 100%
gpaw/lrtddft/apmb.py ApmB 245 28 0 89%
gpaw/lrtddft/apmb.py (no class) 41 1 0 98%
gpaw/lrtddft/convergence.py (no class) 93 89 0 4%
gpaw/lrtddft/dielectric.py (no class) 38 3 0 92%
gpaw/lrtddft/excitation.py ExcitationLogger 1 0 0 100%
gpaw/lrtddft/excitation.py ExcitationList 45 16 0 64%
gpaw/lrtddft/excitation.py Excitation 28 10 0 64%
gpaw/lrtddft/excitation.py (no class) 36 2 0 94%
gpaw/lrtddft/excited_state.py ExcitedState 159 36 0 77%
gpaw/lrtddft/excited_state.py UnconstraintIndex 4 0 0 100%
gpaw/lrtddft/excited_state.py MinimalOSIndex 17 17 0 0%
gpaw/lrtddft/excited_state.py MaximalOSIndex 21 21 0 0%
gpaw/lrtddft/excited_state.py ExcitedStateDensity 65 6 0 91%
gpaw/lrtddft/excited_state.py (no class) 54 0 0 100%
gpaw/lrtddft/finite_differences.py FiniteDifference 61 17 0 72%
gpaw/lrtddft/finite_differences.py (no class) 10 0 0 100%
gpaw/lrtddft/kssingle.py KSSingles 193 20 0 90%
gpaw/lrtddft/kssingle.py KSSingle 174 1 0 99%
gpaw/lrtddft/kssingle.py (no class) 49 1 0 98%
gpaw/lrtddft/kssrestrictor.py KSSRestrictor 33 2 0 94%
gpaw/lrtddft/kssrestrictor.py (no class) 13 0 0 100%
gpaw/lrtddft/omega_matrix.py OmegaMatrix 384 67 0 83%
gpaw/lrtddft/omega_matrix.py (no class) 30 0 0 100%
gpaw/lrtddft/spectrum.py Writer 20 1 0 95%
gpaw/lrtddft/spectrum.py (no class) 76 40 0 47%
gpaw/lrtddft2/__init__.py LrTDDFT2 159 53 0 67%
gpaw/lrtddft2/__init__.py (no class) 22 0 0 100%
gpaw/lrtddft2/eta.py QuadraticETA 25 0 0 100%
gpaw/lrtddft2/eta.py (no class) 18 12 0 33%
gpaw/lrtddft2/k_matrix.py Kmatrix 234 13 0 94%
gpaw/lrtddft2/k_matrix.py (no class) 16 0 0 100%
gpaw/lrtddft2/ks_singles.py KohnShamSingleExcitation 22 8 0 64%
gpaw/lrtddft2/ks_singles.py KohnShamSingles 148 4 0 97%
gpaw/lrtddft2/ks_singles.py LRiPairDensity 19 0 0 100%
gpaw/lrtddft2/ks_singles.py (no class) 22 0 0 100%
gpaw/lrtddft2/lr_communicators.py LrCommunicators 52 12 0 77%
gpaw/lrtddft2/lr_communicators.py (no class) 9 0 0 100%
gpaw/lrtddft2/lr_layouts.py LrDiagonalizeLayout 21 21 0 0%
gpaw/lrtddft2/lr_layouts.py LrTDDFPTSolveLayout 37 37 0 0%
gpaw/lrtddft2/lr_layouts.py LrTDDFTLayouts 60 60 0 0%
gpaw/lrtddft2/lr_layouts.py (no class) 13 0 0 100%
gpaw/lrtddft2/lr_response.py LrResponse 310 310 0 0%
gpaw/lrtddft2/lr_response.py (no class) 15 0 0 100%
gpaw/lrtddft2/lr_transitions.py LrtddftTransitions 227 67 0 70%
gpaw/lrtddft2/lr_transitions.py (no class) 20 0 0 100%
gpaw/lrtddft2/tools.py (no class) 157 150 0 4%
gpaw/matrix.py Matrix 144 77 0 47%
gpaw/matrix.py NoDistribution 12 2 0 83%
gpaw/matrix.py BLACSDistribution 49 49 0 0%
gpaw/matrix.py (no class) 192 133 0 31%
gpaw/matrix_descriptor.py MatrixDescriptor 25 5 0 80%
gpaw/matrix_descriptor.py BandMatrixDescriptor 85 85 0 0%
gpaw/matrix_descriptor.py BlacsBandMatrixDescriptor 122 122 0 0%
gpaw/matrix_descriptor.py (no class) 34 0 0 100%
gpaw/mixer.py BaseMixer 85 4 0 95%
gpaw/mixer.py ExperimentalDotProd 9 9 0 0%
gpaw/mixer.py ReciprocalMetric 4 0 0 100%
gpaw/mixer.py FFTBaseMixer 26 5 0 81%
gpaw/mixer.py BroydenBaseMixer 83 1 0 99%
gpaw/mixer.py DummyMixer 4 0 0 100%
gpaw/mixer.py NotMixingMixer 18 3 0 83%
gpaw/mixer.py SeparateSpinMixerDriver 12 0 0 100%
gpaw/mixer.py SpinSumMixerDriver 30 11 0 63%
gpaw/mixer.py SpinDifferenceMixerDriver 44 1 0 98%
gpaw/mixer.py FullSpinMixerDriver 15 1 0 93%
gpaw/mixer.py MixerWrapper 33 0 0 100%
gpaw/mixer.py (no class) 141 0 0 100%
gpaw/mom.py OccupationsMOM 155 5 0 97%
gpaw/mom.py (no class) 29 5 0 83%
gpaw/mpi.py _Communicator 131 64 0 51%
gpaw/mpi.py SerialCommunicator 50 18 0 64%
gpaw/mpi.py Parallelization 88 7 0 92%
gpaw/mpi.py (no class) 289 93 0 68%
gpaw/mpi4pywrapper.py MPI4PYWrapper 40 36 0 10%
gpaw/mpi4pywrapper.py (no class) 26 2 0 92%
gpaw/new/__init__.py Timer 17 0 0 100%
gpaw/new/__init__.py (no class) 51 9 0 82%
gpaw/new/ase_interface.py ASECalculator 302 156 0 48%
gpaw/new/ase_interface.py (no class) 149 2 0 99%
gpaw/new/backwards_compatibility.py PT 6 5 0 17%
gpaw/new/backwards_compatibility.py FakeWFS 111 34 0 69%
gpaw/new/backwards_compatibility.py KPT 44 7 0 84%
gpaw/new/backwards_compatibility.py FakeDensity 22 5 0 77%
gpaw/new/backwards_compatibility.py FakeHamiltonian 45 28 0 38%
gpaw/new/backwards_compatibility.py (no class) 73 0 0 100%
gpaw/new/basis.py SimpleBasis 14 0 0 100%
gpaw/new/basis.py (no class) 30 0 0 100%
gpaw/new/brillouin.py BZPoints 17 4 0 76%
gpaw/new/brillouin.py BZBandPath 2 2 0 0%
gpaw/new/brillouin.py MonkhorstPackKPoints 7 1 0 86%
gpaw/new/brillouin.py IBZ 31 1 0 97%
gpaw/new/brillouin.py (no class) 35 1 0 97%
gpaw/new/builder.py DFTComponentsBuilder 131 22 0 83%
gpaw/new/builder.py (no class) 157 31 0 80%
gpaw/new/c.py (no class) 26 13 0 50%
gpaw/new/calculation.py DFTCalculation 227 31 0 86%
gpaw/new/calculation.py DFTState 4 4 0 0%
gpaw/new/calculation.py (no class) 66 1 0 98%
gpaw/new/constraints.py SpinDirectionConstraint 29 1 0 97%
gpaw/new/constraints.py (no class) 11 0 0 100%
gpaw/new/density.py Density 169 12 0 93%
gpaw/new/density.py (no class) 62 1 0 98%
gpaw/new/eigensolver.py Eigensolver 10 1 0 90%
gpaw/new/eigensolver.py (no class) 64 37 0 42%
gpaw/new/energies.py DFTEnergies 38 8 0 79%
gpaw/new/energies.py (no class) 17 0 0 100%
gpaw/new/environment.py Environment 8 0 0 100%
gpaw/new/environment.py Jellium 15 15 0 0%
gpaw/new/environment.py FixedPotentialJellium 23 23 0 0%
gpaw/new/environment.py (no class) 21 0 0 100%
gpaw/new/extensions.py Extension 5 3 0 40%
gpaw/new/extensions.py D3 17 17 0 0%
gpaw/new/extensions.py D3.build.D3Extension 49 49 0 0%
gpaw/new/extensions.py (no class) 20 0 0 100%
gpaw/new/external_potential.py ExternalPotential 2 2 0 0%
gpaw/new/external_potential.py ConstantElectricField 16 16 0 0%
gpaw/new/external_potential.py BField 20 20 0 0%
gpaw/new/external_potential.py (no class) 27 9 0 67%
gpaw/new/fd/builder.py FDDFTComponentsBuilder 56 2 0 96%
gpaw/new/fd/builder.py (no class) 17 0 0 100%
gpaw/new/fd/hamiltonian.py FDHamiltonian 35 19 0 46%
gpaw/new/fd/hamiltonian.py (no class) 12 0 0 100%
gpaw/new/fd/pot_calc.py FDPotentialCalculator 84 13 0 85%
gpaw/new/fd/pot_calc.py (no class) 17 0 0 100%
gpaw/new/gpw.py GPWFlags 13 2 0 85%
gpaw/new/gpw.py (no class) 225 44 0 80%
gpaw/new/hamiltonian.py Hamiltonian 9 4 0 56%
gpaw/new/hamiltonian.py (no class) 11 0 0 100%
gpaw/new/ibzwfs.py IBZWaveFunctions 301 52 0 83%
gpaw/new/ibzwfs.py (no class) 51 1 0 98%
gpaw/new/lcao/builder.py LCAODFTComponentsBuilder 32 4 0 88%
gpaw/new/lcao/builder.py (no class) 67 0 0 100%
gpaw/new/lcao/eigensolver.py LCAOEigensolver 27 3 0 89%
gpaw/new/lcao/eigensolver.py (no class) 10 0 0 100%
gpaw/new/lcao/forces.py TCIDerivatives 12 0 0 100%
gpaw/new/lcao/forces.py (no class) 78 0 0 100%
gpaw/new/lcao/hamiltonian.py HamiltonianMatrixCalculator 1 1 0 0%
gpaw/new/lcao/hamiltonian.py CollinearHamiltonianMatrixCalculator 34 1 0 97%
gpaw/new/lcao/hamiltonian.py NonCollinearHamiltonianMatrixCalculator 18 1 0 94%
gpaw/new/lcao/hamiltonian.py LCAOHamiltonian 20 13 0 35%
gpaw/new/lcao/hamiltonian.py (no class) 26 0 0 100%
gpaw/new/lcao/hybrids.py HybridXCFunctional 6 6 0 0%
gpaw/new/lcao/hybrids.py HybridLCAOEigensolver 6 6 0 0%
gpaw/new/lcao/hybrids.py (no class) 10 0 0 100%
gpaw/new/lcao/ibzwfs.py LCAOIBZWaveFunctions 21 15 0 29%
gpaw/new/lcao/ibzwfs.py (no class) 8 0 0 100%
gpaw/new/lcao/wave_functions.py LCAOWaveFunctions 88 23 0 74%
gpaw/new/lcao/wave_functions.py (no class) 31 0 0 100%
gpaw/new/logger.py Logger 38 3 0 92%
gpaw/new/logger.py (no class) 53 14 0 74%
gpaw/new/magma.py (no class) 26 20 0 23%
gpaw/new/orbmag.py (no class) 19 0 0 100%
gpaw/new/poisson.py PoissonSolver 2 1 0 50%
gpaw/new/poisson.py PoissonSolverWrapper 9 0 0 100%
gpaw/new/poisson.py (no class) 9 0 0 100%
gpaw/new/pot_calc.py PotentialCalculator 55 15 0 73%
gpaw/new/pot_calc.py (no class) 84 4 0 95%
gpaw/new/potential.py Potential 58 8 0 86%
gpaw/new/potential.py (no class) 18 0 0 100%
gpaw/new/pw/bloechl_poisson.py BloechlPAWPoissonSolver 138 17 0 88%
gpaw/new/pw/bloechl_poisson.py (no class) 45 0 0 100%
gpaw/new/pw/builder.py PWDFTComponentsBuilder 135 33 0 76%
gpaw/new/pw/builder.py (no class) 48 0 0 100%
gpaw/new/pw/fulldiag.py (no class) 91 77 0 15%
gpaw/new/pw/hamiltonian.py PWHamiltonian 55 25 0 55%
gpaw/new/pw/hamiltonian.py SpinorPWHamiltonian 24 3 0 88%
gpaw/new/pw/hamiltonian.py (no class) 77 0 0 100%
gpaw/new/pw/hybrids.py Psi 6 6 0 0%
gpaw/new/pw/hybrids.py PWHybridHamiltonian 144 144 0 0%
gpaw/new/pw/hybrids.py (no class) 57 7 0 88%
gpaw/new/pw/nschse.py NonSelfConsistentHSE06 115 0 0 100%
gpaw/new/pw/nschse.py (no class) 145 8 0 94%
gpaw/new/pw/paw_poisson.py PAWPoissonSolver 4 2 0 50%
gpaw/new/pw/paw_poisson.py SlowPAWPoissonSolver 41 8 0 80%
gpaw/new/pw/paw_poisson.py SimplePAWPoissonSolver 33 1 0 97%
gpaw/new/pw/paw_poisson.py (no class) 24 0 0 100%
gpaw/new/pw/poisson.py PWPoissonSolver 22 6 0 73%
gpaw/new/pw/poisson.py ChargedPWPoissonSolver 36 36 0 0%
gpaw/new/pw/poisson.py DipoleLayerPWPoissonSolver 42 42 0 0%
gpaw/new/pw/poisson.py ConjugateGradientPoissonSolver 69 21 0 70%
gpaw/new/pw/poisson.py (no class) 71 5 0 93%
gpaw/new/pw/pot_calc.py PlaneWavePotentialCalculator 98 11 0 89%
gpaw/new/pw/pot_calc.py (no class) 22 0 0 100%
gpaw/new/pw/stress.py (no class) 86 3 0 97%
gpaw/new/pwfd/builder.py PWFDDFTComponentsBuilder 49 1 0 98%
gpaw/new/pwfd/builder.py (no class) 14 0 0 100%
gpaw/new/pwfd/davidson.py Davidson 111 1 0 99%
gpaw/new/pwfd/davidson.py (no class) 42 1 0 98%
gpaw/new/pwfd/eigensolver.py PWFDEigensolver 42 2 0 95%
gpaw/new/pwfd/eigensolver.py (no class) 40 0 0 100%
gpaw/new/pwfd/etdm.py ETDM 110 110 0 0%
gpaw/new/pwfd/etdm.py (no class) 52 30 0 42%
gpaw/new/pwfd/ibzwfs.py PWFDIBZWaveFunctions 3 0 0 100%
gpaw/new/pwfd/ibzwfs.py (no class) 5 0 0 100%
gpaw/new/pwfd/lbfgs.py Vector 22 22 0 0%
gpaw/new/pwfd/lbfgs.py LBFGS 67 67 0 0%
gpaw/new/pwfd/lbfgs.py (no class) 13 0 0 100%
gpaw/new/pwfd/move_wfs.py (no class) 23 2 0 91%
gpaw/new/pwfd/ppcg.py PPCG 184 184 0 0%
gpaw/new/pwfd/ppcg.py (no class) 50 30 0 40%
gpaw/new/pwfd/rmmdiis.py RMMDIIS 39 5 0 87%
gpaw/new/pwfd/rmmdiis.py (no class) 34 1 0 97%
gpaw/new/pwfd/wave_functions.py PWFDWaveFunctions 227 38 0 83%
gpaw/new/pwfd/wave_functions.py (no class) 46 0 0 100%
gpaw/new/rttddft.py TDAlgorithm 3 3 0 0%
gpaw/new/rttddft.py ECNAlgorithm 14 14 0 0%
gpaw/new/rttddft.py RTTDDFTHistory 13 13 0 0%
gpaw/new/rttddft.py RTTDDFTResult 4 4 0 0%
gpaw/new/rttddft.py RTTDDFT 65 65 0 0%
gpaw/new/rttddft.py (no class) 49 3 0 94%
gpaw/new/scf.py SCFLoop 50 4 0 92%
gpaw/new/scf.py SCFContext 18 5 0 72%
gpaw/new/scf.py (no class) 46 9 0 80%
gpaw/new/sjm.py SJM 18 18 0 0%
gpaw/new/sjm.py SJMEnvironment 17 17 0 0%
gpaw/new/sjm.py SJMPoissonSolver 13 13 0 0%
gpaw/new/sjm.py SJMPWPoissonSolver 11 0 0 100%
gpaw/new/sjm.py (no class) 59 10 0 83%
gpaw/new/smearing.py OccupationNumberCalculator 24 6 0 75%
gpaw/new/smearing.py (no class) 10 0 0 100%
gpaw/new/solvation.py Solvation 6 6 0 0%
gpaw/new/solvation.py SolvationEnvironment 74 74 0 0%
gpaw/new/solvation.py DensityWrapper 1 1 0 0%
gpaw/new/solvation.py (no class) 41 14 0 66%
gpaw/new/spinspiral.py SpiralPWDesc 12 12 0 0%
gpaw/new/spinspiral.py SpiralPWACF 8 8 0 0%
gpaw/new/spinspiral.py (no class) 10 0 0 100%
gpaw/new/symmetry.py Symmetries 96 22 0 77%
gpaw/new/symmetry.py SymmetrizationPlan 25 0 0 100%
gpaw/new/symmetry.py GPUSymmetrizationPlan 48 3 0 94%
gpaw/new/symmetry.py (no class) 145 16 0 89%
gpaw/new/tb/builder.py TBHamiltonianMatrixCalculator 1 0 0 100%
gpaw/new/tb/builder.py TBHamiltonian 6 1 0 83%
gpaw/new/tb/builder.py NoGrid 6 0 0 100%
gpaw/new/tb/builder.py DummyFunctions 12 1 0 92%
gpaw/new/tb/builder.py PSCoreDensities 2 0 0 100%
gpaw/new/tb/builder.py TBPotentialCalculator 19 5 0 74%
gpaw/new/tb/builder.py DummyXC 1 0 0 100%
gpaw/new/tb/builder.py TBSCFLoop 8 0 0 100%
gpaw/new/tb/builder.py DummyBasis 5 1 0 80%
gpaw/new/tb/builder.py TBDFTComponentsBuilder 47 0 0 100%
gpaw/new/tb/builder.py (no class) 124 7 0 94%
gpaw/new/timer.py GlobalTimer 21 19 0 10%
gpaw/new/timer.py (no class) 54 20 0 63%
gpaw/new/wannier.py (no class) 79 68 0 14%
gpaw/new/wave_functions.py WaveFunctions 61 16 0 74%
gpaw/new/wave_functions.py (no class) 47 0 0 100%
gpaw/new/xc.py Functional 37 11 0 70%
gpaw/new/xc.py LDAFunctional 21 2 0 90%
gpaw/new/xc.py GGAFunctional 49 12 0 76%
gpaw/new/xc.py MGGAFunctional 46 46 0 0%
gpaw/new/xc.py (no class) 131 47 0 64%
gpaw/nlopt/adapters.py GSInfo 21 5 0 76%
gpaw/nlopt/adapters.py CollinearGSInfo 5 0 0 100%
gpaw/nlopt/adapters.py NoncollinearGSInfo 5 0 0 100%
gpaw/nlopt/adapters.py (no class) 33 5 0 85%
gpaw/nlopt/basic.py NLOData 45 14 0 69%
gpaw/nlopt/basic.py (no class) 14 0 0 100%
gpaw/nlopt/linear.py (no class) 47 1 0 98%
gpaw/nlopt/matrixel.py (no class) 132 17 0 87%
gpaw/nlopt/shg.py (no class) 140 37 0 74%
gpaw/nlopt/shift.py (no class) 69 1 0 99%
gpaw/occupations.py OccupationNumberCalculator 21 1 0 95%
gpaw/occupations.py FixMagneticMomentOccupationNumberCalculator 16 3 0 81%
gpaw/occupations.py SmoothDistribution 26 0 0 100%
gpaw/occupations.py FermiDiracCalculator 2 0 0 100%
gpaw/occupations.py MarzariVanderbiltCalculator 2 2 0 0%
gpaw/occupations.py MethfesselPaxtonCalculator 8 3 0 62%
gpaw/occupations.py ZeroWidth 45 6 0 87%
gpaw/occupations.py FixedOccupationNumbers 5 1 0 80%
gpaw/occupations.py FixedOccupationNumbersUniform 47 2 0 96%
gpaw/occupations.py ThomasFermiOccupations 3 0 0 100%
gpaw/occupations.py (no class) 264 35 0 87%
gpaw/output.py Grid 7 0 0 100%
gpaw/output.py (no class) 104 10 0 90%
gpaw/overlap.py OverlapCorrections 7 0 0 100%
gpaw/overlap.py Overlap 21 2 0 90%
gpaw/overlap.py (no class) 8 0 0 100%
gpaw/pair_density.py PairDensity2 26 26 0 0%
gpaw/pair_density.py PairDensity 108 52 0 52%
gpaw/pair_density.py (no class) 18 0 0 100%
gpaw/pair_overlap.py PairOverlap 8 8 0 0%
gpaw/pair_overlap.py GridPairOverlap 114 114 0 0%
gpaw/pair_overlap.py ProjectorPairOverlap 96 96 0 0%
gpaw/pair_overlap.py (no class) 25 1 0 96%
gpaw/pes/__init__.py PESpectrum 10 0 0 100%
gpaw/pes/__init__.py BasePES 8 1 0 88%
gpaw/pes/__init__.py (no class) 10 0 0 100%
gpaw/pes/continuum.py PlaneWave 21 11 0 48%
gpaw/pes/continuum.py ZerothOrder1 31 31 0 0%
gpaw/pes/continuum.py (no class) 13 0 0 100%
gpaw/pes/dos.py DOSPES 33 3 0 91%
gpaw/pes/dos.py (no class) 5 0 0 100%
gpaw/pes/ds_beta.py CrossSectionBeta 91 7 0 92%
gpaw/pes/ds_beta.py (no class) 19 0 0 100%
gpaw/pes/state.py State 9 1 0 89%
gpaw/pes/state.py BoundState 4 0 0 100%
gpaw/pes/state.py H1s 40 2 0 95%
gpaw/pes/state.py (no class) 18 0 0 100%
gpaw/pes/tddft.py TDDFTPES 148 31 0 79%
gpaw/pes/tddft.py (no class) 17 0 0 100%
gpaw/pipekmezey/pipek_mezey_wannier.py PipekMezey 139 11 0 92%
gpaw/pipekmezey/pipek_mezey_wannier.py (no class) 23 0 0 100%
gpaw/pipekmezey/wannier_basic.py WannierLocalization 110 110 0 0%
gpaw/pipekmezey/wannier_basic.py (no class) 63 23 0 63%
gpaw/pipekmezey/weightfunction.py WeightFunc 38 2 0 95%
gpaw/pipekmezey/weightfunction.py WignerSeitz 25 0 0 100%
gpaw/pipekmezey/weightfunction.py (no class) 15 0 0 100%
gpaw/point_groups/__init__.py (no class) 4 0 0 100%
gpaw/point_groups/__main__.py (no class) 3 3 0 0%
gpaw/point_groups/check.py SymmetryChecker 60 3 0 95%
gpaw/point_groups/check.py (no class) 39 1 0 97%
gpaw/point_groups/cli.py CubeCalc 5 0 0 100%
gpaw/point_groups/cli.py (no class) 64 9 0 86%
gpaw/point_groups/group.py PointGroup 19 0 0 100%
gpaw/point_groups/group.py (no class) 7 0 0 100%
gpaw/point_groups/groups.py Pointgroup 14 0 0 100%
gpaw/point_groups/groups.py D5 15 2 0 87%
gpaw/point_groups/groups.py D5h 40 5 0 88%
gpaw/point_groups/groups.py Ih 159 10 0 94%
gpaw/point_groups/groups.py Ico 73 4 0 95%
gpaw/point_groups/groups.py Td 68 5 0 93%
gpaw/point_groups/groups.py Th 75 6 0 92%
gpaw/point_groups/groups.py C2v 24 8 0 67%
gpaw/point_groups/groups.py C3v 18 2 0 89%
gpaw/point_groups/groups.py D3h 40 13 0 68%
gpaw/point_groups/groups.py D2d 42 5 0 88%
gpaw/point_groups/groups.py C2 9 1 0 89%
gpaw/point_groups/groups.py Oh 115 9 0 92%
gpaw/point_groups/groups.py (no class) 106 2 0 98%
gpaw/poisson.py _PoissonSolver 10 5 0 50%
gpaw/poisson.py BasePoissonSolver 105 21 0 80%
gpaw/poisson.py FDPoissonSolver 133 16 0 88%
gpaw/poisson.py NoInteractionPoissonSolver 6 1 0 83%
gpaw/poisson.py FFTPoissonSolver 38 0 0 100%
gpaw/poisson.py FastPoissonSolver 107 10 0 91%
gpaw/poisson.py (no class) 233 76 0 67%
gpaw/poisson_extravacuum.py ExtraVacuumPoissonSolver 156 1 0 99%
gpaw/poisson_extravacuum.py (no class) 18 0 0 100%
gpaw/poisson_moment.py MomentCorrection 21 0 0 100%
gpaw/poisson_moment.py MomentCorrectionPoissonSolver 91 2 0 98%
gpaw/poisson_moment.py (no class) 29 0 0 100%
gpaw/preconditioner.py Preconditioner 65 4 0 94%
gpaw/preconditioner.py (no class) 9 0 0 100%
gpaw/projections.py Projections 107 27 0 75%
gpaw/projections.py (no class) 24 0 0 100%
gpaw/pseudopotential.py generate_basis_functions.SimpleBasis 11 0 0 100%
gpaw/pseudopotential.py PseudoPotential 72 2 0 97%
gpaw/pseudopotential.py (no class) 130 53 0 59%
gpaw/purepython.py Spline 8 1 0 88%
gpaw/purepython.py (no class) 133 13 0 90%
gpaw/pw/density.py PseudoCoreKineticEnergyDensityLFC 2 0 0 100%
gpaw/pw/density.py ReciprocalSpaceDensity 60 3 0 95%
gpaw/pw/density.py (no class) 18 0 0 100%
gpaw/pw/descriptor.py PWDescriptor 305 55 0 82%
gpaw/pw/descriptor.py PWMapping 41 10 0 76%
gpaw/pw/descriptor.py (no class) 55 1 0 98%
gpaw/pw/hamiltonian.py ReciprocalSpaceHamiltonian 91 0 0 100%
gpaw/pw/hamiltonian.py (no class) 21 0 0 100%
gpaw/pw/lfc.py PWLFC 260 6 0 98%
gpaw/pw/lfc.py (no class) 21 0 0 100%
gpaw/pw/poisson.py ReciprocalSpacePoissonSolver 17 0 0 100%
gpaw/pw/poisson.py ChargedReciprocalSpacePoissonSolver 34 0 0 100%
gpaw/pw/poisson.py (no class) 17 0 0 100%
gpaw/quiz.py Question 21 21 0 0%
gpaw/quiz.py (no class) 32 11 0 66%
gpaw/raman/raman.py (no class) 208 200 0 4%
gpaw/response/__init__.py (no class) 4 0 0 100%
gpaw/response/bse.py BSEMatrix 51 17 0 67%
gpaw/response/bse.py SpinorData 38 7 0 82%
gpaw/response/bse.py BSEBackend 438 50 0 89%
gpaw/response/bse.py BSE 2 0 0 100%
gpaw/response/bse.py VChi 22 3 0 86%
gpaw/response/bse.py BSEPlus 100 4 0 96%
gpaw/response/bse.py (no class) 162 0 0 100%
gpaw/response/chi0.py Chi0Calculator 26 0 0 100%
gpaw/response/chi0.py Chi0BodyCalculator 57 5 0 91%
gpaw/response/chi0.py Chi0OpticalExtensionCalculator 48 1 0 98%
gpaw/response/chi0.py (no class) 62 3 0 95%
gpaw/response/chi0_base.py Chi0Integrand 56 0 0 100%
gpaw/response/chi0_base.py Chi0ComponentCalculator 62 2 0 97%
gpaw/response/chi0_base.py Chi0ComponentPWCalculator 40 1 0 98%
gpaw/response/chi0_base.py (no class) 52 3 0 94%
gpaw/response/chi0_data.py Chi0RelatedData 5 0 0 100%
gpaw/response/chi0_data.py Chi0BodyData 17 0 0 100%
gpaw/response/chi0_data.py Chi0DrudeData 9 0 0 100%
gpaw/response/chi0_data.py Chi0OpticalExtensionData 11 0 0 100%
gpaw/response/chi0_data.py Chi0Data 25 0 0 100%
gpaw/response/chi0_data.py (no class) 50 0 0 100%
gpaw/response/chi0_drude.py Chi0DrudeCalculator 31 0 0 100%
gpaw/response/chi0_drude.py PlasmaFrequencyIntegrand 33 1 0 97%
gpaw/response/chi0_drude.py (no class) 23 1 0 96%
gpaw/response/chiks.py GeneralizedSuscetibilityCalculator 109 2 0 98%
gpaw/response/chiks.py ChiKSCalculator 2 0 0 100%
gpaw/response/chiks.py SelfEnhancementCalculator 9 0 0 100%
gpaw/response/chiks.py (no class) 104 4 0 96%
gpaw/response/context.py ResponseContext 25 3 0 88%
gpaw/response/context.py timer 23 13 0 43%
gpaw/response/context.py (no class) 27 0 0 100%
gpaw/response/coulomb_kernels.py NewCoulombKernel 4 0 0 100%
gpaw/response/coulomb_kernels.py CoulombKernel 15 0 0 100%
gpaw/response/coulomb_kernels.py (no class) 113 15 0 87%
gpaw/response/density_kernels.py DensityXCKernel 10 1 0 90%
gpaw/response/density_kernels.py AdiabaticDensityKernel 10 0 0 100%
gpaw/response/density_kernels.py LRDensityKernel 5 0 0 100%
gpaw/response/density_kernels.py BootstrapDensityKernel 3 0 0 100%
gpaw/response/density_kernels.py (no class) 76 6 0 92%
gpaw/response/df.py Chi0DysonEquations 77 18 0 77%
gpaw/response/df.py DielectricFunctionData 17 1 0 94%
gpaw/response/df.py InverseDielectricFunction 10 0 0 100%
gpaw/response/df.py CustomizableDielectricFunction 9 1 0 89%
gpaw/response/df.py BareDielectricFunction 12 1 0 92%
gpaw/response/df.py DielectricFunctionCalculator 21 1 0 95%
gpaw/response/df.py DielectricFunction 30 1 0 97%
gpaw/response/df.py ScalarResponseFunctionSet 7 0 0 100%
gpaw/response/df.py (no class) 124 4 0 97%
gpaw/response/dyson.py HXCScaling 3 0 0 100%
gpaw/response/dyson.py PWKernel 3 0 0 100%
gpaw/response/dyson.py NoKernel 5 0 0 100%
gpaw/response/dyson.py HXCKernel 6 0 0 100%
gpaw/response/dyson.py DysonSolver 14 1 0 93%
gpaw/response/dyson.py DysonEquations 12 1 0 92%
gpaw/response/dyson.py DysonEquationsWithKernel 7 0 0 100%
gpaw/response/dyson.py DysonEquationsWithXi 7 0 0 100%
gpaw/response/dyson.py DysonEquation 7 0 0 100%
gpaw/response/dyson.py (no class) 53 0 0 100%
gpaw/response/frequencies.py FrequencyDescriptor 12 0 0 100%
gpaw/response/frequencies.py ComplexFrequencyDescriptor 12 3 0 75%
gpaw/response/frequencies.py FrequencyGridDescriptor 9 0 0 100%
gpaw/response/frequencies.py NonLinearFrequencyDescriptor 34 1 0 97%
gpaw/response/frequencies.py (no class) 30 0 0 100%
gpaw/response/fxc_kernels.py FXCKernel 18 0 0 100%
gpaw/response/fxc_kernels.py AdiabaticFXCCalculator 27 0 0 100%
gpaw/response/fxc_kernels.py (no class) 40 1 0 98%
gpaw/response/g0w0.py Sigma 23 1 0 96%
gpaw/response/g0w0.py G0W0Outputs 44 0 0 100%
gpaw/response/g0w0.py QSymmetryOp 34 0 0 100%
gpaw/response/g0w0.py PairDistribution 11 0 0 100%
gpaw/response/g0w0.py G0W0Calculator 274 11 0 96%
gpaw/response/g0w0.py G0W0 45 6 0 87%
gpaw/response/g0w0.py EXXVXCCalculator 4 0 0 100%
gpaw/response/g0w0.py (no class) 206 15 0 93%
gpaw/response/g0w0_kernels.py G0W0Kernel 7 1 0 86%
gpaw/response/g0w0_kernels.py (no class) 31 0 0 100%
gpaw/response/gamma_int.py GammaIntegral 13 1 0 92%
gpaw/response/gamma_int.py GammaIntegralDomain 10 1 0 90%
gpaw/response/gamma_int.py (no class) 11 0 0 100%
gpaw/response/goldstone.py GoldstoneScaling 12 1 0 92%
gpaw/response/goldstone.py FMGoldstoneScaling 4 0 0 100%
gpaw/response/goldstone.py NewFMGoldstoneScaling 14 0 0 100%
gpaw/response/goldstone.py RefinedFMGoldstoneScaling 30 0 0 100%
gpaw/response/goldstone.py AFMGoldstoneScaling 5 0 0 100%
gpaw/response/goldstone.py (no class) 73 2 0 97%
gpaw/response/groundstate.py PAWDatasetCollection 12 0 0 100%
gpaw/response/groundstate.py ResponseGroundStateAdapter 138 13 0 91%
gpaw/response/groundstate.py CellDescriptor 6 0 0 100%
gpaw/response/groundstate.py ResponsePAWDataset 11 0 0 100%
gpaw/response/groundstate.py (no class) 86 1 0 99%
gpaw/response/gw_bands.py GWBands 138 138 0 0%
gpaw/response/gw_bands.py (no class) 14 0 0 100%
gpaw/response/heisenberg.py (no class) 40 1 0 98%
gpaw/response/hilbert.py HilbertTransform 24 0 0 100%
gpaw/response/hilbert.py GWHilbertTransforms 9 0 0 100%
gpaw/response/hilbert.py (no class) 9 0 0 100%
gpaw/response/integrators.py Integrand 2 2 0 0%
gpaw/response/integrators.py Integrator 8 1 0 88%
gpaw/response/integrators.py PointIntegrator 22 1 0 95%
gpaw/response/integrators.py GenericUpdate 13 1 0 92%
gpaw/response/integrators.py Hermitian 12 3 0 75%
gpaw/response/integrators.py Hilbert 38 2 0 95%
gpaw/response/integrators.py Intraband 3 0 0 100%
gpaw/response/integrators.py OpticalLimit 9 0 0 100%
gpaw/response/integrators.py HermitianOpticalLimit 6 0 0 100%
gpaw/response/integrators.py HilbertOpticalLimit 19 1 0 95%
gpaw/response/integrators.py Point 3 0 0 100%
gpaw/response/integrators.py Domain 10 0 0 100%
gpaw/response/integrators.py KPointTesselation 26 0 0 100%
gpaw/response/integrators.py TetrahedronIntegrator 28 0 0 100%
gpaw/response/integrators.py HilbertTetrahedron 10 2 0 80%
gpaw/response/integrators.py HilbertOpticalLimitTetrahedron 7 0 0 100%
gpaw/response/integrators.py (no class) 100 0 0 100%
gpaw/response/jdos.py JDOS 4 0 0 100%
gpaw/response/jdos.py JDOSCalculator 24 0 0 100%
gpaw/response/jdos.py (no class) 13 0 0 100%
gpaw/response/kpoints.py KPointFinder 6 1 0 83%
gpaw/response/kpoints.py ResponseKPointGrid 2 0 0 100%
gpaw/response/kpoints.py KPointDomain 4 0 0 100%
gpaw/response/kpoints.py KPointDomainGenerator 53 0 0 100%
gpaw/response/kpoints.py (no class) 28 0 0 100%
gpaw/response/kspair.py IrreducibleKPoint 16 0 0 100%
gpaw/response/kspair.py KohnShamKPointPair 19 0 0 100%
gpaw/response/kspair.py KohnShamKPointPairExtractor 278 202 0 27%
gpaw/response/kspair.py (no class) 55 0 0 100%
gpaw/response/localft.py LocalFTCalculator 36 7 0 81%
gpaw/response/localft.py LocalGridFTCalculator 10 0 0 100%
gpaw/response/localft.py LocalPAWFTCalculator 10 0 0 100%
gpaw/response/localft.py MicroSetup 27 0 0 100%
gpaw/response/localft.py LocalPAWFTEngine 56 0 0 100%
gpaw/response/localft.py (no class) 109 2 0 98%
gpaw/response/matrix_elements.py MatrixElement 5 0 0 100%
gpaw/response/matrix_elements.py MatrixElementCalculator 28 0 0 100%
gpaw/response/matrix_elements.py PlaneWaveMatrixElement 3 0 0 100%
gpaw/response/matrix_elements.py PlaneWaveMatrixElementCalculator 34 0 0 100%
gpaw/response/matrix_elements.py NewPairDensityCalculator 3 0 0 100%
gpaw/response/matrix_elements.py TransversePairPotentialCalculator 1 0 0 100%
gpaw/response/matrix_elements.py SiteMatrixElement 4 0 0 100%
gpaw/response/matrix_elements.py SiteMatrixElementCalculator 42 0 0 100%
gpaw/response/matrix_elements.py SitePairDensityCalculator 3 0 0 100%
gpaw/response/matrix_elements.py SiteZeemanPairEnergyCalculator 1 0 0 100%
gpaw/response/matrix_elements.py SiteSpinPairEnergyCalculator 1 0 0 100%
gpaw/response/matrix_elements.py (no class) 79 0 0 100%
gpaw/response/mft.py IsotropicExchangeCalculator 42 1 0 98%
gpaw/response/mft.py SiteFunction 4 0 0 100%
gpaw/response/mft.py SingleParticleSiteSumRuleCalculator 22 0 0 100%
gpaw/response/mft.py SingleParticleSiteMagnetizationCalculator 2 0 0 100%
gpaw/response/mft.py SingleParticleSiteZeemanEnergyCalculator 1 0 0 100%
gpaw/response/mft.py SitePairFunction 6 0 0 100%
gpaw/response/mft.py SitePairFunctionCalculator 29 0 0 100%
gpaw/response/mft.py TwoParticleSiteSumRuleCalculator 1 0 0 100%
gpaw/response/mft.py TwoParticleSiteMagnetizationCalculator 3 0 0 100%
gpaw/response/mft.py TwoParticleSiteZeemanEnergyCalculator 3 0 0 100%
gpaw/response/mft.py HeisenbergExchangeCalculator 13 0 0 100%
gpaw/response/mft.py (no class) 92 0 0 100%
gpaw/response/modelinteraction.py ModelInteraction 72 4 0 94%
gpaw/response/modelinteraction.py (no class) 33 1 0 97%
gpaw/response/mpa_interpolation.py Solver 6 1 0 83%
gpaw/response/mpa_interpolation.py SinglePoleSolver 13 0 0 100%
gpaw/response/mpa_interpolation.py MultipoleSolver 6 0 0 100%
gpaw/response/mpa_interpolation.py (no class) 87 0 0 100%
gpaw/response/mpa_sampling.py (no class) 54 1 0 98%
gpaw/response/pair.py KPoint 12 0 0 100%
gpaw/response/pair.py KPointPair 11 0 0 100%
gpaw/response/pair.py KPointPairFactory 52 0 0 100%
gpaw/response/pair.py ActualPairDensityCalculator 135 9 0 93%
gpaw/response/pair.py (no class) 59 0 0 100%
gpaw/response/pair_functions.py LatticePeriodicPairFunction 56 3 0 95%
gpaw/response/pair_functions.py Chi 55 0 0 100%
gpaw/response/pair_functions.py (no class) 95 2 0 98%
gpaw/response/pair_integrator.py PairFunction 2 0 0 100%
gpaw/response/pair_integrator.py DynamicPairFunction 2 0 0 100%
gpaw/response/pair_integrator.py PairFunctionIntegrator 41 0 0 100%
gpaw/response/pair_integrator.py KPointPairIntegral 29 1 0 97%
gpaw/response/pair_integrator.py KPointPairPointIntegral 4 0 0 100%
gpaw/response/pair_integrator.py (no class) 36 0 0 100%
gpaw/response/pair_transitions.py PairTransitions 16 0 0 100%
gpaw/response/pair_transitions.py (no class) 87 11 0 87%
gpaw/response/paw.py LeanPAWDataset 21 0 0 100%
gpaw/response/paw.py SelfTestingKSpline 14 0 0 100%
gpaw/response/paw.py PWPAWCorrectionData 29 1 0 97%
gpaw/response/paw.py (no class) 146 0 0 100%
gpaw/response/pw_parallelization.py Blocks1D 33 2 0 94%
gpaw/response/pw_parallelization.py PlaneWaveBlockDistributor 74 56 0 24%
gpaw/response/pw_parallelization.py (no class) 36 4 0 89%
gpaw/response/q0_correction.py Q0Correction 70 0 0 100%
gpaw/response/q0_correction.py (no class) 4 0 0 100%
gpaw/response/qeh.py QEHChiCalc 42 42 0 0%
gpaw/response/qeh.py (no class) 21 2 0 90%
gpaw/response/qpd.py SingleQPWDescriptor 16 3 0 81%
gpaw/response/qpd.py SingleCylQPWDescriptor 34 11 0 68%
gpaw/response/qpd.py (no class) 18 0 0 100%
gpaw/response/screened_interaction.py GammaIntegrationMode 24 3 0 88%
gpaw/response/screened_interaction.py QPointDescriptor 7 0 0 100%
gpaw/response/screened_interaction.py WBaseCalculator 32 1 0 97%
gpaw/response/screened_interaction.py WCalculator 62 32 0 48%
gpaw/response/screened_interaction.py HWModel 1 1 0 0%
gpaw/response/screened_interaction.py FullFrequencyHWModel 19 0 0 100%
gpaw/response/screened_interaction.py MPAHWModel 8 0 0 100%
gpaw/response/screened_interaction.py MPACalculator 30 0 0 100%
gpaw/response/screened_interaction.py (no class) 57 0 0 100%
gpaw/response/site_data.py AtomicSites 10 0 0 100%
gpaw/response/site_data.py AtomicSiteData 55 0 0 100%
gpaw/response/site_data.py (no class) 45 1 0 98%
gpaw/response/site_kernels.py SiteKernels 27 0 0 100%
gpaw/response/site_kernels.py SphericalSiteKernels 8 0 0 100%
gpaw/response/site_kernels.py CylindricalSiteKernels 15 0 0 100%
gpaw/response/site_kernels.py ParallelepipedicSiteKernels 8 0 0 100%
gpaw/response/site_kernels.py (no class) 94 1 0 99%
gpaw/response/site_paw.py (no class) 39 0 0 100%
gpaw/response/susceptibility.py ChiFactory 39 0 0 100%
gpaw/response/susceptibility.py EigendecomposedSpectrum 108 2 0 98%
gpaw/response/susceptibility.py (no class) 80 0 0 100%
gpaw/response/symmetrize.py HeadSymmetryOperators 11 0 0 100%
gpaw/response/symmetrize.py BodySymmetryOperators 8 0 0 100%
gpaw/response/symmetrize.py WingSymmetryOperators 10 0 0 100%
gpaw/response/symmetrize.py (no class) 36 2 0 94%
gpaw/response/symmetry.py QSymmetries 29 0 0 100%
gpaw/response/symmetry.py QSymmetryAnalyzer 51 1 0 98%
gpaw/response/symmetry.py (no class) 42 0 0 100%
gpaw/response/temp.py DielectricFunctionCalculator 28 0 0 100%
gpaw/response/temp.py _DielectricFunctionCalculator 28 1 0 96%
gpaw/response/temp.py _GammaDielectricFunctionCalculator 11 0 0 100%
gpaw/response/temp.py (no class) 31 0 0 100%
gpaw/response/tool.py (no class) 161 102 0 37%
gpaw/response/wgg.py Grid 54 54 0 0%
gpaw/response/wgg.py (no class) 85 46 0 46%
gpaw/rotation.py (no class) 31 11 0 65%
gpaw/scf.py SCFLoop 83 1 0 99%
gpaw/scf.py SCFEvent 8 0 0 100%
gpaw/scf.py (no class) 68 0 0 100%
gpaw/setup.py LocalCorrectionVar 4 0 0 100%
gpaw/setup.py BaseSetup 204 7 0 97%
gpaw/setup.py LeanSetup 67 1 0 99%
gpaw/setup.py Setup 318 4 0 99%
gpaw/setup.py PartialWaveBasis 6 0 0 100%
gpaw/setup.py Setups 123 11 0 91%
gpaw/setup.py FunctionIndices 8 0 0 100%
gpaw/setup.py CachedYukawaInteractions 6 0 0 100%
gpaw/setup.py (no class) 157 6 0 96%
gpaw/setup_data.py SetupData 242 9 0 96%
gpaw/setup_data.py PAWXMLParser 175 18 0 90%
gpaw/setup_data.py (no class) 73 1 0 99%
gpaw/solvation/__init__.py (no class) 13 0 0 100%
gpaw/solvation/calculator.py OldSolvationGPAW 66 9 0 86%
gpaw/solvation/calculator.py (no class) 22 3 0 86%
gpaw/solvation/cavity.py Cavity 76 18 0 76%
gpaw/solvation/cavity.py EffectivePotentialCavity 43 9 0 79%
gpaw/solvation/cavity.py Potential 27 13 0 52%
gpaw/solvation/cavity.py Power12Potential 65 1 0 98%
gpaw/solvation/cavity.py SmoothStepCavity 31 1 0 97%
gpaw/solvation/cavity.py Density 19 3 0 84%
gpaw/solvation/cavity.py FDGradientDensity 15 1 0 93%
gpaw/solvation/cavity.py ElDensity 6 0 0 100%
gpaw/solvation/cavity.py SSS09Density 48 0 0 100%
gpaw/solvation/cavity.py ADM12SmoothStepCavity 30 2 0 93%
gpaw/solvation/cavity.py FG02SmoothStepCavity 12 0 0 100%
gpaw/solvation/cavity.py SurfaceCalculator 10 4 0 60%
gpaw/solvation/cavity.py GradientSurface 38 3 0 92%
gpaw/solvation/cavity.py VolumeCalculator 8 1 0 88%
gpaw/solvation/cavity.py KB51Volume 13 1 0 92%
gpaw/solvation/cavity.py (no class) 193 1 0 99%
gpaw/solvation/dielectric.py Dielectric 36 6 0 83%
gpaw/solvation/dielectric.py LinearDielectric 5 0 0 100%
gpaw/solvation/dielectric.py CMDielectric 4 4 0 0%
gpaw/solvation/dielectric.py (no class) 23 0 0 100%
gpaw/solvation/gridmem.py NeedsGD 4 1 0 75%
gpaw/solvation/gridmem.py (no class) 5 0 0 100%
gpaw/solvation/hamiltonian.py SolvationRealSpaceHamiltonian 151 4 0 97%
gpaw/solvation/hamiltonian.py (no class) 19 0 0 100%
gpaw/solvation/interactions.py Interaction 30 16 0 47%
gpaw/solvation/interactions.py SurfaceInteraction 14 1 0 93%
gpaw/solvation/interactions.py VolumeInteraction 13 1 0 92%
gpaw/solvation/interactions.py LeakedDensityInteraction 12 1 0 92%
gpaw/solvation/interactions.py (no class) 44 0 0 100%
gpaw/solvation/poisson.py SolvationPoissonSolver 23 2 0 91%
gpaw/solvation/poisson.py WeightedFDPoissonSolver 28 3 0 89%
gpaw/solvation/poisson.py PolarizationPoissonSolver 35 7 0 80%
gpaw/solvation/poisson.py ADM12PoissonSolver 38 2 0 95%
gpaw/solvation/poisson.py (no class) 36 0 0 100%
gpaw/solvation/sjm.py OldSJM 364 125 0 66%
gpaw/solvation/sjm.py SJMPower12Potential 98 57 0 42%
gpaw/solvation/sjm.py SJM_RealSpaceHamiltonian 34 4 0 88%
gpaw/solvation/sjm.py CavityShapedJellium 10 10 0 0%
gpaw/solvation/sjm.py SJMDipoleCorrection 55 2 0 96%
gpaw/solvation/sjm.py (no class) 83 11 0 87%
gpaw/sphere/integrate.py (no class) 122 12 0 90%
gpaw/sphere/lebedev.py (no class) 60 1 0 98%
gpaw/sphere/rshe.py RealSphericalHarmonicsExpansion 29 0 0 100%
gpaw/sphere/rshe.py (no class) 59 0 0 100%
gpaw/spherical_harmonics.py (no class) 116 1 0 99%
gpaw/spinorbit.py WaveFunction 70 4 0 94%
gpaw/spinorbit.py BZWaveFunctions 94 21 0 78%
gpaw/spinorbit.py (no class) 319 84 0 74%
gpaw/spline.py Spline 37 14 0 62%
gpaw/spline.py (no class) 18 0 0 100%
gpaw/stress.py (no class) 68 2 0 97%
gpaw/symmetry.py Symmetry 156 29 0 81%
gpaw/symmetry.py CLICommand 27 1 0 96%
gpaw/symmetry.py (no class) 130 9 0 93%
gpaw/tddft/__init__.py KineticEnergyPreconditioner 4 4 0 0%
gpaw/tddft/__init__.py InverseOverlapPreconditioner 2 2 0 0%
gpaw/tddft/__init__.py FDTDDFTMode 3 0 0 100%
gpaw/tddft/__init__.py TDDFT 223 52 0 77%
gpaw/tddft/__init__.py (no class) 41 0 0 100%
gpaw/tddft/abc.py DummyAbsorbingBoundary 4 1 0 75%
gpaw/tddft/abc.py LinearAbsorbingBoundary 23 1 0 96%
gpaw/tddft/abc.py P4AbsorbingBoundary 27 2 0 93%
gpaw/tddft/abc.py PML 24 5 0 79%
gpaw/tddft/abc.py (no class) 18 0 0 100%
gpaw/tddft/ehrenfest.py EhrenfestVelocityVerlet 73 6 0 92%
gpaw/tddft/ehrenfest.py (no class) 11 0 0 100%
gpaw/tddft/folding.py FoldedFrequencies 16 4 0 75%
gpaw/tddft/folding.py Frequency 3 0 0 100%
gpaw/tddft/folding.py Folding 27 8 0 70%
gpaw/tddft/folding.py (no class) 27 1 0 96%
gpaw/tddft/laser.py LaserField 2 2 0 0%
gpaw/tddft/laser.py CWField 7 1 0 86%
gpaw/tddft/laser.py (no class) 7 0 0 100%
gpaw/tddft/propagators.py BasePropagator 23 3 0 87%
gpaw/tddft/propagators.py ExplicitCrankNicolson 43 0 0 100%
gpaw/tddft/propagators.py SemiImplicitCrankNicolson 22 0 0 100%
gpaw/tddft/propagators.py EhrenfestPAWSICN 64 7 0 89%
gpaw/tddft/propagators.py EhrenfestHGHSICN 26 26 0 0%
gpaw/tddft/propagators.py EnforcedTimeReversalSymmetryCrankNicolson 30 1 0 97%
gpaw/tddft/propagators.py AbsorptionKick 4 0 0 100%
gpaw/tddft/propagators.py SemiImplicitTaylorExponential 31 31 0 0%
gpaw/tddft/propagators.py SemiImplicitKrylovExponential 155 62 0 60%
gpaw/tddft/propagators.py (no class) 101 6 0 94%
gpaw/tddft/solvers/__init__.py (no class) 15 2 0 87%
gpaw/tddft/solvers/base.py BaseSolver 10 2 0 80%
gpaw/tddft/solvers/base.py (no class) 7 0 0 100%
gpaw/tddft/solvers/bicgstab.py BiCGStab 76 7 0 91%
gpaw/tddft/solvers/bicgstab.py (no class) 6 0 0 100%
gpaw/tddft/solvers/cscg.py CSCG 57 4 0 93%
gpaw/tddft/solvers/cscg.py (no class) 6 0 0 100%
gpaw/tddft/spectrum.py (no class) 192 16 0 92%
gpaw/tddft/tdopers.py TimeDependentHamiltonian 82 5 0 94%
gpaw/tddft/tdopers.py AbsorptionKickHamiltonian 12 1 0 92%
gpaw/tddft/tdopers.py TimeDependentOverlap 61 0 0 100%
gpaw/tddft/tdopers.py TimeDependentWaveFunctions 48 14 0 71%
gpaw/tddft/tdopers.py DummyDensity 4 0 0 100%
gpaw/tddft/tdopers.py TimeDependentDensity 4 0 0 100%
gpaw/tddft/tdopers.py (no class) 63 0 0 100%
gpaw/tddft/units.py (no class) 28 0 0 100%
gpaw/tddft/utils.py MultiBlas 14 1 0 93%
gpaw/tddft/utils.py BandPropertyMonitor 12 12 0 0%
gpaw/tddft/utils.py BandPropertyWriter 5 5 0 0%
gpaw/tddft/utils.py StaticOverlapMonitor 24 24 0 0%
gpaw/tddft/utils.py StaticOverlapWriter 5 5 0 0%
gpaw/tddft/utils.py DynamicOverlapMonitor 20 20 0 0%
gpaw/tddft/utils.py DynamicOverlapWriter 5 5 0 0%
gpaw/tddft/utils.py (no class) 34 0 0 100%
gpaw/test/__init__.py (no class) 60 18 0 70%
gpaw/test/ase_features/autoneb.py (no class) 46 37 0 20%
gpaw/test/ase_features/test_ase3k.py (no class) 20 1 0 95%
gpaw/test/ase_features/test_ase3k_version.py (no class) 5 0 0 100%
gpaw/test/big/dcdft/analyse.py (no class) 105 105 0 0%
gpaw/test/big/dcdft/pbe_abinit_fhi.py (no class) 49 49 0 0%
gpaw/test/big/dcdft/pbe_abinit_hgh.py (no class) 57 57 0 0%
gpaw/test/big/dcdft/pbe_abinit_paw.py (no class) 58 58 0 0%
gpaw/test/big/dcdft/pbe_aims.py (no class) 76 76 0 0%
gpaw/test/big/dcdft/pbe_gpaw_pw.py (no class) 75 75 0 0%
gpaw/test/big/dcdft/pbe_gpaw_pw_verify.py (no class) 28 28 0 0%
gpaw/test/big/hsk/hsk.py (no class) 1 1 0 0%
gpaw/test/big/test_systems/agts.py (no class) 19 19 0 0%
gpaw/test/big/test_systems/create.py (no class) 181 181 0 0%
gpaw/test/cachedfilehandler.py CachedFilesHandler 28 5 0 82%
gpaw/test/cachedfilehandler.py (no class) 35 9 0 74%
gpaw/test/cdft/test_cdft.py (no class) 25 0 0 100%
gpaw/test/cdft/test_cdft_fd_forces.py (no class) 21 0 0 100%
gpaw/test/cdft/test_cdft_restart_two_regions.py (no class) 25 0 0 100%
gpaw/test/cdft/test_pbc_in_cdft_coupling.py (no class) 28 0 0 100%
gpaw/test/cli/test_basis.py (no class) 31 0 0 100%
gpaw/test/cli/test_dipole.py (no class) 10 0 0 100%
gpaw/test/cli/test_dos.py (no class) 7 0 0 100%
gpaw/test/cli/test_plot_dataset.py (no class) 78 0 0 100%
gpaw/test/cli/test_symmetry.py (no class) 10 0 0 100%
gpaw/test/conftest.py GPAWPlugin 6 5 0 17%
gpaw/test/conftest.py (no class) 140 18 0 87%
gpaw/test/core/test_abs_square.py (no class) 30 6 0 80%
gpaw/test/core/test_acf.py (no class) 52 2 0 96%
gpaw/test/core/test_atom_arrays.py (no class) 55 0 0 100%
gpaw/test/core/test_grid.py (no class) 76 1 0 99%
gpaw/test/core/test_interpolate.py (no class) 11 0 0 100%
gpaw/test/core/test_matrix_elements.py (no class) 55 2 0 96%
gpaw/test/core/test_pw.py (no class) 112 0 0 100%
gpaw/test/corehole/test_S2p.py (no class) 18 0 0 100%
gpaw/test/corehole/test_h2o.py (no class) 26 1 0 96%
gpaw/test/corehole/test_h2o_dks.py (no class) 33 0 0 100%
gpaw/test/corehole/test_h2o_recursion.py (no class) 25 0 0 100%
gpaw/test/corehole/test_li2.py (no class) 26 0 0 100%
gpaw/test/corehole/test_sh2.py (no class) 133 0 0 100%
gpaw/test/corehole/test_si.py (no class) 42 1 0 98%
gpaw/test/corehole/test_xas_parallel.py (no class) 81 61 0 25%
gpaw/test/crontab.py (no class) 28 20 0 29%
gpaw/test/densities/test_ae.py (no class) 22 0 0 100%
gpaw/test/directopt/test_break_instability_lcao.py (no class) 20 0 0 100%
gpaw/test/directopt/test_constraints_directopt_lcao.py (no class) 18 0 0 100%
gpaw/test/directopt/test_constraints_directopt_lcao_sic.py (no class) 33 1 0 97%
gpaw/test/directopt/test_directmin_lcao.py (no class) 48 0 0 100%
gpaw/test/directopt/test_directmin_pwfd.py (no class) 42 2 0 95%
gpaw/test/directopt/test_generalized_davidson_lcao.py (no class) 25 0 0 100%
gpaw/test/directopt/test_gmf_directopt_lcao.py (no class) 13 0 0 100%
gpaw/test/directopt/test_grad_numerically_lcao.py (no class) 28 0 0 100%
gpaw/test/directopt/test_grad_numerically_pw.py (no class) 33 0 0 100%
gpaw/test/directopt/test_hess_numerically_lcao.py (no class) 29 0 0 100%
gpaw/test/directopt/test_hess_numerically_pw.py (no class) 20 0 0 100%
gpaw/test/directopt/test_mom_directopt_fd_hybrids.py (no class) 41 8 0 80%
gpaw/test/directopt/test_mom_directopt_lcao.py (no class) 34 0 0 100%
gpaw/test/directopt/test_mom_directopt_lcao_forces.py (no class) 49 0 0 100%
gpaw/test/directopt/test_mom_directopt_lcao_spinpaired.py (no class) 19 0 0 100%
gpaw/test/directopt/test_mom_directopt_pw.py (no class) 68 11 0 84%
gpaw/test/directopt/test_mom_directopt_pw_hybrids.py (no class) 44 10 0 77%
gpaw/test/directopt/test_orthonormalizations_lcao.py (no class) 15 0 0 100%
gpaw/test/directopt/test_steepestdescent_lcao.py (no class) 12 0 0 100%
gpaw/test/dos/test_pdos.py (no class) 13 0 0 100%
gpaw/test/dscf/test_dscf_lcao.py (no class) 19 0 0 100%
gpaw/test/eigen/test_blocked_rmm_diis.py (no class) 21 0 0 100%
gpaw/test/eigen/test_cg.py (no class) 21 0 0 100%
gpaw/test/eigen/test_cg2.py (no class) 19 0 0 100%
gpaw/test/eigen/test_davidson.py (no class) 28 4 0 86%
gpaw/test/eigen/test_keep_htpsit.py (no class) 16 0 0 100%
gpaw/test/elph/conftest.py (no class) 27 0 0 100%
gpaw/test/elph/test_displacements.py (no class) 34 0 0 100%
gpaw/test/elph/test_gmatrix.py (no class) 34 0 0 100%
gpaw/test/elph/test_gpts_helper.py (no class) 5 0 0 100%
gpaw/test/elph/test_gradient.py (no class) 35 1 0 97%
gpaw/test/elph/test_indices.py FakeElectronPhononMatrix 2 0 0 100%
gpaw/test/elph/test_indices.py (no class) 47 0 0 100%
gpaw/test/elph/test_ramancalculator.py (no class) 58 0 0 100%
gpaw/test/elph/test_resonant_term.py (no class) 38 0 0 100%
gpaw/test/elph/test_supercell.py (no class) 15 0 0 100%
gpaw/test/ext_potential/stark_shift.py (no class) 110 98 0 11%
gpaw/test/ext_potential/test_b_field.py (no class) 30 1 0 97%
gpaw/test/ext_potential/test_collection.py (no class) 19 0 0 100%
gpaw/test/ext_potential/test_constant_e_field.py (no class) 35 0 0 100%
gpaw/test/ext_potential/test_external.py (no class) 43 3 0 93%
gpaw/test/ext_potential/test_external_pw.py (no class) 66 3 0 95%
gpaw/test/ext_potential/test_harmonic.py HarmonicPotential 4 0 0 100%
gpaw/test/ext_potential/test_harmonic.py PöschlTellerPotential 5 0 0 100%
gpaw/test/ext_potential/test_harmonic.py (no class) 44 0 0 100%
gpaw/test/ext_potential/test_point_charge.py (no class) 75 0 0 100%
gpaw/test/ext_potential/test_step.py (no class) 21 0 0 100%
gpaw/test/exx/test_coarse.py (no class) 41 0 0 100%
gpaw/test/exx/test_derivs.py (no class) 65 14 0 78%
gpaw/test/exx/test_double_cell.py (no class) 33 7 0 79%
gpaw/test/exx/test_exx.py (no class) 32 0 0 100%
gpaw/test/exx/test_exx_scf.py (no class) 27 14 0 48%
gpaw/test/exx/test_forces_ut.py Calc 4 0 0 100%
gpaw/test/exx/test_forces_ut.py WFS 25 0 0 100%
gpaw/test/exx/test_forces_ut.py Dens 4 0 0 100%
gpaw/test/exx/test_forces_ut.py D 4 0 0 100%
gpaw/test/exx/test_forces_ut.py (no class) 82 0 0 100%
gpaw/test/exx/test_kpts.py (no class) 52 1 0 98%
gpaw/test/exx/test_unocc.py (no class) 39 2 0 95%
gpaw/test/exx/test_xc.py (no class) 8 0 0 100%
gpaw/test/fd_ops/test_gd.py (no class) 27 0 0 100%
gpaw/test/fd_ops/test_gradient.py (no class) 62 4 0 94%
gpaw/test/fd_ops/test_laplace.py (no class) 47 0 0 100%
gpaw/test/fd_ops/test_nabla.py test_fd_ops_nabla.TestSetup 1 0 0 100%
gpaw/test/fd_ops/test_nabla.py (no class) 37 0 0 100%
gpaw/test/fd_ops/test_non_periodic.py (no class) 24 0 0 100%
gpaw/test/fd_ops/test_transformations.py (no class) 39 0 0 100%
gpaw/test/fdtd/test_ed.py (no class) 27 0 0 100%
gpaw/test/fdtd/test_ed_inducedfield.py (no class) 66 1 0 98%
gpaw/test/fdtd/test_ed_shapes.py (no class) 21 0 0 100%
gpaw/test/fdtd/test_ed_wrapper.py (no class) 27 0 0 100%
gpaw/test/fileio/test_ascii_art.py (no class) 5 0 0 100%
gpaw/test/fileio/test_file_reference.py (no class) 11 0 0 100%
gpaw/test/fileio/test_gap.py (no class) 10 1 0 90%
gpaw/test/fileio/test_parallel.py (no class) 23 15 0 35%
gpaw/test/fileio/test_read_old_gpw.py (no class) 12 5 0 58%
gpaw/test/fileio/test_refine.py (no class) 19 0 0 100%
gpaw/test/fileio/test_restart.py (no class) 41 0 0 100%
gpaw/test/fileio/test_restart_density.py (no class) 37 1 0 97%
gpaw/test/fileio/test_wfs_auto.py (no class) 11 0 0 100%
gpaw/test/fileio/test_wfs_io.py (no class) 18 0 0 100%
gpaw/test/fuzz.py (no class) 269 54 0 80%
gpaw/test/generic/test_2Al.py (no class) 20 0 0 100%
gpaw/test/generic/test_8Si.py (no class) 29 0 0 100%
gpaw/test/generic/test_Cl_minus.py (no class) 13 0 0 100%
gpaw/test/generic/test_Cu.py (no class) 24 0 0 100%
gpaw/test/generic/test_H_force.py (no class) 21 0 0 100%
gpaw/test/generic/test_IP_oxygen.py (no class) 23 0 0 100%
gpaw/test/generic/test_al_chain.py (no class) 13 0 0 100%
gpaw/test/generic/test_asym_box.py (no class) 24 0 0 100%
gpaw/test/generic/test_bulk.py (no class) 24 0 0 100%
gpaw/test/generic/test_guc_force.py (no class) 40 10 0 75%
gpaw/test/generic/test_hydrogen.py (no class) 45 0 0 100%
gpaw/test/generic/test_mixer.py (no class) 7 0 0 100%
gpaw/test/generic/test_move_across_cell.py (no class) 21 1 0 95%
gpaw/test/generic/test_proton.py (no class) 36 0 0 100%
gpaw/test/generic/test_relax.py (no class) 74 0 0 100%
gpaw/test/generic/test_si.py (no class) 14 0 0 100%
gpaw/test/generic/test_si_primitive.py (no class) 14 0 0 100%
gpaw/test/gllb/test_atomic.py (no class) 27 0 0 100%
gpaw/test/gllb/test_diamond.py (no class) 70 0 0 100%
gpaw/test/gllb/test_gllbghost.py (no class) 11 0 0 100%
gpaw/test/gllb/test_metallic.py (no class) 23 1 0 96%
gpaw/test/gllb/test_ne.py (no class) 31 1 0 97%
gpaw/test/gllb/test_ne_disc.py (no class) 43 0 0 100%
gpaw/test/gllb/test_response.py (no class) 63 0 0 100%
gpaw/test/gllb/test_restart_eigenvalues.py (no class) 33 0 0 100%
gpaw/test/gllb/test_spin.py (no class) 29 0 0 100%
gpaw/test/gllb/test_variants.py (no class) 30 0 0 100%
gpaw/test/gpu/test_acf.py (no class) 32 1 0 97%
gpaw/test/gpu/test_amend_insert.py (no class) 23 16 0 30%
gpaw/test/gpu/test_apply_local_pot.py (no class) 29 1 0 97%
gpaw/test/gpu/test_blas.py (no class) 79 71 0 10%
gpaw/test/gpu/test_cpupy.py (no class) 18 0 0 100%
gpaw/test/gpu/test_fd_laplace.py (no class) 38 28 0 26%
gpaw/test/gpu/test_fd_transformers.py (no class) 41 30 0 27%
gpaw/test/gpu/test_hip_patch.py (no class) 25 17 0 32%
gpaw/test/gpu/test_kernels.py (no class) 195 157 0 19%
gpaw/test/gpu/test_matrix.py (no class) 80 5 0 94%
gpaw/test/gpu/test_mpi.py (no class) 14 0 0 100%
gpaw/test/gpu/test_poisson.py (no class) 29 19 0 34%
gpaw/test/gpu/test_precondition.py (no class) 18 0 0 100%
gpaw/test/gpu/test_pw.py (no class) 79 10 0 87%
gpaw/test/gpu/test_xc_gpu.py (no class) 71 60 0 15%
gpaw/test/gpwfile.py GPWFiles 858 843 0 2%
gpaw/test/gpwfile.py (no class) 367 8 0 98%
gpaw/test/hubbard/test_hubbard_U.py (no class) 22 0 0 100%
gpaw/test/hubbard/test_hubbard_U_Zn.py (no class) 21 0 0 100%
gpaw/test/hubbard/test_hubbard_U_noncollinear.py (no class) 29 0 0 100%
gpaw/test/hubbard/test_hubbard_U_string.py (no class) 18 0 0 100%
gpaw/test/hybridlcao/test_hydrogen.py (no class) 13 2 0 85%
gpaw/test/hyperfine/test_hyperfine.py Setup 5 0 0 100%
gpaw/test/hyperfine/test_hyperfine.py Data 2 0 0 100%
gpaw/test/hyperfine/test_hyperfine.py (no class) 119 4 0 97%
gpaw/test/hyperfine/test_hyperfine_cli.py (no class) 21 0 0 100%
gpaw/test/lcao/test_analyse_basis.py (no class) 13 0 0 100%
gpaw/test/lcao/test_atomic_corrections.py (no class) 45 5 0 89%
gpaw/test/lcao/test_basis.py (no class) 14 0 0 100%
gpaw/test/lcao/test_basismaker.py (no class) 19 0 0 100%
gpaw/test/lcao/test_bsse.py (no class) 37 0 0 100%
gpaw/test/lcao/test_bulk.py (no class) 33 0 0 100%
gpaw/test/lcao/test_density.py (no class) 44 0 0 100%
gpaw/test/lcao/test_dipole_transition.py (no class) 58 0 0 100%
gpaw/test/lcao/test_dipole_transition2.py (no class) 61 0 0 100%
gpaw/test/lcao/test_dos.py (no class) 30 0 0 100%
gpaw/test/lcao/test_fd2lcao_restart.py (no class) 26 0 0 100%
gpaw/test/lcao/test_fftmixer.py (no class) 10 0 0 100%
gpaw/test/lcao/test_force.py (no class) 48 9 0 81%
gpaw/test/lcao/test_generate_ngto.py (no class) 66 0 0 100%
gpaw/test/lcao/test_gllb_si.py (no class) 20 0 0 100%
gpaw/test/lcao/test_h2o.py (no class) 18 0 0 100%
gpaw/test/lcao/test_kpts_many_combinations.py (no class) 76 5 0 93%
gpaw/test/lcao/test_largecellforce.py (no class) 38 11 0 71%
gpaw/test/lcao/test_lcao_complicated.py (no class) 45 11 0 76%
gpaw/test/lcao/test_lcao_elpa.py (no class) 17 0 0 100%
gpaw/test/lcao/test_lcao_elpa_kpts.py (no class) 18 1 0 94%
gpaw/test/lcao/test_lcao_hamiltonian.py (no class) 30 0 0 100%
gpaw/test/lcao/test_lcao_parallel.py (no class) 94 85 0 10%
gpaw/test/lcao/test_lcao_parallel_kpt.py (no class) 92 81 0 12%
gpaw/test/lcao/test_lcao_projections.py (no class) 18 0 0 100%
gpaw/test/lcao/test_local_orbitals.py (no class) 36 0 0 100%
gpaw/test/lcao/test_pair_and_coulomb.py (no class) 36 0 0 100%
gpaw/test/lcao/test_scissors.py (no class) 26 1 0 96%
gpaw/test/lcao/test_single_h_atom.py (no class) 10 0 0 100%
gpaw/test/lcao/test_wf_restart.py (no class) 21 1 0 95%
gpaw/test/lcaotddft/__init__.py (no class) 71 2 0 97%
gpaw/test/lcaotddft/demo_tddft.py (no class) 59 48 0 19%
gpaw/test/lcaotddft/test_circular_dichroism.py (no class) 131 0 0 100%
gpaw/test/lcaotddft/test_fxc_is_xc.py (no class) 24 0 0 100%
gpaw/test/lcaotddft/test_fxc_rpa.py (no class) 17 0 0 100%
gpaw/test/lcaotddft/test_fxc_vs_linearize.py (no class) 30 0 0 100%
gpaw/test/lcaotddft/test_laser.py test_custom.RandomPulse 5 0 0 100%
gpaw/test/lcaotddft/test_laser.py (no class) 60 0 0 100%
gpaw/test/lcaotddft/test_lcaotddft_vs_lrtddft.py (no class) 55 0 0 100%
gpaw/test/lcaotddft/test_lcaotddft_vs_lrtddft2_rpa.py (no class) 35 0 0 100%
gpaw/test/lcaotddft/test_molecule.py (no class) 214 21 0 90%
gpaw/test/lcaotddft/test_periodic.py (no class) 35 0 0 100%
gpaw/test/lcaotddft/test_propagators.py (no class) 37 0 0 100%
gpaw/test/lcaotddft/test_replay.py (no class) 36 0 0 100%
gpaw/test/lcaotddft/test_restart.py (no class) 48 0 0 100%
gpaw/test/lcaotddft/test_rremission.py (no class) 45 0 0 100%
gpaw/test/lcaotddft/test_simple.py (no class) 53 0 0 100%
gpaw/test/lfc/test_derivatives.py (no class) 47 0 0 100%
gpaw/test/lfc/test_lf.py (no class) 22 0 0 100%
gpaw/test/lfc/test_second_derivative.py (no class) 42 0 0 100%
gpaw/test/linalg/test_blas.py (no class) 55 0 0 100%
gpaw/test/linalg/test_dot.py (no class) 12 0 0 100%
gpaw/test/linalg/test_gemm.py (no class) 20 0 0 100%
gpaw/test/linalg/test_gemm_complex.py (no class) 15 0 0 100%
gpaw/test/linalg/test_lapack.py (no class) 12 0 0 100%
gpaw/test/linalg/test_magma.py (no class) 56 39 0 30%
gpaw/test/linalg/test_mmm.py (no class) 23 0 0 100%
gpaw/test/linalg/test_zher.py (no class) 31 0 0 100%
gpaw/test/lrtddft/conftest.py (no class) 15 0 0 100%
gpaw/test/lrtddft/test_1.py (no class) 91 0 0 100%
gpaw/test/lrtddft/test_2.py (no class) 31 0 0 100%
gpaw/test/lrtddft/test_3.py (no class) 77 0 0 100%
gpaw/test/lrtddft/test_apmb.py (no class) 62 2 0 97%
gpaw/test/lrtddft/test_dielectric.py (no class) 31 0 0 100%
gpaw/test/lrtddft/test_excited_state.py (no class) 182 24 0 87%
gpaw/test/lrtddft/test_kssingles.py (no class) 78 0 0 100%
gpaw/test/lrtddft/test_kssingles_Be.py (no class) 51 0 0 100%
gpaw/test/lrtddft/test_lrtddft2.py (no class) 39 0 0 100%
gpaw/test/lrtddft/test_lrtddft_basics.py (no class) 43 0 0 100%
gpaw/test/lrtddft/test_lrtddft_log.py (no class) 46 0 0 100%
gpaw/test/lrtddft/test_pes.py (no class) 52 0 0 100%
gpaw/test/lrtddft/test_placzek_profeta_albrecht.py (no class) 50 0 0 100%
gpaw/test/lrtddft/test_rpa.py (no class) 10 0 0 100%
gpaw/test/lrtddft/test_rraman.py (no class) 14 0 0 100%
gpaw/test/lrtddft/test_select.py (no class) 36 0 0 100%
gpaw/test/lrtddft2/test_Al2.py (no class) 51 5 0 90%
gpaw/test/lrtddft2/test_H2O-lcao.py (no class) 16 0 0 100%
gpaw/test/lrtddft2/test_parameters.py (no class) 34 0 0 100%
gpaw/test/maths/test_fftw.py (no class) 28 0 0 100%
gpaw/test/maths/test_fsbt.py (no class) 23 0 0 100%
gpaw/test/matrix/test_eigh.py (no class) 27 21 0 22%
gpaw/test/matrix/test_eighg.py (no class) 45 0 0 100%
gpaw/test/matrix/test_inv.py (no class) 28 2 0 93%
gpaw/test/matrix/test_invcholesky.py (no class) 26 1 0 96%
gpaw/test/matrix/test_multiply.py (no class) 29 0 0 100%
gpaw/test/matrix/test_sliced_multiply.py (no class) 21 3 0 86%
gpaw/test/matrix/test_to.py (no class) 15 0 0 100%
gpaw/test/matrix/test_tril2full.py (no class) 25 0 0 100%
gpaw/test/mgga/test_mgga_restart.py (no class) 32 0 0 100%
gpaw/test/mgga/test_mgga_sc.py (no class) 18 0 0 100%
gpaw/test/mgga/test_nsc_MGGA.py (no class) 56 0 0 100%
gpaw/test/mgga/test_symm.py (no class) 17 0 0 100%
gpaw/test/mixing/test_co.py (no class) 15 0 0 100%
gpaw/test/mmefile.py MMEFiles 6 0 0 100%
gpaw/test/mmefile.py (no class) 8 0 0 100%
gpaw/test/mom/test_mom_fd_energy.py (no class) 52 0 0 100%
gpaw/test/mom/test_mom_lcao_forces.py (no class) 41 0 0 100%
gpaw/test/mom/test_mom_lcao_smearing.py (no class) 25 0 0 100%
gpaw/test/new/test_apply_ham.py (no class) 29 4 0 86%
gpaw/test/new/test_calc_info.py (no class) 21 0 0 100%
gpaw/test/new/test_cell_change.py (no class) 57 0 0 100%
gpaw/test/new/test_code_graph.py (no class) 8 0 0 100%
gpaw/test/new/test_hybrid.py (no class) 45 5 0 89%
gpaw/test/new/test_input_params.py (no class) 5 0 0 100%
gpaw/test/new/test_max_buffer_mem.py (no class) 15 0 0 100%
gpaw/test/new/test_move_wfs.py (no class) 26 0 0 100%
gpaw/test/new/test_pckl.py (no class) 15 0 0 100%
gpaw/test/new/test_pwlfc_expand.py (no class) 43 0 0 100%
gpaw/test/new/test_single_precision.py (no class) 50 13 0 74%
gpaw/test/new/test_tb_mode.py (no class) 17 0 0 100%
gpaw/test/new/test_write.py (no class) 23 0 0 100%
gpaw/test/nlopt/test_adapter.py (no class) 17 0 0 100%
gpaw/test/nlopt/test_linear.py (no class) 19 0 0 100%
gpaw/test/nlopt/test_mme.py (no class) 20 0 0 100%
gpaw/test/nlopt/test_nlodata.py (no class) 51 4 0 92%
gpaw/test/nlopt/test_shg.py (no class) 20 0 0 100%
gpaw/test/nlopt/test_shift.py (no class) 19 0 0 100%
gpaw/test/noncollinear/test_GGA.py (no class) 9 0 0 100%
gpaw/test/noncollinear/test_complex_densmat.py (no class) 41 0 0 100%
gpaw/test/noncollinear/test_kinetic_energy.py (no class) 24 0 0 100%
gpaw/test/noncollinear/test_o2.py (no class) 39 31 0 21%
gpaw/test/noncollinear/test_rad_pot.py (no class) 25 0 0 100%
gpaw/test/noncollinear/test_soc.py (no class) 58 1 0 98%
gpaw/test/noncollinear/test_spin_dir_constraint.py (no class) 42 0 0 100%
gpaw/test/ofdft/test_ofdft.py (no class) 30 0 0 100%
gpaw/test/ofdft/test_ofdft_pbc.py (no class) 25 0 0 100%
gpaw/test/ofdft/test_ofdft_scale.py (no class) 33 0 0 100%
gpaw/test/parallel/scalapack_pdlasrt_hang.py (no class) 20 13 0 35%
gpaw/test/parallel/test_arraydict_redist.py (no class) 50 3 0 94%
gpaw/test/parallel/test_augment_grid.py (no class) 32 0 0 100%
gpaw/test/parallel/test_blacsdist.py (no class) 49 0 0 100%
gpaw/test/parallel/test_compare.py (no class) 14 7 0 50%
gpaw/test/parallel/test_davidson_scalapack.py (no class) 21 0 0 100%
gpaw/test/parallel/test_diamond_gllb.py (no class) 34 27 0 21%
gpaw/test/parallel/test_fd_parallel.py (no class) 96 87 0 9%
gpaw/test/parallel/test_fd_parallel_kpt.py (no class) 98 86 0 12%
gpaw/test/parallel/test_kptpar.py (no class) 26 15 0 42%
gpaw/test/parallel/test_mkl_scalapack_eig.py (no class) 31 21 0 32%
gpaw/test/parallel/test_mpi.py (no class) 44 17 0 61%
gpaw/test/parallel/test_parallel_eigh.py (no class) 53 11 0 79%
gpaw/test/parallel/test_pblas.py (no class) 190 9 0 95%
gpaw/test/parallel/test_redistribute_grid.py (no class) 3 0 0 100%
gpaw/test/parallel/test_scalapack.py (no class) 112 5 0 96%
gpaw/test/parallel/test_scalapack_diag_simple.py (no class) 45 1 0 98%
gpaw/test/parallel/test_scalapack_mpirecv_crash.py (no class) 20 13 0 35%
gpaw/test/parallel/test_submatrix_redist.py (no class) 28 1 0 96%
gpaw/test/pathological/test_LDA_unstable.py (no class) 15 0 0 100%
gpaw/test/pathological/test_lcao_spos_derivative.py (no class) 11 0 0 100%
gpaw/test/pipekmezey/test_pm_Hchain.py (no class) 19 0 0 100%
gpaw/test/pipekmezey/test_pm_fd.py (no class) 15 0 0 100%
gpaw/test/pipekmezey/test_pm_lcao.py (no class) 15 0 0 100%
gpaw/test/pipekmezey/test_pm_lcao_hirshfeld.py (no class) 15 0 0 100%
gpaw/test/pipekmezey/test_pm_pw.py (no class) 15 0 0 100%
gpaw/test/pipekmezey/test_pm_spin.py (no class) 19 0 0 100%
gpaw/test/point_groups/test_C2v.py (no class) 17 0 0 100%
gpaw/test/point_groups/test_cli.py (no class) 24 0 0 100%
gpaw/test/point_groups/test_pointgroup_properties.py (no class) 56 0 0 100%
gpaw/test/poisson/test_bloechl.py (no class) 112 13 0 88%
gpaw/test/poisson/test_fastpoisson.py (no class) 76 0 0 100%
gpaw/test/poisson/test_metallic_poisson.py (no class) 22 0 0 100%
gpaw/test/poisson/test_poisson.py (no class) 41 0 0 100%
gpaw/test/poisson/test_poisson_asym.py (no class) 22 0 0 100%
gpaw/test/poisson/test_poisson_cell_change.py (no class) 17 0 0 100%
gpaw/test/poisson/test_poisson_extravacuum.py (no class) 105 29 0 72%
gpaw/test/poisson/test_poisson_moment.py (no class) 110 1 0 99%
gpaw/test/poisson/test_poisson_restart.py (no class) 53 0 0 100%
gpaw/test/poisson/test_pw_charged.py (no class) 30 0 0 100%
gpaw/test/poisson/test_screened_poisson.py (no class) 24 0 0 100%
gpaw/test/poisson/test_sjm.py (no class) 37 1 0 97%
gpaw/test/ps2ae/test_ae_k.py (no class) 20 6 0 70%
gpaw/test/ps2ae/test_bader.py (no class) 28 7 0 75%
gpaw/test/pseudopotential/H_pz_hgh.py (no class) 1 0 0 100%
gpaw/test/pseudopotential/H_sg15.py (no class) 1 0 0 100%
gpaw/test/pseudopotential/O_pz_hgh.py (no class) 1 0 0 100%
gpaw/test/pseudopotential/test_ah.py (no class) 14 0 0 100%
gpaw/test/pseudopotential/test_atompaw.py (no class) 28 0 0 100%
gpaw/test/pseudopotential/test_hgh_h2o.py (no class) 57 15 0 74%
gpaw/test/pseudopotential/test_sg15_hydrogen.py (no class) 18 0 0 100%
gpaw/test/pseudopotential/test_sg15_ni.py (no class) 11 4 0 64%
gpaw/test/pseudopotential/test_upf_h2o.py (no class) 20 15 0 25%
gpaw/test/pw/test_augment_grids.py (no class) 38 8 0 79%
gpaw/test/pw/test_bulk.py (no class) 18 0 0 100%
gpaw/test/pw/test_davidson_pw.py (no class) 24 0 0 100%
gpaw/test/pw/test_direct.py (no class) 14 3 0 79%
gpaw/test/pw/test_electrostatic_potential.py (no class) 5 0 0 100%
gpaw/test/pw/test_expert_diag.py (no class) 44 1 0 98%
gpaw/test/pw/test_fe_stress_mgga.py (no class) 19 1 0 95%
gpaw/test/pw/test_fftmixer.py (no class) 11 0 0 100%
gpaw/test/pw/test_fulldiag.py (no class) 33 1 0 97%
gpaw/test/pw/test_fulldiag_mgga.py (no class) 13 0 0 100%
gpaw/test/pw/test_fulldiagk.py (no class) 42 3 0 93%
gpaw/test/pw/test_h.py (no class) 16 0 0 100%
gpaw/test/pw/test_interpol.py (no class) 44 0 0 100%
gpaw/test/pw/test_lfc.py (no class) 48 0 0 100%
gpaw/test/pw/test_moleculecg.py (no class) 12 0 0 100%
gpaw/test/pw/test_par_strategies.py (no class) 34 0 0 100%
gpaw/test/pw/test_reallfc.py (no class) 48 0 0 100%
gpaw/test/pw/test_si_stress.py (no class) 19 0 0 100%
gpaw/test/pw/test_si_stress_libvdwxc.py (no class) 44 24 0 45%
gpaw/test/pw/test_si_stress_mgga.py (no class) 26 1 0 96%
gpaw/test/pw/test_slab.py (no class) 19 0 0 100%
gpaw/test/pw/test_smallanglecell.py (no class) 14 0 0 100%
gpaw/test/pw/test_stresstest.py (no class) 50 0 0 100%
gpaw/test/radial/test_integral4.py (no class) 16 0 0 100%
gpaw/test/radial/test_lebedev.py (no class) 8 0 0 100%
gpaw/test/radial/test_pseudize.py (no class) 20 0 0 100%
gpaw/test/radial/test_two_phi_plw_integrals.py (no class) 46 0 0 100%
gpaw/test/radial/test_ylexpand.py (no class) 50 3 0 94%
gpaw/test/radial/test_yukawa_radial.py (no class) 61 0 0 100%
gpaw/test/ralda/test_pbe_deriv.py (no class) 17 0 0 100%
gpaw/test/ralda/test_ralda_H2.py (no class) 11 0 0 100%
gpaw/test/ralda/test_ralda_He.py (no class) 29 0 0 100%
gpaw/test/ralda/test_ralda_Ni.py (no class) 12 0 0 100%
gpaw/test/response/mpa_interpolation_scalar.py (no class) 112 5 0 96%
gpaw/test/response/test_Na_EELS_RPA_tetra_point_comparison.py (no class) 43 0 0 100%
gpaw/test/response/test_WGG_GaAs.py (no class) 52 0 0 100%
gpaw/test/response/test_afm_hchain_sf_gssALDA.py (no class) 89 2 0 98%
gpaw/test/response/test_aluminum_EELS_ALDA.py (no class) 34 4 0 88%
gpaw/test/response/test_aluminum_EELS_RPA.py (no class) 59 0 0 100%
gpaw/test/response/test_au02_absorption.py (no class) 43 0 0 100%
gpaw/test/response/test_bse_MoS2_cut.py (no class) 37 0 0 100%
gpaw/test/response/test_bse_aluminum.py (no class) 32 0 0 100%
gpaw/test/response/test_bse_exclude_states.py (no class) 19 0 0 100%
gpaw/test/response/test_bse_get_chi_wGG.py (no class) 22 0 0 100%
gpaw/test/response/test_bse_h_spinpol.py (no class) 18 0 0 100%
gpaw/test/response/test_bse_magnon.py (no class) 35 24 0 31%
gpaw/test/response/test_bse_parallel_delete.py (no class) 34 1 0 97%
gpaw/test/response/test_bse_parse_bands.py (no class) 19 0 0 100%
gpaw/test/response/test_bse_silicon.py (no class) 48 0 0 100%
gpaw/test/response/test_bseplus.py (no class) 74 1 0 99%
gpaw/test/response/test_bseplus_2d.py (no class) 63 1 0 98%
gpaw/test/response/test_chi0.py (no class) 50 0 0 100%
gpaw/test/response/test_chi0_band_exclusion.py (no class) 50 0 0 100%
gpaw/test/response/test_chi0_cylindrical.py (no class) 14 0 0 100%
gpaw/test/response/test_chi0_intraband.py Helper 15 0 0 100%
gpaw/test/response/test_chi0_intraband.py (no class) 42 0 0 100%
gpaw/test/response/test_chi0_update.py (no class) 32 0 0 100%
gpaw/test/response/test_chiks.py ChiKSTestingFactory 35 0 0 100%
gpaw/test/response/test_chiks.py GSAdapterWithPAWCache 14 0 0 100%
gpaw/test/response/test_chiks.py (no class) 181 6 0 97%
gpaw/test/response/test_cobalt_sf_gssALDA.py (no class) 131 0 0 100%
gpaw/test/response/test_cobalt_sf_gsspawALDA.py (no class) 100 15 0 85%
gpaw/test/response/test_compare_inputs.py (no class) 6 0 0 100%
gpaw/test/response/test_coulomb.py ExtraVacuum2DPoisson 10 0 0 100%
gpaw/test/response/test_coulomb.py Grid 53 2 0 96%
gpaw/test/response/test_coulomb.py (no class) 41 0 0 100%
gpaw/test/response/test_diamond_absorption.py (no class) 95 0 0 100%
gpaw/test/response/test_goldstone.py (no class) 19 0 0 100%
gpaw/test/response/test_graphene.py (no class) 36 1 0 97%
gpaw/test/response/test_graphene_EELS.py (no class) 17 0 0 100%
gpaw/test/response/test_gs_sym_off.py (no class) 23 0 0 100%
gpaw/test/response/test_gw_MoS2_cut.py (no class) 33 0 0 100%
gpaw/test/response/test_gw_anisotropic_sic.py (no class) 9 0 0 100%
gpaw/test/response/test_gw_hBN_extrapolate.py (no class) 19 0 0 100%
gpaw/test/response/test_gw_mpa.py (no class) 13 0 0 100%
gpaw/test/response/test_gw_mpa_C.py (no class) 13 0 0 100%
gpaw/test/response/test_gw_ppa.py (no class) 20 0 0 100%
gpaw/test/response/test_gw_restart_file.py FragileG0W0 6 0 0 100%
gpaw/test/response/test_gw_restart_file.py (no class) 18 0 0 100%
gpaw/test/response/test_gw_sg15.py (no class) 22 0 0 100%
gpaw/test/response/test_gw_si.py (no class) 61 9 0 85%
gpaw/test/response/test_gw_spinpol.py (no class) 16 1 0 94%
gpaw/test/response/test_gw_too.py (no class) 16 0 0 100%
gpaw/test/response/test_gw_vertex.py (no class) 10 0 0 100%
gpaw/test/response/test_hchain_supercell.py (no class) 35 0 0 100%
gpaw/test/response/test_heisenberg.py (no class) 92 0 0 100%
gpaw/test/response/test_hubbard.py (no class) 13 1 0 92%
gpaw/test/response/test_iron_sf_ALDA.py (no class) 77 62 0 19%
gpaw/test/response/test_iron_sf_gssALDA.py (no class) 123 18 0 85%
gpaw/test/response/test_iron_sf_pawALDA.py (no class) 84 25 0 70%
gpaw/test/response/test_jdos.py MyManualJDOS 52 1 0 98%
gpaw/test/response/test_jdos.py (no class) 43 0 0 100%
gpaw/test/response/test_localft.py EmptyGSAdapter 1 0 0 100%
gpaw/test/response/test_localft.py (no class) 127 0 0 100%
gpaw/test/response/test_mft.py (no class) 204 16 0 92%
gpaw/test/response/test_model_interaction.py (no class) 63 9 0 86%
gpaw/test/response/test_mos2_polarizability.py (no class) 33 9 0 73%
gpaw/test/response/test_mpa_interpolation.py (no class) 72 1 0 99%
gpaw/test/response/test_mpa_poly_C.py (no class) 30 0 0 100%
gpaw/test/response/test_mpa_sampling.py (no class) 32 0 0 100%
gpaw/test/response/test_mpa_vectorization.py (no class) 53 0 0 100%
gpaw/test/response/test_na_plasmon.py (no class) 75 2 0 97%
gpaw/test/response/test_na_plasmons.py (no class) 26 15 0 42%
gpaw/test/response/test_na_plasmons_tetrahedron.py (no class) 38 26 0 32%
gpaw/test/response/test_nicl2_pair_potential.py (no class) 37 2 0 95%
gpaw/test/response/test_nicl2_sf_gssALDA.py (no class) 65 47 0 28%
gpaw/test/response/test_parallel_kptpair_extraction.py (no class) 71 43 0 39%
gpaw/test/response/test_parallelization.py (no class) 18 1 0 94%
gpaw/test/response/test_paw.py (no class) 61 0 0 100%
gpaw/test/response/test_pdens_tool.py (no class) 47 0 0 100%
gpaw/test/response/test_qeh.py (no class) 62 46 0 26%
gpaw/test/response/test_response_band_cutoff.py (no class) 28 1 0 96%
gpaw/test/response/test_silicon_chi.py (no class) 64 0 0 100%
gpaw/test/response/test_site_data.py DummyAdapter 4 0 0 100%
gpaw/test/response/test_site_data.py (no class) 104 0 0 100%
gpaw/test/response/test_site_kernels.py (no class) 270 0 0 100%
gpaw/test/response/test_symmetry.py (no class) 29 1 0 97%
gpaw/test/response/test_tetra_point_smoothing.py (no class) 44 0 0 100%
gpaw/test/response/test_two-aluminum_chi_RPA.py (no class) 69 1 0 99%
gpaw/test/response/test_two_phi_integrals.py (no class) 13 0 0 100%
gpaw/test/response/test_unit_sphere_area.py MyIntegrand 2 0 0 100%
gpaw/test/response/test_unit_sphere_area.py (no class) 22 0 0 100%
gpaw/test/response/test_wgg_factorization.py (no class) 6 0 0 100%
gpaw/test/ri/test_c.py (no class) 40 0 0 100%
gpaw/test/ri/test_spherical_hse_kernel.py (no class) 79 17 0 78%
gpaw/test/rpa/test_rpa_energy_N2.py (no class) 29 0 0 100%
gpaw/test/rpa/test_rpa_energy_Na.py (no class) 12 0 0 100%
gpaw/test/rpa/test_rpa_energy_Ni.py (no class) 21 0 0 100%
gpaw/test/rpa/test_rpa_energy_Si.py (no class) 17 0 0 100%
gpaw/test/rsf_yukawa/test_lrtddft_short.py (no class) 39 2 0 95%
gpaw/test/rsf_yukawa/test_rsf_general.py (no class) 37 2 0 95%
gpaw/test/rsf_yukawa/test_rsf_ivo_sing_mg.py (no class) 41 2 0 95%
gpaw/test/setups/test_derivative_integrals.py DummySetup 3 0 0 100%
gpaw/test/setups/test_derivative_integrals.py (no class) 202 1 0 99%
gpaw/test/setups/test_generator2.py (no class) 28 0 0 100%
gpaw/test/setups/test_setup_basis_spec.py (no class) 20 0 0 100%
gpaw/test/setups/test_setup_data.py (no class) 13 0 0 100%
gpaw/test/sic/_utils.py MockWorld 2 0 0 100%
gpaw/test/sic/_utils.py (no class) 19 0 0 100%
gpaw/test/sic/test_fdsic.py (no class) 54 5 0 91%
gpaw/test/sic/test_gmf_lcaosic.py (no class) 37 5 0 86%
gpaw/test/sic/test_lcaosic.py (no class) 45 5 0 89%
gpaw/test/sic/test_mom_lcaosic.py (no class) 39 5 0 87%
gpaw/test/sic/test_mom_pwsic.py (no class) 37 5 0 86%
gpaw/test/sic/test_nscfsic.py (no class) 25 0 0 100%
gpaw/test/sic/test_pwsic.py (no class) 49 5 0 90%
gpaw/test/sic/test_pz_localization_pw.py (no class) 10 0 0 100%
gpaw/test/sic/test_scfsic_h2.py (no class) 15 0 0 100%
gpaw/test/sjm/base_calc.py (no class) 8 1 0 88%
gpaw/test/sjm/conftest.py (no class) 11 5 0 55%
gpaw/test/sjm/test_cavitylike.py (no class) 9 6 0 33%
gpaw/test/sjm/test_change_potential.py (no class) 17 13 0 24%
gpaw/test/sjm/test_constpot.py (no class) 8 5 0 38%
gpaw/test/sjm/test_gpw.py (no class) 13 8 0 38%
gpaw/test/sjm/test_keys.py (no class) 8 3 0 62%
gpaw/test/sjm/test_scf.py (no class) 6 2 0 67%
gpaw/test/solvation/test_adm12.py (no class) 35 3 0 91%
gpaw/test/solvation/test_cip.py (no class) 33 0 0 100%
gpaw/test/solvation/test_forces.py (no class) 77 25 0 68%
gpaw/test/solvation/test_forces_symmetry.py (no class) 24 0 0 100%
gpaw/test/solvation/test_lrtddft.py (no class) 26 0 0 100%
gpaw/test/solvation/test_modes.py NoCavity 7 1 0 86%
gpaw/test/solvation/test_modes.py Vacuum 4 1 0 75%
gpaw/test/solvation/test_modes.py (no class) 49 9 0 82%
gpaw/test/solvation/test_nan_radius.py (no class) 12 0 0 100%
gpaw/test/solvation/test_overlap.py (no class) 23 13 0 43%
gpaw/test/solvation/test_pbc.py (no class) 24 0 0 100%
gpaw/test/solvation/test_pbc_pos_repeat.py (no class) 48 0 0 100%
gpaw/test/solvation/test_poisson.py MockDielectric 5 0 0 100%
gpaw/test/solvation/test_poisson.py (no class) 108 0 0 100%
gpaw/test/solvation/test_pw_poisson.py test_cg_poisson_solver_constant_dielectric.MockDielectric 1 0 0 100%
gpaw/test/solvation/test_pw_poisson.py test_cg_poisson_solver_variable_dielectric.MockDielectric 1 0 0 100%
gpaw/test/solvation/test_pw_poisson.py (no class) 151 0 0 100%
gpaw/test/solvation/test_sfgcm06.py (no class) 29 3 0 90%
gpaw/test/solvation/test_sjm.py (no class) 49 10 0 80%
gpaw/test/solvation/test_sjm_fdt.py (no class) 35 24 0 31%
gpaw/test/solvation/test_solvation_api.py (no class) 46 38 0 17%
gpaw/test/solvation/test_spinpol.py (no class) 28 0 0 100%
gpaw/test/solvation/test_sss09.py (no class) 30 3 0 90%
gpaw/test/solvation/test_swap_atoms.py (no class) 45 1 0 98%
gpaw/test/solvation/test_vacuum.py (no class) 35 6 0 83%
gpaw/test/solvation/test_water_water.py (no class) 48 4 0 92%
gpaw/test/solvation/test_water_water_etdm_lcao.py (no class) 28 3 0 89%
gpaw/test/sphere/test_integrate.py (no class) 108 0 0 100%
gpaw/test/sphere/test_rshe.py (no class) 33 0 0 100%
gpaw/test/spin/test_spinFe3plus.py (no class) 17 0 0 100%
gpaw/test/spin/test_spin_contamination.py (no class) 29 4 0 86%
gpaw/test/spin/test_spinpol.py (no class) 18 0 0 100%
gpaw/test/spinspiral/test_h_chain.py (no class) 16 0 0 100%
gpaw/test/symmetry/test_check.py (no class) 8 0 0 100%
gpaw/test/symmetry/test_fractional_translation_grid_compatibility.py (no class) 15 0 0 100%
gpaw/test/symmetry/test_fractional_translations.py (no class) 21 0 0 100%
gpaw/test/symmetry/test_fractional_translations_big.py (no class) 21 0 0 100%
gpaw/test/symmetry/test_fractional_translations_med.py (no class) 21 0 0 100%
gpaw/test/symmetry/test_kpoint_mapping.py (no class) 33 0 0 100%
gpaw/test/symmetry/test_symmetrize_wGG.py (no class) 23 0 0 100%
gpaw/test/symmetry/test_symmetry.py (no class) 69 0 0 100%
gpaw/test/symmetry/test_symmetry_ft.py (no class) 71 0 0 100%
gpaw/test/symmetry/test_usesymm.py (no class) 16 0 0 100%
gpaw/test/symmetry/test_usesymm2.py (no class) 17 0 0 100%
gpaw/test/tddft/test_be_nltd_ip.py (no class) 16 0 0 100%
gpaw/test/tddft/test_ehrenfest_nacl.py (no class) 16 0 0 100%
gpaw/test/tddft/test_fxc_linearize.py (no class) 19 0 0 100%
gpaw/test/tddft/test_molecule.py (no class) 78 6 0 92%
gpaw/test/tddft/test_td_na2.py (no class) 40 0 0 100%
gpaw/test/test_AA_enthalpy.py (no class) 66 45 0 32%
gpaw/test/test_Gauss.py (no class) 12 0 0 100%
gpaw/test/test_ae.py (no class) 7 0 0 100%
gpaw/test/test_aeatom.py (no class) 41 0 0 100%
gpaw/test/test_aedensity.py (no class) 25 0 0 100%
gpaw/test/test_atomic_el_pot.py (no class) 7 0 0 100%
gpaw/test/test_atoms_mismatch.py (no class) 35 16 0 54%
gpaw/test/test_atoms_too_close.py (no class) 10 0 0 100%
gpaw/test/test_berryphase.py (no class) 60 0 0 100%
gpaw/test/test_borncharges.py (no class) 29 0 0 100%
gpaw/test/test_broadcast_imports.py (no class) 10 0 0 100%
gpaw/test/test_broydenmixer.py (no class) 16 0 0 100%
gpaw/test/test_cluster.py (no class) 27 0 0 100%
gpaw/test/test_complete.py (no class) 12 3 0 75%
gpaw/test/test_complex.py (no class) 23 2 0 91%
gpaw/test/test_coreeig.py (no class) 21 0 0 100%
gpaw/test/test_coulomb.py (no class) 43 4 0 91%
gpaw/test/test_d3_extension.py (no class) 136 123 0 10%
gpaw/test/test_diagonalizer_backend.py (no class) 51 2 0 96%
gpaw/test/test_dipole.py (no class) 52 2 0 96%
gpaw/test/test_dipole_me.py (no class) 13 0 0 100%
gpaw/test/test_dipole_new.py (no class) 19 1 0 95%
gpaw/test/test_ds_beta.py (no class) 40 0 0 100%
gpaw/test/test_extensions.py Spring 14 14 0 0%
gpaw/test/test_extensions.py Spring.build.EnergyAdder 14 14 0 0%
gpaw/test/test_extensions.py (no class) 83 69 0 17%
gpaw/test/test_fermilevel.py (no class) 23 0 0 100%
gpaw/test/test_fermisplit.py (no class) 28 0 0 100%
gpaw/test/test_ffbt.py (no class) 9 0 0 100%
gpaw/test/test_fixdensity.py (no class) 35 2 0 94%
gpaw/test/test_fixdensity_mgga.py (no class) 44 6 0 86%
gpaw/test/test_fixmom.py (no class) 14 0 0 100%
gpaw/test/test_fixocc.py (no class) 34 0 0 100%
gpaw/test/test_force_as_stop.py (no class) 11 0 0 100%
gpaw/test/test_fuzz.py (no class) 9 0 0 100%
gpaw/test/test_gaunt.py (no class) 100 0 0 100%
gpaw/test/test_gauss_func.py (no class) 47 0 0 100%
gpaw/test/test_gauss_wave.py (no class) 85 0 0 100%
gpaw/test/test_generate_gpwfiles.py (no class) 3 0 0 100%
gpaw/test/test_ibz2bz.py (no class) 78 2 0 97%
gpaw/test/test_ibzqpt.py (no class) 23 0 0 100%
gpaw/test/test_inducedfield_lrtddft.py (no class) 55 1 0 98%
gpaw/test/test_inducedfield_td.py (no class) 60 0 0 100%
gpaw/test/test_initial_occs.py (no class) 20 0 0 100%
gpaw/test/test_jellium.py (no class) 28 1 0 96%
gpaw/test/test_kpt.py (no class) 15 0 0 100%
gpaw/test/test_kpt_refine.py (no class) 16 1 0 94%
gpaw/test/test_libelpa.py (no class) 58 1 0 98%
gpaw/test/test_lvlmm.py QuantumState 5 0 0 100%
gpaw/test/test_lvlmm.py (no class) 53 0 0 100%
gpaw/test/test_mpicomm.py (no class) 43 15 0 65%
gpaw/test/test_muffintinpot.py (no class) 25 0 0 100%
gpaw/test/test_multipoleH2O.py (no class) 24 0 0 100%
gpaw/test/test_multipoletest.py (no class) 43 0 0 100%
gpaw/test/test_negative_eigerror.py (no class) 6 0 0 100%
gpaw/test/test_new_calculator.py (no class) 31 0 0 100%
gpaw/test/test_nosave_projections.py (no class) 38 0 0 100%
gpaw/test/test_occupations.py (no class) 37 0 0 100%
gpaw/test/test_orbmag.py (no class) 40 0 0 100%
gpaw/test/test_overlap.py (no class) 66 2 0 97%
gpaw/test/test_potential.py (no class) 35 1 0 97%
gpaw/test/test_rattle.py (no class) 28 0 0 100%
gpaw/test/test_reuse_wfs.py MyConvergenceCriterion 5 0 0 100%
gpaw/test/test_reuse_wfs.py (no class) 43 1 0 98%
gpaw/test/test_reuse_wfs_celldisp.py (no class) 35 1 0 97%
gpaw/test/test_scf_criteria.py FourIterations 7 0 0 100%
gpaw/test/test_scf_criteria.py (no class) 74 8 0 89%
gpaw/test/test_spectrum.py (no class) 19 0 0 100%
gpaw/test/test_spherical_harmonics.py (no class) 49 0 0 100%
gpaw/test/test_spinorbit_Kr.py (no class) 18 0 0 100%
gpaw/test/test_stdout.py test_stdout.Out 2 2 0 0%
gpaw/test/test_stdout.py (no class) 20 4 0 80%
gpaw/test/test_timelimit.py (no class) 39 2 0 95%
gpaw/test/test_timing.py (no class) 21 0 0 100%
gpaw/test/test_too_close.py (no class) 15 0 0 100%
gpaw/test/test_unfold.py (no class) 49 0 0 100%
gpaw/test/test_vdwradii.py (no class) 12 0 0 100%
gpaw/test/test_warn_missing_mode.py (no class) 16 3 0 81%
gpaw/test/test_watermodel.py (no class) 66 3 0 95%
gpaw/test/tetrahedron/test_improved.py WFS 7 0 0 100%
gpaw/test/tetrahedron/test_improved.py (no class) 35 0 0 100%
gpaw/test/tetrahedron/test_tetrahedron_method.py (no class) 26 0 0 100%
gpaw/test/utilities/test_adjust_cell.py (no class) 47 0 0 100%
gpaw/test/utilities/test_eed.py (no class) 12 0 0 100%
gpaw/test/utilities/test_elf.py (no class) 9 0 0 100%
gpaw/test/utilities/test_ewald.py (no class) 96 0 0 100%
gpaw/test/utilities/test_ldos.py (no class) 66 0 0 100%
gpaw/test/utilities/test_partitioning.py (no class) 60 0 0 100%
gpaw/test/utilities/test_simple_stm.py (no class) 67 4 0 94%
gpaw/test/utilities/test_varing_fold.py (no class) 18 0 0 100%
gpaw/test/utilities/test_wannier_ethylene.py (no class) 40 1 0 98%
gpaw/test/vdw/test_H_Hirshfeld.py (no class) 19 0 0 100%
gpaw/test/vdw/test_ar2.py (no class) 39 0 0 100%
gpaw/test/vdw/test_libvdwxc_functionals.py (no class) 63 12 0 81%
gpaw/test/vdw/test_libvdwxc_h2.py (no class) 38 0 0 100%
gpaw/test/vdw/test_libvdwxc_mbeef.py (no class) 19 0 0 100%
gpaw/test/vdw/test_libvdwxc_spin.py (no class) 42 0 0 100%
gpaw/test/vdw/test_potential.py (no class) 48 0 0 100%
gpaw/test/vdw/test_quick.py (no class) 13 0 0 100%
gpaw/test/vdw/test_quick_spin.py (no class) 15 0 0 100%
gpaw/test/vdw/test_ts09.py (no class) 41 0 0 100%
gpaw/test/wannier/conftest.py (no class) 7 1 0 86%
gpaw/test/wannier/test_asewannier.py (no class) 44 0 0 100%
gpaw/test/wannier/test_h2.py (no class) 22 0 0 100%
gpaw/test/wannier/test_pe.py (no class) 26 0 0 100%
gpaw/test/wannier/test_wannier90.py (no class) 77 0 0 100%
gpaw/test/wannier/test_wannierk.py (no class) 29 1 0 97%
gpaw/test/wannier/wannierk_lcao.py (no class) 34 26 0 24%
gpaw/test/xc/test_XC2.py (no class) 65 0 0 100%
gpaw/test/xc/test_atomize.py (no class) 51 0 0 100%
gpaw/test/xc/test_beef.py (no class) 55 0 0 100%
gpaw/test/xc/test_degeneracy.py (no class) 27 0 0 100%
gpaw/test/xc/test_gga_atom.py (no class) 61 0 0 100%
gpaw/test/xc/test_lb94.py (no class) 73 0 0 100%
gpaw/test/xc/test_lxc_fhc.py (no class) 19 5 0 74%
gpaw/test/xc/test_lxc_laplacian.py (no class) 10 0 0 100%
gpaw/test/xc/test_lxc_xcatom.py (no class) 50 2 0 96%
gpaw/test/xc/test_nonselfconsistent.py (no class) 30 0 0 100%
gpaw/test/xc/test_nonselfconsistentLDA.py (no class) 30 0 0 100%
gpaw/test/xc/test_pbe_pw91.py (no class) 35 0 0 100%
gpaw/test/xc/test_pplda.py (no class) 34 0 0 100%
gpaw/test/xc/test_pygga.py (no class) 36 0 0 100%
gpaw/test/xc/test_qna_band.py (no class) 19 0 0 100%
gpaw/test/xc/test_qna_force.py (no class) 25 0 0 100%
gpaw/test/xc/test_qna_spinpol.py (no class) 14 0 0 100%
gpaw/test/xc/test_qna_stress.py (no class) 49 9 0 82%
gpaw/test/xc/test_revPBE.py (no class) 22 0 0 100%
gpaw/test/xc/test_revPBE_Li.py (no class) 21 0 0 100%
gpaw/test/xc/test_tb09.py (no class) 24 0 0 100%
gpaw/test/xc/test_tpss.py (no class) 51 0 0 100%
gpaw/test/xc/test_xc.py (no class) 97 2 0 98%
gpaw/test/xc/test_xcatom.py (no class) 39 0 0 100%
gpaw/test/zfs/test_o2.py (no class) 19 0 0 100%
gpaw/tetrahedron.py TetrahedronMethod 55 5 0 91%
gpaw/tetrahedron.py (no class) 120 0 0 100%
gpaw/transformers.py _Transformer 48 5 0 90%
gpaw/transformers.py TransformerWrapper 13 1 0 92%
gpaw/transformers.py Transformer.T 1 0 0 100%
gpaw/transformers.py (no class) 38 13 0 66%
gpaw/typing.py (no class) 22 3 0 86%
gpaw/unfold.py Unfold 139 19 0 86%
gpaw/unfold.py (no class) 120 70 0 42%
gpaw/upf.py UPFStateSpec 6 0 0 100%
gpaw/upf.py UPFCompensationChargeSpec 7 7 0 0%
gpaw/upf.py UPFSetupData 169 2 0 99%
gpaw/upf.py (no class) 229 124 0 46%
gpaw/utilities/__init__.py _NullIO 2 1 0 50%
gpaw/utilities/__init__.py (no class) 230 83 0 64%
gpaw/utilities/acwf.py (no class) 89 67 0 25%
gpaw/utilities/adjust_cell.py (no class) 39 1 0 97%
gpaw/utilities/agts.py (no class) 12 7 0 42%
gpaw/utilities/bader.py (no class) 30 19 0 37%
gpaw/utilities/blas.py (no class) 220 72 0 67%
gpaw/utilities/cg.py (no class) 26 1 0 96%
gpaw/utilities/debug.py (no class) 8 7 0 12%
gpaw/utilities/dipole.py (no class) 53 4 0 92%
gpaw/utilities/dos.py RawLDOS 131 8 0 94%
gpaw/utilities/dos.py LCAODOS 45 2 0 96%
gpaw/utilities/dos.py RestartLCAODOS 4 4 0 0%
gpaw/utilities/dos.py (no class) 202 101 0 50%
gpaw/utilities/ekin.py (no class) 50 41 0 18%
gpaw/utilities/elpa.py LibElpa 53 5 0 91%
gpaw/utilities/elpa.py (no class) 26 0 0 100%
gpaw/utilities/ewald.py Ewald 52 2 0 96%
gpaw/utilities/ewald.py (no class) 11 0 0 100%
gpaw/utilities/extend_grid.py (no class) 32 4 0 88%
gpaw/utilities/extrapolate.py (no class) 53 49 0 8%
gpaw/utilities/folder.py Lorentz 8 1 0 88%
gpaw/utilities/folder.py Voigt 20 2 0 90%
gpaw/utilities/folder.py ComplexLorentz 5 5 0 0%
gpaw/utilities/folder.py ComplexGauss 6 0 0 100%
gpaw/utilities/folder.py LorentzPole 8 0 0 100%
gpaw/utilities/folder.py Folder 64 2 0 97%
gpaw/utilities/folder.py (no class) 48 1 0 98%
gpaw/utilities/gauss.py Gaussian 32 0 0 100%
gpaw/utilities/gauss.py (no class) 92 7 0 92%
gpaw/utilities/gl_quadrature.py GaussLegendre 10 2 0 80%
gpaw/utilities/gl_quadrature.py (no class) 65 51 0 22%
gpaw/utilities/gpts.py (no class) 46 2 0 96%
gpaw/utilities/grid.py GridRedistributor 42 14 0 67%
gpaw/utilities/grid.py AtomDistributions 25 0 0 100%
gpaw/utilities/grid.py (no class) 71 32 0 55%
gpaw/utilities/grid_redistribute.py AlignedGridRedistributor 7 7 0 0%
gpaw/utilities/grid_redistribute.py redistribute.ChunkCopier 3 0 0 100%
gpaw/utilities/grid_redistribute.py Domains 10 2 0 80%
gpaw/utilities/grid_redistribute.py RandomDistribution 27 27 0 0%
gpaw/utilities/grid_redistribute.py (no class) 334 74 0 78%
gpaw/utilities/hardware.py ComputeCluster 74 74 0 0%
gpaw/utilities/hardware.py (no class) 34 22 0 35%
gpaw/utilities/hilbert.py (no class) 36 29 0 19%
gpaw/utilities/jth.py (no class) 10 6 0 40%
gpaw/utilities/kspot.py AllElectronPotential 65 3 0 95%
gpaw/utilities/kspot.py CoreEigenvalues 29 0 0 100%
gpaw/utilities/kspot.py (no class) 18 1 0 94%
gpaw/utilities/mblas.py (no class) 17 5 0 71%
gpaw/utilities/memory.py MemNode 20 0 0 100%
gpaw/utilities/memory.py (no class) 64 35 0 45%
gpaw/utilities/nbrun.py (no class) 36 30 0 17%
gpaw/utilities/newrelease.py (no class) 167 154 0 8%
gpaw/utilities/partition.py AtomicMatrixDistributor 25 4 0 84%
gpaw/utilities/partition.py EvenPartitioning 41 29 0 29%
gpaw/utilities/partition.py Redistributable 3 3 0 0%
gpaw/utilities/partition.py AtomPartition 40 15 0 62%
gpaw/utilities/partition.py AtomPartition.redistribute.Redist 5 5 0 0%
gpaw/utilities/partition.py (no class) 51 5 0 90%
gpaw/utilities/progressbar.py ProgressBar 62 22 0 65%
gpaw/utilities/progressbar.py (no class) 22 9 0 59%
gpaw/utilities/ps2ae.py Interpolator 3 0 0 100%
gpaw/utilities/ps2ae.py PS2AE 108 40 0 63%
gpaw/utilities/ps2ae.py (no class) 41 12 0 71%
gpaw/utilities/pw.py (no class) 15 12 0 20%
gpaw/utilities/scalapack.py (no class) 268 76 0 72%
gpaw/utilities/sic.py NSCFSIC 46 0 0 100%
gpaw/utilities/sic.py (no class) 11 0 0 100%
gpaw/utilities/timelimit.py TimeLimiter 70 6 0 91%
gpaw/utilities/timelimit.py (no class) 29 14 0 52%
gpaw/utilities/timing.py NullTimer 11 5 0 55%
gpaw/utilities/timing.py DebugTimer 14 14 0 0%
gpaw/utilities/timing.py GPUEvent 9 9 0 0%
gpaw/utilities/timing.py GPUTimerBase 27 27 0 0%
gpaw/utilities/timing.py GPUTimer 10 10 0 0%
gpaw/utilities/timing.py ParallelTimer 16 16 0 0%
gpaw/utilities/timing.py Profiler 35 35 0 0%
gpaw/utilities/timing.py GPUProfiler 29 29 0 0%
gpaw/utilities/timing.py HPMTimer 13 13 0 0%
gpaw/utilities/timing.py CrayPAT_timer 16 16 0 0%
gpaw/utilities/timing.py (no class) 69 3 0 96%
gpaw/utilities/tools.py (no class) 82 20 0 76%
gpaw/utilities/urlcheck.py (no class) 41 30 0 27%
gpaw/utilities/watermodel.py TIP3PWaterModel 28 4 0 86%
gpaw/utilities/watermodel.py FixBondLengthsWaterModel 25 2 0 92%
gpaw/utilities/watermodel.py (no class) 17 0 0 100%
gpaw/wannier/__init__.py (no class) 2 0 0 100%
gpaw/wannier/edmiston_ruedenberg.py (no class) 39 11 0 72%
gpaw/wannier/functions.py WannierFunctions 11 4 0 64%
gpaw/wannier/functions.py (no class) 7 0 0 100%
gpaw/wannier/overlaps.py WannierOverlaps 30 0 0 100%
gpaw/wannier/overlaps.py WaveFunction 5 0 0 100%
gpaw/wannier/overlaps.py BZRealSpaceWaveFunctions 32 1 0 97%
gpaw/wannier/overlaps.py (no class) 98 1 0 99%
gpaw/wannier/w90.py Wannier90 68 2 0 97%
gpaw/wannier/w90.py Wannier90Functions 1 0 0 100%
gpaw/wannier/w90.py (no class) 58 3 0 95%
gpaw/wannier90.py Wannier90 330 55 0 83%
gpaw/wannier90.py (no class) 70 9 0 87%
gpaw/wavefunctions/arrays.py MatrixInFile 4 0 0 100%
gpaw/wavefunctions/arrays.py ArrayWaveFunctions 55 5 0 91%
gpaw/wavefunctions/arrays.py UniformGridWaveFunctions 28 9 0 68%
gpaw/wavefunctions/arrays.py PlaneWaveExpansionWaveFunctions 61 3 0 95%
gpaw/wavefunctions/arrays.py (no class) 134 39 0 71%
gpaw/wavefunctions/base.py WaveFunctions 439 115 0 74%
gpaw/wavefunctions/base.py (no class) 104 0 0 100%
gpaw/wavefunctions/fd.py FD 8 0 0 100%
gpaw/wavefunctions/fd.py FDWaveFunctions 171 34 0 80%
gpaw/wavefunctions/fd.py (no class) 42 0 0 100%
gpaw/wavefunctions/fdpw.py NullWfsMover 2 0 0 100%
gpaw/wavefunctions/fdpw.py PseudoPartialWaveWfsMover 23 0 0 100%
gpaw/wavefunctions/fdpw.py LCAOWfsMover 45 0 0 100%
gpaw/wavefunctions/fdpw.py FDPWWaveFunctions 174 38 0 78%
gpaw/wavefunctions/fdpw.py (no class) 38 0 0 100%
gpaw/wavefunctions/lcao.py LCAO 8 1 0 88%
gpaw/wavefunctions/lcao.py LCAOWaveFunctions 181 11 0 94%
gpaw/wavefunctions/lcao.py LCAOforces 346 42 0 88%
gpaw/wavefunctions/lcao.py (no class) 88 15 0 83%
gpaw/wavefunctions/mode.py Mode 5 0 0 100%
gpaw/wavefunctions/mode.py (no class) 10 1 0 90%
gpaw/wavefunctions/pw.py PW 35 10 0 71%
gpaw/wavefunctions/pw.py Preconditioner 15 0 0 100%
gpaw/wavefunctions/pw.py NonCollinearPreconditioner 4 0 0 100%
gpaw/wavefunctions/pw.py PWWaveFunctions 459 63 0 86%
gpaw/wavefunctions/pw.py (no class) 66 0 0 100%
gpaw/wfd_operators.py WeightedFDOperator 40 1 0 98%
gpaw/wfd_operators.py (no class) 6 0 0 100%
gpaw/xas.py XAS 194 34 0 82%
gpaw/xas.py RecursionMethod 247 116 0 53%
gpaw/xas.py (no class) 82 9 0 89%
gpaw/xc/__init__.py (no class) 103 4 0 96%
gpaw/xc/bee.py BEE2 9 0 0 100%
gpaw/xc/bee.py BEEVDWKernel 34 2 0 94%
gpaw/xc/bee.py BEEFEnsemble 76 3 0 96%
gpaw/xc/bee.py (no class) 21 0 0 100%
gpaw/xc/functional.py XCFunctional 34 4 0 88%
gpaw/xc/functional.py (no class) 28 0 0 100%
gpaw/xc/fxc.py FXCCache 6 0 0 100%
gpaw/xc/fxc.py Handle 26 2 0 92%
gpaw/xc/fxc.py FXCCorrelation 105 5 0 95%
gpaw/xc/fxc.py KernelIntegrator 15 0 0 100%
gpaw/xc/fxc.py KernelWave 118 28 0 76%
gpaw/xc/fxc.py KernelDens 201 53 0 74%
gpaw/xc/fxc.py XCFlags 15 1 0 93%
gpaw/xc/fxc.py (no class) 87 0 0 100%
gpaw/xc/fxc_kernels.py (no class) 84 48 0 43%
gpaw/xc/gga.py GGARadialExpansion 24 0 0 100%
gpaw/xc/gga.py GGARadialCalculator 5 0 0 100%
gpaw/xc/gga.py GGA 35 0 0 100%
gpaw/xc/gga.py PurePythonGGAKernel 30 0 0 100%
gpaw/xc/gga.py (no class) 251 30 0 88%
gpaw/xc/gllb/__init__.py (no class) 3 0 0 100%
gpaw/xc/gllb/c_gllbscr.py C_GLLBScr 85 1 0 99%
gpaw/xc/gllb/c_gllbscr.py (no class) 17 0 0 100%
gpaw/xc/gllb/c_response.py ResponsePotential 16 0 0 100%
gpaw/xc/gllb/c_response.py C_Response 304 15 0 95%
gpaw/xc/gllb/c_response.py (no class) 45 1 0 98%
gpaw/xc/gllb/c_xc.py C_XC 26 0 0 100%
gpaw/xc/gllb/c_xc.py (no class) 13 0 0 100%
gpaw/xc/gllb/coefficients.py Coefficients 62 9 0 85%
gpaw/xc/gllb/coefficients.py (no class) 17 0 0 100%
gpaw/xc/gllb/contribution.py Contribution 16 5 0 69%
gpaw/xc/gllb/contribution.py (no class) 13 0 0 100%
gpaw/xc/gllb/nonlocalfunctional.py NonLocalFunctional 97 26 0 73%
gpaw/xc/gllb/nonlocalfunctional.py (no class) 22 0 0 100%
gpaw/xc/gllb/nonlocalfunctionalfactory.py (no class) 61 1 0 98%
gpaw/xc/hybrid.py HybridXCBase 43 3 0 93%
gpaw/xc/hybrid.py HybridXC 245 14 0 94%
gpaw/xc/hybrid.py (no class) 116 14 0 88%
gpaw/xc/kernel.py XCNull 1 0 0 100%
gpaw/xc/kernel.py XCKernel 29 0 0 100%
gpaw/xc/kernel.py (no class) 10 0 0 100%
gpaw/xc/lb94.py LB94 13 0 0 100%
gpaw/xc/lb94.py (no class) 5 0 0 100%
gpaw/xc/lda.py LDARadialExpansion 15 0 0 100%
gpaw/xc/lda.py LDARadialCalculator 7 0 0 100%
gpaw/xc/lda.py LDA 24 0 0 100%
gpaw/xc/lda.py PurePythonLDAKernel 17 0 0 100%
gpaw/xc/lda.py (no class) 106 1 0 99%
gpaw/xc/libvdwxc.py LibVDWXC 69 27 0 61%
gpaw/xc/libvdwxc.py RedistWrapper 28 1 0 96%
gpaw/xc/libvdwxc.py FFTDistribution 17 2 0 88%
gpaw/xc/libvdwxc.py VDWXC 121 32 0 74%
gpaw/xc/libvdwxc.py CXGGAKernel 42 42 0 0%
gpaw/xc/libvdwxc.py (no class) 235 114 0 51%
gpaw/xc/libxc.py LibXC 54 5 0 91%
gpaw/xc/libxc.py (no class) 11 0 0 100%
gpaw/xc/mgga.py MGGA 152 15 0 90%
gpaw/xc/mgga.py MGGA.create_mgga_radial_calculator.MockKernel 2 0 0 100%
gpaw/xc/mgga.py PurePython2DMGGAKernel 29 13 0 55%
gpaw/xc/mgga.py (no class) 122 1 0 99%
gpaw/xc/noncollinear.py NonCollinearLDAKernel 15 0 0 100%
gpaw/xc/noncollinear.py NonCollinearLCAOEigensolver 31 1 0 97%
gpaw/xc/noncollinear.py (no class) 11 0 0 100%
gpaw/xc/parametrizedxc.py ParametrizedKernel 27 5 0 81%
gpaw/xc/parametrizedxc.py (no class) 6 0 0 100%
gpaw/xc/pawcorrection.py PAWXCCorrection 64 0 0 100%
gpaw/xc/pawcorrection.py (no class) 14 0 0 100%
gpaw/xc/qna.py QNAKernel 59 2 0 97%
gpaw/xc/qna.py QNA 82 2 0 98%
gpaw/xc/qna.py (no class) 18 0 0 100%
gpaw/xc/ri/__init__.py RIXC 30 2 0 93%
gpaw/xc/ri/__init__.py (no class) 22 1 0 95%
gpaw/xc/ri/ribasis.py (no class) 34 29 0 15%
gpaw/xc/ri/spherical_hse_kernel.py RadialHSE 17 0 0 100%
gpaw/xc/ri/spherical_hse_kernel.py (no class) 46 0 0 100%
gpaw/xc/rpa.py GCut 13 0 0 100%
gpaw/xc/rpa.py RPAIntegral 9 0 0 100%
gpaw/xc/rpa.py RPAData 7 0 0 100%
gpaw/xc/rpa.py RPACalculator 101 2 0 98%
gpaw/xc/rpa.py RPACorrelation 49 3 0 94%
gpaw/xc/rpa.py (no class) 88 1 0 99%
gpaw/xc/sic.py SIC 126 94 0 25%
gpaw/xc/sic.py SICSpin 529 381 0 28%
gpaw/xc/sic.py (no class) 95 37 0 61%
gpaw/xc/tb09.py TB09Kernel 56 2 0 96%
gpaw/xc/tb09.py TB09 15 0 0 100%
gpaw/xc/tb09.py (no class) 20 0 0 100%
gpaw/xc/tools.py (no class) 54 4 0 93%
gpaw/xc/vdw.py VDWFunctionalBase 133 46 0 65%
gpaw/xc/vdw.py RealSpaceVDWFunctional 52 52 0 0%
gpaw/xc/vdw.py FFTVDWFunctional 218 19 0 91%
gpaw/xc/vdw.py GGAFFTVDWFunctional 6 0 0 100%
gpaw/xc/vdw.py GGARealSpaceVDWFunctional 5 5 0 0%
gpaw/xc/vdw.py MGGAFFTVDWFunctional 10 1 0 90%
gpaw/xc/vdw.py (no class) 141 20 0 86%
gpaw/zero_field_splitting.py WaveFunctions 12 0 0 100%
gpaw/zero_field_splitting.py (no class) 124 32 0 74%
Total   113445 24164 0 79%

No items found using the specified filter.

48 empty classes skipped.