solidCaseFile = fileBase + 'Gen5_beam_2D.cas' fluidCaseFile = fileBase + 'fluid_electrode_dielectric.cas' fluidReader = FluentCase(sys.argv[1]) solidReader = FluentCase(sys.argv[2]) fluidReader.read() solidReader.read() fluidMeshes = fluidReader.getMeshList() fluidMeshesOrig = fluidMeshes solidMeshes = solidReader.getMeshList() if restartFile is not None: restartFile.readFluidMeshes(fluidMeshes) restartFile.readSolidMeshes(solidMeshes) fluidMeshesOrig = fluidMeshes geomFields = models.GeomFields('geom') fluidMetricsCalculator = models.MeshMetricsCalculatorA(geomFields, fluidMeshes) solidMetricsCalculator = models.MeshMetricsCalculatorA(geomFields, solidMeshes) fluidMetricsCalculator.init() solidMetricsCalculator.init() solidBoundaryMeshes = [m.extrude(1, beam_thickness, True) for m in solidMeshes] solidBoundaryMetricsCalculator = models.MeshMetricsCalculatorA( geomFields, solidBoundaryMeshes)
solidCaseFile = fileBase + 'Gen5_beam_2D.cas' fluidCaseFile = fileBase + 'fluid_electrode_dielectric.cas' fluidReader = FluentCase(sys.argv[1]) solidReader = FluentCase(sys.argv[2]) fluidReader.read() solidReader.read() fluidMeshes = fluidReader.getMeshList() fluidMeshesOrig = fluidMeshes solidMeshes = solidReader.getMeshList() if restartFile is not None: restartFile.readFluidMeshes(fluidMeshes) restartFile.readSolidMeshes(solidMeshes) fluidMeshesOrig = fluidMeshes geomFields = models.GeomFields('geom') fluidMetricsCalculator = models.MeshMetricsCalculatorA(geomFields, fluidMeshes) solidMetricsCalculator = models.MeshMetricsCalculatorA(geomFields, solidMeshes) fluidMetricsCalculator.init() solidMetricsCalculator.init() solidBoundaryMeshes = [m.extrude(1, beam_thickness, True) for m in solidMeshes] solidBoundaryMetricsCalculator = models.MeshMetricsCalculatorA(geomFields,solidBoundaryMeshes)