Ejemplo n.º 1
0
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;
Ejemplo n.º 2
0
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();
Ejemplo n.º 3
0
exports.add = function (num1, num2) {
	var math = mathjs();
	return math.select(num1 - 0).add(num2 - 0).done();
};