-
Notifications
You must be signed in to change notification settings - Fork 83
/
fsisolve.m
25 lines (24 loc) · 1.48 KB
/
fsisolve.m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
%FSISOLVE Solve fluid-structure interaction problem.
%
% [ U, TLIST, P ] = FSISOLVE( PROB, VARARGIN ) Solves the fluid-
% structure interaction problem described in the PROB finite
% element struct. Accepts the following property/value pairs.
%
% Input Value/{Default} Description
% -----------------------------------------------------------------------------------
% tinit scalar/{0} Initial time
% tstep scalar/{0.1} Time step size
% tmax scalar/{1} Maximum simulation time
% tout array/{tinit:tstep:tmax} Array of output times
% init u0|{expr}/{0} Initial value solution or expression
% tnlin string/{implicit} Time non-linearity (semi-)implicit
% bdf scalar/{2} Time stepping scheme BDF order
% linsolv string/{mumps} Sparse linear solver
% backslash, mumps, gmres, bicgstab, amg
% maxnit scalar/{30} Maximum number of non-linear iterations
% ntol scalar/{1e-6} Non-linear solver tolerance
% mmodel string/{StVenantKirchhoff} Material model Linear, StVenantKirchhoff,
% or Neohookean (only available in 3D)
%
% See also SOLVETIME, SOLVELIN
% Copyright 2013-2024 Precise Simulation, Ltd.