def update_e(self): if self.grid_opt == 'efaced': in_out_field = "out_field" elif self.grid_opt == 'hfaced': in_out_field = "in_field" if self.dimension == '3D': update_non_dispersive_3d( self.grid_opt, in_out_field, self.number_cells, self.efield, # update_field self.hfield, # base_field self.ceb) elif self.dimension == '2DEz': update_non_dispersive_1update_2base( self.grid_opt, in_out_field, self.number_cells, self.efield, # update_field self.hfield, # base_field self.ceb) elif self.dimension == '2DHz': update_non_dispersive_2update_1base( self.grid_opt, in_out_field, self.number_cells, self.efield, # update_field self.hfield, # base_field self.ceb)
def update_e(self): if self.grid_opt == 'efaced': in_out_field = "out_field" elif self.grid_opt == 'hfaced': in_out_field = "in_field" update_non_dispersive_2update_1base( self.grid_opt, in_out_field, self.number_cells, self.efield, # update_field self.hfield, # base_field self.ceb)