CylMesh

class CylMesh
setX0()

(destination message field) Assigns field value.

getX0()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setY0()

(destination message field) Assigns field value.

getY0()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setZ0()

(destination message field) Assigns field value.

getZ0()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setR0()

(destination message field) Assigns field value.

getR0()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setX1()

(destination message field) Assigns field value.

getX1()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setY1()

(destination message field) Assigns field value.

getY1()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setZ1()

(destination message field) Assigns field value.

getZ1()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setR1()

(destination message field) Assigns field value.

getR1()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setDiffLength()

(destination message field) Assigns field value.

getDiffLength()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

setCoords()

(destination message field) Assigns field value.

getCoords()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getNumDiffCompts()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

getTotLength()

(destination message field) Requests field value. The requesting Element must provide a handler for the returned value.

x0

double (value field) x coord of one end

y0

double (value field) y coord of one end

z0

double (value field) z coord of one end

r0

double (value field) Radius of one end

x1

double (value field) x coord of other end

y1

double (value field) y coord of other end

z1

double (value field) z coord of other end

r1

double (value field) Radius of other end

diffLength

double (value field) Length constant to use for subdivisionsThe system will attempt to subdivide using compartments oflength diffLength on average. If the cylinder has different enddiameters r0 and r1, it will scale to smaller lengthsfor the smaller diameter end and vice versa.Once the value is set it will recompute diffLength as totLength/numEntries

coords

vector<double> (value field) All the coords as a single vector: x0 y0 z0 x1 y1 z1 r0 r1 diffLength

numDiffCompts

unsigned int (value field) Number of diffusive compartments in model

totLength

double (value field) Total length of cylinder