addCircleSegment(int id, const FloatArray &c, double r, double v0, double v1, ParticleGrid< ParticlePoint > &grid) const | oofem::ParticleTopologyDescription | protected |
addCorner(int id, const FloatArray &c, ParticleGrid< ParticlePoint > &grid) | oofem::ParticleTopologyDescription | protected |
addLineSegment(int id, const FloatArray &p0, const FloatArray &p1, ParticleGrid< ParticlePoint > &grid) const | oofem::ParticleTopologyDescription | protected |
calculateShortestDistance(const ParticlePoint *p, std::list< ParticlePoint * > &points, ParticleGrid< ParticlePoint > &grid) const | oofem::ParticleTopologyDescription | protected |
checkOverlap() | oofem::ParticleTopologyDescription | protected |
collectNeighbors(std::list< ParticlePoint * > &answer, const ParticlePoint *p, double dist=0) const | oofem::ParticleTopologyDescription | protected |
controlID | oofem::ParticleTopologyDescription | protected |
corners | oofem::ParticleTopologyDescription | protected |
d | oofem::TopologyDescription | protected |
doOutput(TimeStep *tStep) | oofem::ParticleTopologyDescription | virtual |
errorInfo(const char *func) const | oofem::TopologyDescription | inline |
findDisplacement(FloatArray &answer, int id, const FloatArray &footpoint, TimeStep *tStep) const | oofem::ParticleTopologyDescription | protected |
generateMesh(std::vector< FloatArray > &nodes, std::vector< IntArray > &elements, std::vector< IntArray > &segments, std::vector< IntArray > &n_markers, IntArray &e_markers, IntArray &s_markers, IntArray &e_egt, IntArray &s_egt) | oofem::ParticleTopologyDescription | virtual |
generatePSLG(Triangle_PSLG &PSLG) | oofem::ParticleTopologyDescription | protected |
getBoundingBox(FloatArray &x0, FloatArray &x1, const FloatArray &c, double width) | oofem::ParticleTopologyDescription | protectedstatic |
giveClassName() const | oofem::ParticleTopologyDescription | inlinevirtual |
grid | oofem::ParticleTopologyDescription | protected |
instanciateYourself(DataReader &dr) | oofem::ParticleTopologyDescription | virtual |
m | oofem::ParticleTopologyDescription | protected |
maxdisp2 | oofem::ParticleTopologyDescription | protected |
mergeID | oofem::ParticleTopologyDescription | protected |
ParticleTopologyDescription(Domain *d) | oofem::ParticleTopologyDescription | |
regionElementType | oofem::ParticleTopologyDescription | protected |
regionInside | oofem::ParticleTopologyDescription | protected |
regionOutside | oofem::ParticleTopologyDescription | protected |
regionSet | oofem::ParticleTopologyDescription | protected |
removePoints(ParticleGrid< ParticlePoint > &g) const | oofem::ParticleTopologyDescription | protected |
replaceFEMesh() | oofem::ParticleTopologyDescription | virtual |
resample() | oofem::ParticleTopologyDescription | protected |
resampled | oofem::ParticleTopologyDescription | protected |
setDomain(Domain *newDomain) | oofem::TopologyDescription | inlinevirtual |
shortestDistanceFromCurve(const FloatArray &a, double txi_min, double txi_max, const FloatArray &n0, const FloatArray &y0, const FloatArray &p, FloatArray &foot, FloatArray &normal) const | oofem::ParticleTopologyDescription | protected |
TopologyDescription(Domain *d) | oofem::TopologyDescription | inline |
tubeWidth | oofem::ParticleTopologyDescription | protected |
updateYourself(TimeStep *tStep) | oofem::ParticleTopologyDescription | virtual |
useDisplacements | oofem::ParticleTopologyDescription | protected |
writeDataToFile(const char *name) const | oofem::ParticleTopologyDescription | virtual |
writeVTK | oofem::ParticleTopologyDescription | protected |
writeVTKFile(const char *name) const | oofem::ParticleTopologyDescription | virtual |
~ParticleTopologyDescription() | oofem::ParticleTopologyDescription | virtual |
~TopologyDescription() | oofem::TopologyDescription | inlinevirtual |