pyNastran  0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
generalMath.py File Reference

Go to the source code of this file.

Packages

namespace  pyNastran::general::generalMath

Functions

def pyNastran::general::generalMath.integrateLine
 Integrates a line of length 1.0.
def pyNastran::general::generalMath.evaluatePositiveSpline
def pyNastran::general::generalMath.buildSpline
 builds a cubic spline or 1st order spline if there are less than 3 terms
def pyNastran::general::generalMath.integratePositiveLine
 Integrates a line of length 1.0.
def pyNastran::general::generalMath.reduceMatrix
 takes a list of ids and removes those rows and cols
def pyNastran::general::generalMath.isListRanged
 Returns true if a<= x <= b or a-x < 0 < b-x.
def pyNastran::general::generalMath.isFloatRanged
 Returns true if a<= x <= b or a-x < 0 < b-x.
def pyNastran::general::generalMath.printAnnotatedMatrix
 takes a list/dictionary and annotates the row number with that value indicies go from 0 to N
def pyNastran::general::generalMath.printMatrix
def pyNastran::general::generalMath.ListPrint
def pyNastran::general::generalMath.augmentedIdentity
 Creates an Identity Matrix augmented with zeros.
def pyNastran::general::generalMath.solveTridag
def pyNastran::general::generalMath.Area
def pyNastran::general::generalMath.AreaNormal
 Returns area,unitNormal n = Normal = a x b Area = 1/2 * |a x b| V = <v1,v2,v3> |V| = sqrt(v1^0.5+v2^0.5+v3^0.5) = norm(V)
def pyNastran::general::generalMath.Triangle_AreaCentroidNormal
 Returns area,centroid,unitNormal.
def pyNastran::general::generalMath.Normal
 finds the unit normal vector of 2 vectors
def pyNastran::general::generalMath.Centroid
 returns the centroid of a triangle
 All Classes Namespaces Files Functions Variables