Documentation of 'cc.redberry.physics.oneloopdiv.Benchmarks' Java class
Benchmarks
cc.redberry.physics.oneloopdiv

Class Benchmarks



  • public final class Benchmarks
    extends java.lang.Object
    This class contains several performance benchmarks of one-loop divergences calculation. Here is the summary:

     Machine:
      Processor family: Intel(R) Core(TM) i5 CPU M 430  @ 2.27GHz.
      -Xmx value : 3g.
      Max memory used: 1.2g.
      Java version: 1.7.0_03 HotSpot 64-bit server VM
    
     Benchmark results:
      Minimal second order : 2 s.
      Minimal fourth order : 2 s.
      Vector field : 19 s.
      Gravity ghosts : 19 s.
      Squared vector field : 313 s.
      Lambda gauge gravity : 612 s.
      Spin 3 ghosts : 920 s.
     
     Machine:
      Processor family: AMD Phenom(tm) II X6 1100T Processor
      -Xmx value : 3g
      Max memory used: 1.2g
      Java version: 1.7.0_04 HotSpot 64-bit server VM
    
     Benchmark results:
      Minimal second order : 1 s.
      Minimal fourth order : 1 s.
      Vector field : 14 s.
      Gravity ghosts : 14 s.
      Squared vector field : 219 s.
      Lambda gauge gravity : 521 s.
      Spin 3 ghosts : 627 s.
     
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static void burnJVM()
      Warm up the JVM.
      static void main(java.lang.String[] args) 
      static void testGravityGhosts()
      This method calculates ghosts contribution to the one-loop counterterms of the gravitational field in the non-minimal gauge.
      static void testLambdaGaugeGravity()
      This method calculates the main contribution to the one-loop counterterms of the gravitational field in the non-minimal gauge.
      static void testMinimalFourthOrderOperator()
      This method calculates one-loop counterterms of the fourth order minimal operator.
      static void testMinimalSecondOrderOperator()
      This method calculates one-loop counterterms of the second order minimal operator.
      static void testMinimalSecondOrderOperatorBarvinskyVilkovisky()
      This method calculates one-loop counterterms of the second order minimal operator in Barvinsky and Vilkovisky notation (Phys.
      static void testNonMinimalGaugeGravity()
      This method calculates the main contribution to the one-loop counterterms of the gravitational field in general the non-minimal gauge.
      static void testSpin3Ghosts()
      This method calculates ghosts contribution to the one-loop counterterms of the theory with spin = 3.
      static void testSquaredVectorField()
      This method calculates one-loop counterterms of the squared vector field in the non-minimal gauge.
      static void testVectorField()
      This method calculates one-loop counterterms of the vector field in the non-minimal gauge.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • main

        public static void main(java.lang.String[] args)
      • burnJVM

        public static void burnJVM()
        Warm up the JVM.
      • testVectorField

        public static void testVectorField()
        This method calculates one-loop counterterms of the vector field in the non-minimal gauge.
      • testSquaredVectorField

        public static void testSquaredVectorField()
        This method calculates one-loop counterterms of the squared vector field in the non-minimal gauge.
      • testGravityGhosts

        public static void testGravityGhosts()
        This method calculates ghosts contribution to the one-loop counterterms of the gravitational field in the non-minimal gauge. The gauge fixing term in LaTeX notation:
               S_{gf} = -1/2 \int d^4 x \sqrt{-g} g_{\mu\nu} \chi^\mu \chi^\nu,
          where
               \chi^\mu = 1/\sqrt{1+\lambda} (g^{\mu\alpha} \nabla^\beta h_{\alpha\beta}-1/2 g^{\alpha\beta} \nabla^\mu h_{\alpha\beta})
         
      • testLambdaGaugeGravity

        public static void testLambdaGaugeGravity()
        This method calculates the main contribution to the one-loop counterterms of the gravitational field in the non-minimal gauge. The gauge fixing term in LaTeX notation:
               S_{gf} = -1/2 \int d^4 x \sqrt{-g} g_{\mu\nu} \chi^\mu \chi^\nu,
          where
               \chi^\mu = 1/\sqrt{1+\lambda} (g^{\mu\alpha} \nabla^\beta h_{\alpha\beta}-1/2 g^{\alpha\beta} \nabla^\mu h_{\alpha\beta})
         
      • testMinimalSecondOrderOperator

        public static void testMinimalSecondOrderOperator()
        This method calculates one-loop counterterms of the second order minimal operator.
      • testMinimalSecondOrderOperatorBarvinskyVilkovisky

        public static void testMinimalSecondOrderOperatorBarvinskyVilkovisky()
        This method calculates one-loop counterterms of the second order minimal operator in Barvinsky and Vilkovisky notation (Phys. Rep. 119 ( 1985) 1-74 ).
      • testMinimalFourthOrderOperator

        public static void testMinimalFourthOrderOperator()
        This method calculates one-loop counterterms of the fourth order minimal operator.
      • testSpin3Ghosts

        public static void testSpin3Ghosts()
        This method calculates ghosts contribution to the one-loop counterterms of the theory with spin = 3.
      • testNonMinimalGaugeGravity

        public static void testNonMinimalGaugeGravity()
        This method calculates the main contribution to the one-loop counterterms of the gravitational field in general the non-minimal gauge. The gauge fixing term in LaTeX notation:
               S_{gf} = -1/2 \int d^4 x \sqrt{-g} g_{\mu\nu} \chi^\mu \chi^\nu,
          where
               \chi^\mu = 1/\sqrt{1+\lambda} (g^{\mu\alpha} \nabla^\beta h_{\alpha\beta}-(1+\beta)/2 g^{\alpha\beta} \nabla^\mu h_{\alpha\beta})
         

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.