From 6577f5a34be028ad484445d68e1319235f29f8d4 Mon Sep 17 00:00:00 2001 From: "Ratnani, Ahmed (ahr)" Date: Thu, 16 Mar 2017 11:47:14 +0100 Subject: [PATCH] add multiplicity arg. TODO implement it --- caid/cad_geometry.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/caid/cad_geometry.py b/caid/cad_geometry.py index e0079c7..15c9f4c 100644 --- a/caid/cad_geometry.py +++ b/caid/cad_geometry.py @@ -914,6 +914,7 @@ def miller_equilibrium(rmin=0.5, rmax=1.0, n=None, p=None, params_shape=None, def trilinear(points=None, n=None, p=None): + # TODO add multiplicity from igakit.cad import trilinear as nrb_trilinear """Creates a Trilinear cad_geometry object. TODO: needs to be updated @@ -993,7 +994,10 @@ def cube(n=None, p=None, m=None): points[1,1,0,:] = np.asarray([1.,1.,0.]) points[1,1,1,:] = np.asarray([1.,1.,1.]) - return trilinear(points=points, n=n, p=p, m=m) + if m is not None: + print ("TODO add multiplicity in cube and trilinear") + + return trilinear(points=points, n=n, p=p) def merge(list_geo, npts=5): """