Skip to content

Commit

Permalink
Potential rom case without mesh moving
Browse files Browse the repository at this point in the history
  • Loading branch information
Marco1410 committed Feb 16, 2024
1 parent e8a20a0 commit 408cac8
Show file tree
Hide file tree
Showing 7 changed files with 210,346 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
{
"analysis_stage" : "KratosMultiphysics.CompressiblePotentialFlowApplication.potential_flow_analysis",
"problem_data" : {
"problem_name" : "KratosFpotentialtransonic",
"parallel_type" : "OpenMP",
"echo_level" : 0,
"start_time" : 0.0,
"end_time" : 1.0
},
"solver_settings" : {
"model_part_name" : "MainModelPart",
"domain_size" : 2,
"solver_type" : "potential_flow",
"model_import_settings" : {
"input_type" : "mdpa",
"input_filename" : "naca0012_0aoa_00"
},
"material_import_settings" : {
"materials_filename" : "FluidMaterials.json"
},
"formulation": {
"element_type":"perturbation_transonic"
},
"scheme_settings" : {
"model_part_name" : "Body2D_Body",
"critical_mach" : 0.85,
"upwind_factor_constant" : 2.0,
"update_critical_mach" : -1.0,
"update_upwind_factor_constant" : 0.1,
"update_transonic_tolerance" : 1e-3,
"mach_number_squared_limit" : 3.0
},
"maximum_iterations" : 1000,
"echo_level" : 1,
"solving_strategy_settings": {
"type": "line_search",
"advanced_settings" : {
"max_line_search_iterations" : 5,
"first_alpha_value" : 0.1,
"second_alpha_value" : 1.0,
"min_alpha" : 0.1,
"max_alpha" : 2.0,
"line_search_tolerance" : 0.5
}
},
"convergence_criterion": "solution_criterion",
"relative_tolerance" : 1e-12,
"absolute_tolerance" : 1e-12,
"linear_solver_settings" : {
"solver_type" : "LinearSolversApplication.pardiso_lu"
},
"volume_model_part_name" : "Parts_Parts_Auto1",
"skin_parts" : ["PotentialWallCondition2D_Far_field_Auto1","Body2D_Body"],
"no_skin_parts" : [],
"reform_dofs_at_each_step" : false,
"auxiliary_variables_list" : []
},
"processes" : {
"initial_conditions_process_list" : [],
"boundary_conditions_process_list" : [{
"python_module" : "apply_far_field_process",
"kratos_module" : "KratosMultiphysics.CompressiblePotentialFlowApplication",
"process_name" : "FarFieldProcess",
"Parameters" : {
"model_part_name" : "MainModelPart.PotentialWallCondition2D_Far_field_Auto1",
"free_stream_density" : 1.225,
"mach_infinity" : 0.03,
"angle_of_attack" : 0.0,
"perturbation_field" : true
}
},{
"python_module" : "define_wake_process_2d",
"kratos_module" : "KratosMultiphysics.CompressiblePotentialFlowApplication",
"process_name" : "DefineWakeProcess",
"Parameters" : {
"model_part_name" : "MainModelPart.Body2D_Body"
}
}],
"auxiliar_process_list" : [{
"python_module" : "compute_nodal_value_process",
"kratos_module" : "KratosMultiphysics.CompressiblePotentialFlowApplication",
"Parameters" : {
"model_part_name" : "MainModelPart",
"elemental_variables_list_to_project" : ["VELOCITY","PRESSURE_COEFFICIENT"]
}
}]
},
"output_processes" : {
"gid_output" : [{
"python_module" : "gid_output_process",
"kratos_module" : "KratosMultiphysics",
"process_name" : "GiDOutputProcess",
"help" : "This process writes postprocessing files for GiD",
"Parameters" : {
"model_part_name" : "MainModelPart.Parts_Parts_Auto1",
"output_name" : "Results/output",
"postprocess_parameters" : {
"result_file_configuration" : {
"gidpost_flags" : {
"GiDPostMode" : "GiD_PostBinary",
"WriteDeformedMeshFlag" : "WriteDeformed",
"WriteConditionsFlag" : "WriteConditions",
"MultiFileFlag" : "SingleFile"
},
"file_label" : "step",
"output_control_type" : "step",
"output_interval" : 1,
"body_output" : true,
"node_output" : false,
"skin_output" : false,
"plane_output" : [],
"nodal_nonhistorical_results": ["VELOCITY","PRESSURE_COEFFICIENT"],
"nodal_results" : ["VELOCITY_POTENTIAL","AUXILIARY_VELOCITY_POTENTIAL"],
"gauss_point_results" : ["WAKE"]
},
"point_data_configuration" : []
}
}
}]
}
}
Loading

0 comments on commit 408cac8

Please sign in to comment.