diff --git a/python/dune/codegen/options_global.yaml b/python/dune/codegen/options_global.yaml index 82c3951f9c149688874bc5a6fe34ccb14790fd0a..8e36f1dd9ac7c36707266d65cc98833ccbc4ffe5 100644 --- a/python/dune/codegen/options_global.yaml +++ b/python/dune/codegen/options_global.yaml @@ -50,10 +50,6 @@ l2error_tree_path: type: string default: None helpstr: "Tree pathes that should be considered for l2 error calculation. Default None means we take all of them into account." -max_vector_width: - type: integer - default: 256 - helpstr: None opcounter: type: boolean default: False @@ -70,10 +66,6 @@ overlapping: type: boolean default: False helpstr: "Use an overlapping solver and constraints. You still need to make sure to construct a grid with overlap! The parallel option will be set automatically." -parallel: - type: boolean - default: False - helpstr: "Mark that this program should be run in parallel. If set to true the c++ code will check that there are more than 1 MPI-ranks involved and the error computation will use communication." performance_measuring: type: boolean default: False @@ -101,4 +93,14 @@ use_likwid: yaspgrid_offset: type: boolean default: False - helpstr: "Set to true if you want a yasp grid where the lower left corner is not in the origin." \ No newline at end of file + helpstr: "Set to true if you want a yasp grid where the lower left corner is not in the origin." + +# Arguments that are mainly to be set by logic depending on other options +max_vector_width: + type: integer + default: 256 + helpstr: None +parallel: + type: boolean + default: False + helpstr: "Mark that this program should be run in parallel. If set to true the c++ code will check that there are more than 1 MPI-ranks involved and the error computation will use communication."