Exemple #1
0
__author__ = "Luis C. Pérez Tato (LCPT)"
__copyright__ = "Copyright 2014, LCPT"
__license__ = "GPL"
__version__ = "3.0"
__email__ = "*****@*****.**"

feProblem = xc.FEProblem()
preprocessor = feProblem.getPreprocessor

points = preprocessor.getCad.getPoints
pt1 = points.newPntIDPos3d(1, geom.Pos3d(0.0, 0.0, 0.0))
pt2 = points.newPntIDPos3d(2, geom.Pos3d(CooMax / 2, CooMax / 2, CooMax / 2))
pt3 = points.newPntIDPos3d(3, geom.Pos3d(CooMax, CooMax, CooMax))

s1 = preprocessor.getSets.defSet("S1")
sUtils.append_points(s1, [pt1, pt2])

s2 = preprocessor.getSets.defSet("S2")
sUtils.append_points(s2, [pt2, pt3])

s3 = preprocessor.getSets.defSet("S3")
sUtils.append_sets(s3, [s1, s2])
sz = s3.getPoints.size

#for p in pnts:
#  print codigo

#print "sz= ", sz

import os
from miscUtils import LogMessages as lmsg
Exemple #2
0
__author__= "Luis C. Pérez Tato (LCPT)"
__copyright__= "Copyright 2014, LCPT"
__license__= "GPL"
__version__= "3.0"
__email__= "*****@*****.**"

feProblem= xc.FEProblem()
preprocessor=  feProblem.getPreprocessor

points= preprocessor.getMultiBlockTopology.getPoints
pt1= points.newPntIDPos3d(1,geom.Pos3d(0.0,0.0,0.0))
pt2= points.newPntIDPos3d(2,geom.Pos3d(CooMax/2,CooMax/2,CooMax/2))
pt3= points.newPntIDPos3d(3,geom.Pos3d(CooMax,CooMax,CooMax))

s1= preprocessor.getSets.defSet("S1")
sUtils.append_points(s1,[pt1,pt2])

s2= preprocessor.getSets.defSet("S2")
sUtils.append_points(s2,[pt2,pt3])

s3= preprocessor.getSets.defSet("S3")
sUtils.append_sets(s3,[s1,s2])
sz= s3.getPoints.size

#for p in pnts:
#  print codigo

#print "sz= ", sz

import os
from miscUtils import LogMessages as lmsg