Hurty-Craig-Bampton model checking

Collection of tools for analysis of Craig-Bampton models.

cbcheck(f, Mcb, Kcb, bseto, bref[, uset, ...])

Run model checks on Craig-Bampton mass and stiffness matrices.

cbconvert(M, b[, conv, drm])

Apply unit conversion transform to either a Craig-Bampton mass or stiffness matrix, or a Craig-Bampton data recovery matrix.

cbcoordchk(K, bset, refpoint[, grids, ttl, ...])

Check interface coordinates of a Craig-Bampton stiffness matrix.

cbreorder(M, b[, drm, last])

Reorder either a Craig-Bampton mass or stiffness matrix, or a Craig-Bampton data recovery matrix.

cbtf(m, b, k, a, freq, bset[, save])

Compute frequency domain responses given i/f accel for a CB model.

cgmass(m[, all6])

Compute 6x6 mass at CG given a 6x6 mass matrix.

mk_net_drms(Mcb, Kcb, bset, *[, bsubset, ...])

Form common data recovery matrices for "net" interface responses.

rbdispchk(f, rbdisp[, grids, ttl, verbose, tol])

Rigid-body displacement check.

rbmultchk(f, drm, name, rb[, labels, drm2, ...])

Rigid-body multiply check on a data recovery matrix.

uset_convert(uset[, ref, conv])

Convert units of a "uset" DataFrame.