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 | Namespaces | Variables
run_ethier_benchmark.py File Reference

Classes

class  run_ethier_benchmark.MeshType
 

Namespaces

 run_ethier_benchmark
 

Variables

list run_ethier_benchmark.combinations_that_failed = []
 
list run_ethier_benchmark.errors = []
 
list run_ethier_benchmark.irregular_mesh_sizes = [0.4, 0.2, 0.1]
 
list run_ethier_benchmark.regular_mesh_n_points = [40]
 
list run_ethier_benchmark.derivatives_types = [1, 3, 5, 6, 7]
 
list run_ethier_benchmark.field_identifiers = ['ethier']
 
list run_ethier_benchmark.mesh_tags = ['Altair']
 
list run_ethier_benchmark.mesh_types = []
 
 run_ethier_benchmark.mesh_type = MeshType(False, '')
 
 run_ethier_benchmark.number_of_simulations = sum(len(mt.sizes) for mt in mesh_types)
 
 run_ethier_benchmark.varying_parameters = dict()
 
int run_ethier_benchmark.simulation_id = 0
 
 run_ethier_benchmark.runner
 
 run_ethier_benchmark.parameters = Parameters(json.dumps(varying_parameters))
 
string run_ethier_benchmark.identification_text = 'mesh size: ' + str(size) + '\nrecovery type: ' + str(derivatives_type) + '\n'
 
 run_ethier_benchmark.error = runner.RunCase(parameters, simulation_id, identification_text=identification_text)