MCPcopy Create free account
hub / github.com/NanoComp/meep / test_require_dimensions

Method test_require_dimensions

python/tests/test_simulation.py:276–283  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

274 sim.run(mp.at_end(lambda sim: None), until=5)
275
276 def test_require_dimensions(self):
277 sim = self.init_simple_simulation()
278 self.assertIsNone(sim.structure)
279 self.assertEqual(sim.dimensions, 3)
280
281 sim.require_dimensions()
282 sim._init_structure(k=mp.Vector3())
283 self.assertEqual(sim.structure.gv.dim, mp.D2)
284
285 def test_infer_dimensions(self):
286 sim = self.init_simple_simulation()

Callers

nothing calls this directly

Calls 3

require_dimensionsMethod · 0.80
_init_structureMethod · 0.80

Tested by

no test coverage detected