예제 #1
0
파일: RunTests.py 프로젝트: birdol/SmoWeb
def runMechanicalMass(plot = False):
	from MechanicalSystem import MechSystem
	from smo.dynamical_models.core.TransientSimulation import TransientSimulation
	cir = MechSystem()
	sim = TransientSimulation(cir)
	sim.initializeModel()
	sim.run(tFinal = 10., tPrint = 0.1)
	if (plot):
		plotResults(sim)
예제 #2
0
파일: RunTests.py 프로젝트: birdol/SmoWeb
def runFluidSystem(plot = False):
	from FluidSystem import FluidSystem	
	from smo.dynamical_models.core.TransientSimulation import TransientSimulation
	cir = FluidSystem()
	sim = TransientSimulation(cir)
	sim.initializeModel()
	sim.run(tFinal = 100., tPrint = 0.1)
	if (plot):
		plotResults(sim)
예제 #3
0
파일: RunTests.py 프로젝트: birdol/SmoWeb
def runThermalMass(plot = False):
	from ThermalMassSystem import Tank
	from smo.dynamical_models.core.TransientSimulation import TransientSimulation
	cir = Tank()
	sim = TransientSimulation(cir)
	sim.initializeModel()
	print("Initialized")
	sim.run(tFinal = 10000., tPrint = 10.)
	if (plot):
		plotResults(sim)