21.01.2015 Views

COMSOL Multiphysics™

COMSOL Multiphysics™

COMSOL Multiphysics™

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Transform<br />

Transform<br />

Supported Versions 1<br />

Subtype of<br />

Fields<br />

Serializable<br />

The class is<br />

ENTITY/<br />

OBJECT<br />

VARIABLE<br />

DESCRIPTION<br />

integer d Space dimension<br />

boolean 1 if transformation is a unit transformation, 0<br />

otherwise. If the value is 1, no more fields are present<br />

double M Values in transformation matrix<br />

[d+1][d+1]<br />

boolean<br />

1 if determinant is positive, 0 otherwise<br />

boolean<br />

1 if matrix is isotropic, 0 otherwise<br />

Description<br />

The transformation class is defined by the transformation matrix, that operates as a<br />

pre-multiplier on column vectors containing homogenous coordinates thus<br />

x' y' z' s' = M ⋅ xyzs'<br />

where the conventional 3D coordinates are<br />

The matrix thus consists of<br />

x<br />

-- y s<br />

-- z s -- s<br />

R<br />

T x<br />

T y<br />

T z<br />

000 S<br />

where R is a non singular transformation matrix, containing the rotation, reflection,<br />

non-uniform scaling and shearing components, T is a translation vector and S is a<br />

global scaling factor greater than zero.<br />

457

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

Saved successfully!

Ooh no, something went wrong!