21.01.2015 Views

COMSOL Multiphysics™

COMSOL Multiphysics™

COMSOL Multiphysics™

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

multiphysics<br />

The table below describes the fields in the appl structure.<br />

TABLE 1-19: APPL STRUCTURE FIELDS<br />

FIELD<br />

appl.assign<br />

appl.bnd<br />

appl.border<br />

appl.dim<br />

appl.edg<br />

appl.elemdefault<br />

appl.equ<br />

appl.form<br />

appl.mode<br />

appl.pnt<br />

appl.shape<br />

appl.sshape<br />

appl.***.shape<br />

appl.XXX.usage<br />

appl.***.gporder<br />

appl.***.cporder<br />

appl.XXX.init<br />

appl.var<br />

INTERPRETATION<br />

Application mode variable name assignments<br />

Boundary coefficients/application data<br />

Cell array with strings on/off or a corresponding logical<br />

vector, one for each solution component<br />

Cell array with names of the solution components or an<br />

integer specifying the number of solution components<br />

Edge coefficients/application data<br />

A string indicating what kind of element is the default in this<br />

application<br />

Subdomain coefficients/application data<br />

Problem form: coefficient, general, or weak<br />

Application mode<br />

Point coefficients/application data<br />

Shape functions. A cell array of shape function objects.<br />

Element geometry order. An integer.<br />

Pointers to appl.shape<br />

Activate/deactivate domain<br />

Order of numerical quadrature<br />

Constraints discretization order<br />

Initial conditions<br />

Application mode specific variables<br />

appl.assign contains the application mode variable name assignments. It is a cell<br />

array of alternating fixed names and assigned names for the application mode<br />

variables. The default is an empty cell array.<br />

appl.bnd is a structure with fields describing the boundary data. The structure<br />

contains one field for each of the application-specific boundary parameters, with the<br />

field name equal to the parameter name. Each field should be a cell array containing<br />

data for the boundaries. appl.bnd also contains a field type, which is a cell array<br />

with strings describing the boundary type for each boundary. If only one boundary<br />

type is available in the application mode, the type field may be omitted.<br />

305

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!