From 78453ad6cf34cc85d8ac796ec177a3a5af7a4874 Mon Sep 17 00:00:00 2001 From: NicolasSR <54904691+NicolasSR@users.noreply.github.com> Date: Fri, 26 Jan 2024 18:06:19 +0100 Subject: [PATCH] Create ProjectParameters.json --- .../ProjectParameters.json | 129 ++++++++++++++++++ 1 file changed, 129 insertions(+) create mode 100644 rom_application/RomManager_cantilever_NN/ProjectParameters.json diff --git a/rom_application/RomManager_cantilever_NN/ProjectParameters.json b/rom_application/RomManager_cantilever_NN/ProjectParameters.json new file mode 100644 index 00000000..d3f845ae --- /dev/null +++ b/rom_application/RomManager_cantilever_NN/ProjectParameters.json @@ -0,0 +1,129 @@ +{ + "problem_data" : { + "problem_name" : "Hyperelastic_cantilever_big_range", + "parallel_type" : "OpenMP", + "echo_level" : 1, + "start_time" : 0.0, + "end_time" : 300.0 + }, + "solver_settings" : { + "time_stepping" : { + "time_step" : 1.1 + }, + "solver_type" : "Static", + "model_part_name" : "Structure", + "domain_size" : 2, + "echo_level" : 0, + "analysis_type" : "non_linear", + "model_import_settings" : { + "input_type" : "mdpa", + "input_filename" : "Hyperelastic_cantilever_big_range" + }, + "material_import_settings" : { + "materials_filename" : "StructuralMaterials.json" + }, + "line_search" : false, + "convergence_criterion" : "residual_criterion", + "displacement_relative_tolerance" : 0.0001, + "displacement_absolute_tolerance" : 1e-9, + "residual_relative_tolerance" : 0.0001, + "residual_absolute_tolerance" : 1e-9, + "max_iteration" : 10, + "use_old_stiffness_in_first_iteration" : false, + "rotation_dofs" : false, + "volumetric_strain_dofs" : false + }, + "processes" : { + "constraints_process_list" : [{ + "python_module" : "assign_vector_variable_process", + "kratos_module" : "KratosMultiphysics", + "process_name" : "AssignVectorVariableProcess", + "Parameters" : { + "model_part_name" : "Structure.DISPLACEMENT_Fixed", + "variable_name" : "DISPLACEMENT", + "interval" : [0.0,"End"], + "constrained" : [true,true,true], + "value" : [0.0,0.0,0.0] + } + }], + "loads_process_list" : [{ + "python_module" : "assign_vector_by_direction_to_condition_process", + "kratos_module" : "KratosMultiphysics", + "check" : "DirectorVectorNonZero direction", + "process_name" : "AssignVectorByDirectionToConditionProcess", + "Parameters" : { + "model_part_name" : "Structure.LineLoad2D_ForceH", + "variable_name" : "LINE_LOAD", + "interval" : [0.0,"End"], + "modulus" : "-30.0*t", + "direction" : [1.0,0.0,0.0] + } + },{ + "python_module" : "assign_vector_by_direction_to_condition_process", + "kratos_module" : "KratosMultiphysics", + "check" : "DirectorVectorNonZero direction", + "process_name" : "AssignVectorByDirectionToConditionProcess", + "Parameters" : { + "model_part_name" : "Structure.LineLoad2D_ForceV", + "variable_name" : "LINE_LOAD", + "interval" : [0.0,"End"], + "modulus" : "-30.0*t", + "direction" : [0.0,1.0,0.0] + } + }], + "list_other_processes" : [] + }, + "output_processes" : { + "gid_output" : [{ + "python_module" : "gid_output_process", + "kratos_module" : "KratosMultiphysics", + "process_name" : "GiDOutputProcess", + "Parameters" : { + "model_part_name" : "Structure", + "postprocess_parameters" : { + "result_file_configuration" : { + "gidpost_flags" : { + "GiDPostMode" : "Binary", + "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_results" : ["DISPLACEMENT","REACTION"], + "nodal_nonhistorical_results" : [], + "gauss_point_results" : ["VON_MISES_STRESS"] + }, + "point_data_configuration" : [] + }, + "output_name" : "gid_output/Hyperelastic_cantilever_big_range" + } + }], + "vtk_output" : [{ + "python_module" : "vtk_output_process", + "kratos_module" : "KratosMultiphysics", + "process_name" : "VtkOutputProcess", + "Parameters" : { + "model_part_name" : "Structure", + "output_control_type" : "step", + "output_interval" : 1, + "file_format" : "ascii", + "output_precision" : 7, + "output_sub_model_parts" : false, + "output_path" : "vtk_output", + "save_output_files_in_folder" : true, + "nodal_solution_step_data_variables" : ["DISPLACEMENT","REACTION"], + "nodal_data_value_variables" : [], + "element_data_value_variables" : [], + "condition_data_value_variables" : [], + "gauss_point_variables_extrapolated_to_nodes" : ["VON_MISES_STRESS"] + } + }] + }, + "analysis_stage" : "KratosMultiphysics.StructuralMechanicsApplication.structural_mechanics_analysis" +}