KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Classes | Functions | Variables
DEM_benchmarks_analysis Namespace Reference

Classes

class  DEMBenchmarksAnalysisStage
 

Functions

def GetInputParameters ()
 
def partial_delete_archives ()
 

Variables

 start = timer.time()
 
 benchmark_number = int(sys.argv[1])
 
 benchmark = getattr(DBC, 'Benchmark' + str(benchmark_number))()
 
 listDISCONT = list(range(1,12))
 
 listROLLFR = list(range(12,13))
 
 listDEMFEM = list(range(13,18))
 
 listCONT = list(range(20,27))
 
list listDISclZHAO = [30,32]
 
list listDISclRK = [31,33]
 
list listGeneric = [40]
 
 model = Model()
 
def parameters = GetInputParameters()
 
 slt = DEMBenchmarksAnalysisStage(model, parameters)
 
 iteration
 
 dt
 
 graph_print_interval
 
 number_of_points_in_the_graphic
 
 number_of_coeffs_of_restitution
 
 end = timer.time()
 
 elapsed_time
 

Function Documentation

◆ GetInputParameters()

def DEM_benchmarks_analysis.GetInputParameters ( )

◆ partial_delete_archives()

def DEM_benchmarks_analysis.partial_delete_archives ( )

Variable Documentation

◆ benchmark

DEM_benchmarks_analysis.benchmark = getattr(DBC, 'Benchmark' + str(benchmark_number))()

◆ benchmark_number

DEM_benchmarks_analysis.benchmark_number = int(sys.argv[1])

◆ dt

DEM_benchmarks_analysis.dt

◆ elapsed_time

DEM_benchmarks_analysis.elapsed_time

◆ end

DEM_benchmarks_analysis.end = timer.time()

◆ graph_print_interval

DEM_benchmarks_analysis.graph_print_interval

◆ iteration

DEM_benchmarks_analysis.iteration

◆ listCONT

DEM_benchmarks_analysis.listCONT = list(range(20,27))

◆ listDEMFEM

DEM_benchmarks_analysis.listDEMFEM = list(range(13,18))

◆ listDISclRK

list DEM_benchmarks_analysis.listDISclRK = [31,33]

◆ listDISclZHAO

list DEM_benchmarks_analysis.listDISclZHAO = [30,32]

◆ listDISCONT

DEM_benchmarks_analysis.listDISCONT = list(range(1,12))

◆ listGeneric

list DEM_benchmarks_analysis.listGeneric = [40]

◆ listROLLFR

DEM_benchmarks_analysis.listROLLFR = list(range(12,13))

◆ model

DEM_benchmarks_analysis.model = Model()

◆ number_of_coeffs_of_restitution

DEM_benchmarks_analysis.number_of_coeffs_of_restitution

◆ number_of_points_in_the_graphic

DEM_benchmarks_analysis.number_of_points_in_the_graphic

◆ parameters

def DEM_benchmarks_analysis.parameters = GetInputParameters()

◆ slt

DEM_benchmarks_analysis.slt = DEMBenchmarksAnalysisStage(model, parameters)

◆ start

DEM_benchmarks_analysis.start = timer.time()