def setUp(self): blk = testing.create_trivial_2d_blk() self.svr = fake_solver.FakeSolver(blk, neq=1) self.svr.sol.fill(0) self.svr.soln.fill(0) self.svr.dsol.fill(0) self.svr.dsoln.fill(0)
def test_init(self): from solvcon.testing import create_trivial_2d_blk from solvcon.domain import Domain from solvcon.solver import MeshSolver from solvcon.case import MeshCase blk = create_trivial_2d_blk() cse = MeshCase(basefn='meshcase', mesher=lambda *arg: blk, domaintype=Domain, solvertype=MeshSolver) cse.info.muted = True cse.init()
def mesher(*args, **kw): blk = testing.create_trivial_2d_blk() blk.clgrp.fill(0) blk.grpnames.append('blank') return blk
def test_init(self): blk = testing.create_trivial_2d_blk() blk.clgrp.fill(0) blk.grpnames.append('blank') svr = solver.GasSolver(blk)
def test_neq_2d(self): blk = testing.create_trivial_2d_blk() blk.clgrp.fill(0) blk.grpnames.append('blank') svr = solver.GasSolver(blk) self.assertEqual(4, svr.neq)