Skip to content

Commit

Permalink
Add tutorial for dynamic linear structures.
Browse files Browse the repository at this point in the history
  • Loading branch information
rsanfer committed Jan 28, 2020
1 parent ef4ac6b commit 21b3f43
Showing 1 changed file with 84 additions and 0 deletions.
84 changes: 84 additions & 0 deletions structural_mechanics/cantilever/config_dynamic.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% SU2 configuration file %
% Case description: Linear Elasticity in Vertical Cantilever %
% Author: Ruben Sanchez Fernandez %
% Institution: TU Kaiserslautern %
% Date: 27/01/2020 %
% File Version 7.0.1 "Blackbird" %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%
% SOLVER TYPE
%%%%%%%%%%%%%%%%%%%%%%%

SOLVER = ELASTICITY

%%%%%%%%%%%%%%%%%%%%%%%
% STRUCTURAL PROPERTIES
%%%%%%%%%%%%%%%%%%%%%%%

GEOMETRIC_CONDITIONS = SMALL_DEFORMATIONS
MATERIAL_MODEL = LINEAR_ELASTIC

ELASTICITY_MODULUS = 5.0E9
POISSON_RATIO = 0.35
MATERIAL_DENSITY = 1000
FORMULATION_ELASTICITY_2D = PLANE_STRESS

%%%%%%%%%%%%%%%%%%%%%%%
% INPUT
%%%%%%%%%%%%%%%%%%%%%%%

MESH_FORMAT = SU2
MESH_FILENAME = mesh_cantilever.su2

%%%%%%%%%%%%%%%%%%%%%%%
% STRUCTURAL DYNAMICS
%%%%%%%%%%%%%%%%%%%%%%%

TIME_DOMAIN = YES
TIME_STEP = 0.01
TIME_ITER = 250

%%%%%%%%%%%%%%%%%%%%%%%
% TIME DISCRETIZATION
%%%%%%%%%%%%%%%%%%%%%%%

TIME_DISCRE_FEA = NEWMARK_IMPLICIT
NEWMARK_BETA = 0.2601
NEWMARK_GAMMA = 0.52

%%%%%%%%%%%%%%%%%%%%%%%
% BOUNDARY CONDITIONS
%%%%%%%%%%%%%%%%%%%%%%%

SINE_LOAD = YES
SINE_LOAD_COEFF = (1.5, 2.0, 4.7124)

MARKER_CLAMPED = ( clamped )
MARKER_LOAD = ( left, 1.0, 1000, 1, 0, 0)
MARKER_PRESSURE = ( upper, 0, right, 0)

%%%%%%%%%%%%%%%%%%%%%%%
% LINEAR SOLVER
%%%%%%%%%%%%%%%%%%%%%%%

LINEAR_SOLVER = CONJUGATE_GRADIENT
LINEAR_SOLVER_PREC = ILU
LINEAR_SOLVER_ERROR = 1E-8
LINEAR_SOLVER_ITER = 1000

%%%%%%%%%%%%%%%%%%%%%%%
% OUTPUT
%%%%%%%%%%%%%%%%%%%%%%%

SCREEN_OUTPUT = (TIME_ITER, RMS_DISP_X, RMS_DISP_Y, VMS)

TABULAR_FORMAT = CSV
OUTPUT_FILES = (RESTART, PARAVIEW)

CONV_FILENAME = history
VOLUME_FILENAME = linear_dynamic
RESTART_FILENAME = restart_linear_dynamic


0 comments on commit 21b3f43

Please sign in to comment.