def run(): Ns = [100, 500, 1000, 5000] number = 100 name = 'freud.order.LocalQl' kwargs = {"L": 10, "rmax": 1.5, "sph_l": 6} return run_benchmarks(name, Ns, number, BenchmarkOrderLocalQl, **kwargs)
def run(): Ns = [100, 500, 1000, 5000] number = 100 name = "freud.order.SteinhardtWl" kwargs = {"L": 10, "r_max": 1.5, "sph_l": 6} return run_benchmarks(name, Ns, number, BenchmarkOrderSteinhardtWl, **kwargs)
def run(): Ns = [100, 500, 1000, 5000] number = 100 name = "freud.msd.MSD" kwargs = {"L": 10, "mode": "window"} return run_benchmarks(name, Ns, number, BenchmarkMSDMSD, **kwargs)
def run(): Ns = [100, 500, 1000, 2000] number = 100 name = 'freud.PMFT.PMFTXY2D' kwargs = {"L": 16.0, "x_max": 3.6, "y_max": 4.2, "n_x": 100, "n_y": 110} return run_benchmarks(name, Ns, number, BenchmarkPMFTPMFTXY2D, **kwargs)
def run(): Ns = [100, 500, 1000, 5000, 10000] number = 100 name = "freud.order.Translational" kwargs = {"L": 10, "r_max": 3, "k": 6} return run_benchmarks(name, Ns, number, BenchmarkOrderTranslational, **kwargs)
def run(): Ns = [1000, 5000, 10000] number = 100 name = "freud.order.Nematic" kwargs = {"u": [1, 0, 0]} return run_benchmarks(name, Ns, number, BenchmarkOrderNematic, **kwargs)
def run(): Ns = [100, 500, 1000, 5000, 10000] number = 100 name = "freud.order.Hexatic" kwargs = {"L": 10, "r_max": 3, "k": 6} return run_benchmarks(name, Ns, number, BenchmarkOrderHexatic, **kwargs)
def run(): Ns = [1000, 10000] rmax = 10.0 bins = 10 name = "freud.density.CorrelationFunction" classobj = BenchmarkDensityCorrelationFunction number = 100 return run_benchmarks(name, Ns, number, classobj, rmax=rmax, bins=bins)
def run(): Ns = [1000, 10000] rmax = 10.0 dr = 1.0 name = 'freud.density.ComplexCF' classobj = BenchmarkDensityComplexCF number = 100 return run_benchmarks(name, Ns, number, classobj, rmax=rmax, dr=dr)
def run(): Ns = [100, 500, 1000, 5000, 10000] number = 100 name = 'freud.order.TransOrderParameter' kwargs = {"L": 10, "rmax": 3} return run_benchmarks(name, Ns, number, BenchmarkOrderTransOrderParameter, **kwargs)
def run(): Ns = [1000, 10000] rcut = 1.0 L = 10 number = 100 name = 'freud.locality.LinkCell' return run_benchmarks(name, Ns, number, BenchmarkLocalityLinkCell, L=L, rcut=rcut)
def run(): Ns = [1000, 5000, 10000] rcut = 1.0 L = 10 name = 'freud.cluster.Cluster' classobj = BenchmarkClusterCluster number = 100 return run_benchmarks(name, Ns, number, classobj, L=L, rcut=rcut)
def run(): Ns = [1000, 5000, 10000] number = 100 name = "freud.order.RotationalAutocorrelation" kwargs = {"sph_l": 2} return run_benchmarks(name, Ns, number, BenchmarkOrderRotationalAutocorrelation, **kwargs)
def run(): Ns = [1000, 10000] rcut = 10 nu = 1 name = 'freud.density.LocalDensity' classobj = BenchmarkDensityLocalDensity number = 100 return run_benchmarks(name, Ns, number, classobj, nu=nu, rcut=rcut)
def run(): Ns = [1000, 10000] rcut = 0.5 L = 10 number = 100 name = 'freud.locality.AABBQuery' return run_benchmarks(name, Ns, number, BenchmarkLocalityAABBQuery, L=L, rcut=rcut)
def run(): Ns = [1000, 10000] width = 100 r_max = 10 sigma = 0.1 name = 'freud.density.GaussianDensity' classobj = BenchmarkDensityGaussianDensity number = 100 return run_benchmarks(name, Ns, number, classobj, width=width, r_max=r_max, sigma=sigma)
def run(): Ns = [1000, 10000] rcut = 0.5 L = 10 num_neighbors = 6 number = 100 name = 'freud.locality.NearestNeighbors' classobj = BenchmarkLocalityNearestNeighbors return run_benchmarks(name, Ns, number, classobj, L=L, rcut=rcut, num_neighbors=num_neighbors)
def run(): Ns = [4, 8, 16] num_neighbors = 12 bins = (6, 6) number = 100 name = "freud.environment.BondOrder" classobj = BenchmarkEnvironmentBondOrder return run_benchmarks( name, Ns, number, classobj, num_neighbors=num_neighbors, bins=bins )
def run(): Ns = [100, 500, 1000, 2000] number = 100 name = 'freud.PMFT.PMFTR12' kwargs = { "L": 16.0, "r_max": 5.23, "bins": (10, 20, 30), } return run_benchmarks(name, Ns, number, BenchmarkPMFTPMFTR12, **kwargs)
def run(): Ns = [1000, 10000] r_max = 0.5 L = 10 number = 100 name = "freud.locality.AABBQuery" return run_benchmarks(name, Ns, number, BenchmarkLocalityAABBQuery, L=L, r_max=r_max)
def run(): Ns = [100, 500, 1000, 2000] number = 100 name = 'freud.PMFT.PMFTXY' kwargs = {"L": 16.0, "x_max": 3.6, "y_max": 4.2, "bins": (100, 110), } return run_benchmarks(name, Ns, number, BenchmarkPMFTPMFTXY, **kwargs)
def run(): Ns = [1000, 10000] r_max = 1.0 L = 10 number = 100 name = "freud.locality.LinkCell" return run_benchmarks(name, Ns, number, BenchmarkLocalityLinkCell, L=L, r_max=r_max)
def run(): Ns = [1000, 5000, 10000] number = 100 name = 'freud.order.Cubatic' kwargs = { "t_initial": 5.0, "t_final": 0.001, "scale": 0.95, "n_replicates": 10, "seed": 0 } return run_benchmarks(name, Ns, number, BenchmarkOrderCubatic, **kwargs)
def run(): Ns = [100, 500, 1000, 5000] number = 100 name = 'freud.order.SolLiq' kwargs = { "L": 10, "rmax": 2, "Qthreshold": 0.7, "Sthreshold": 6, "sph_l": 6 } return run_benchmarks(name, Ns, number, BenchmarkOrderSolLiq, **kwargs)
def run(): Ns = [100, 500, 1000, 2000] number = 100 name = 'freud.PMFT.PMFTXYZ' kwargs = { "L": 25.0, "x_max": 5.23, "y_max": 6.23, "z_max": 7.23, "bins": (100, 110, 120), } return run_benchmarks(name, Ns, number, BenchmarkPMFTPMFTXYZ, **kwargs)
def run(): Ns = [1000, 5000, 10000] number = 100 name = "freud.box.ParticleBuffer" L = 10 buf = 2 images = True return run_benchmarks(name, Ns, number, BenchmarkParticleBuffer, L=L, buf=buf, images=images)
def run(): Ns = [1000, 10000] r_max = 10.0 bins = 10 r_min = 0 number = 100 name = 'freud.density.RDF' classobj = BenchmarkDensityRDF return run_benchmarks(name, Ns, number, classobj, r_max=r_max, bins=bins, r_min=r_min)
def run(): Ns = [1000, 10000] rmax = 10.0 dr = 1.0 rmin = 0 number = 100 name = 'freud.density.RDF' classobj = BenchmarkDensityRDF return run_benchmarks(name, Ns, number, classobj, rmax=rmax, dr=dr, rmin=rmin)
def run(): Ns = [4, 8, 16] r_cut = 1.5 num_neighbors = 12 npt = npp = 6 number = 100 name = 'freud.environment.BondOrder' classobj = BenchmarkEnvironmentBondOrder return run_benchmarks(name, Ns, number, classobj, rmax=r_cut, k=0, num_neighbors=num_neighbors, n_bins_t=npt, n_bins_p=npp)
import benchmarker if __name__ == "__main__": benchmarker.run_benchmarks(["benchmark_geofileops"])