Skip to content
Snippets Groups Projects
Commit 808adbd2 authored by Sander, Oliver's avatar Sander, Oliver
Browse files

A 2d cantilever clamped on one side

Good to measure whether there is locking, and whether the code works
at all.
parent ba2b37d9
Branches
No related tags found
No related merge requests found
Pipeline #
#############################################
# Grid parameters
#############################################
structuredGrid = true
# bounding box
lower = 0 0
upper = 100 10
elements = 10 1
# Number of grid levels
numLevels = 1
#############################################
# Solver parameters
#############################################
# Number of homotopy steps for the Dirichlet boundary conditions
numHomotopySteps = 1
# Tolerance of the trust region solver
tolerance = 1e-3
# Max number of steps of the trust region solver
maxTrustRegionSteps = 200
trustRegionScaling = 1 1 1 0.01 0.01 0.01
# Initial trust-region radius
initialTrustRegionRadius = 3.125
# Number of multigrid iterations per trust-region step
numIt = 400
# Number of presmoothing steps
nu1 = 3
# Number of postsmoothing steps
nu2 = 3
# Number of coarse grid corrections
mu = 1
# Number of base solver iterations
baseIt = 1
# Tolerance of the multigrid solver
mgTolerance = 1e-5
# Tolerance of the base grid solver
baseTolerance = 1e-8
# Measure convergence
instrumented = 0
############################
# Material parameters
############################
## For the Wriggers L-shape example
[materialParameters]
# shell thickness
thickness = 0.6
# Lame parameters
# corresponds to E = 71240 N/mm^2, nu=0.31
# However, we use units N/m^2
mu = 2.7191e+4
lambda = 4.4364e+4
# Cosserat couple modulus
mu_c = 0
# Length scale parameter
L_c = 0.6
# Curvature exponent
q = 2
# Shear correction factor
kappa = 1
[]
#############################################
# Boundary values
#############################################
problem = cantilever
### Python predicate specifying all Dirichlet grid vertices
# x is the vertex coordinate
dirichletVerticesPredicate = "x[0] < 0.01"
### Python predicate specifying all Neumann grid vertices
# x is the vertex coordinate
neumannVerticesPredicate = "x[0] > 99.99"
### Neumann values
neumannValues = 0 0 3
# Initial deformation
initialDeformation = "[x[0], x[1], 0]"
#startFromFile = yes
#initialIterateFilename = initial_iterate.vtu
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment