var mathjs = require('mathjs'); var math = mathjs(); var formdeeb = function(E, vu, thick) { var deeb = math.matrix(); DR = E * Math.pow(thick, 3)/(12 * (1.0 - vu*vu)); deeb.subset(math.index(0, 0), DR*1); deeb.subset(math.index(0, 1), DR*vu); deeb.subset(math.index(0, 2), DR*0); deeb.subset(math.index(1, 0), DR*vu); deeb.subset(math.index(1, 1), DR*1); deeb.subset(math.index(1, 2), DR*0); deeb.subset(math.index(2, 0), DR*0); deeb.subset(math.index(2, 1), DR*0); deeb.subset(math.index(2, 2), DR*(1.0 - vu)/2); return deeb; } module.exports = formdeeb;
var formdeeb = require('./formdeeb'); var formdees = require('./formdees'); var gauss = require('./gauss'); var platelem_q8 = require('./platelem_q8'); var fmlin = require('./fmlin'); var fmquad = require('./fmquad'); var formbeeb = require('./formbeeb'); var formbees = require('./formbees'); var form_KK = require('./form_KK'); var sylvester = require('sylvester'), Matrix = sylvester.Matrix, Vector = sylvester.Vector; var mathjs = require('mathjs'), math = mathjs(); var numeric = require('numeric'); var nnd, nel, nne, nodof, eldof, n, ngpb, ngps; var dim; var W, MX, MY, MXY, QX, QY; var geom = math.matrix(); var connec = math.matrix(); var deeb = math.matrix(); var dees = math.matrix(); var nf = math.matrix(); var load = math.matrix(); var sampb = math.matrix(); var samps = math.matrix();
exports.add = function (num1, num2) { var math = mathjs(); return math.select(num1 - 0).add(num2 - 0).done(); };