style fixes
This commit is contained in:
		
							parent
							
								
									314e36a3cc
								
							
						
					
					
						commit
						fe2f4f4510
					
				@ -2,7 +2,7 @@
 | 
				
			|||||||
/* Common code for E, H updates
 | 
					/* Common code for E, H updates
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 * Template parameters:
 | 
					 * Template parameters:
 | 
				
			||||||
 *  ftype	type name (e.g. float or double)
 | 
					 *  ftype       type name (e.g. float or double)
 | 
				
			||||||
 *  shape       list of 3 ints specifying shape of fields
 | 
					 *  shape       list of 3 ints specifying shape of fields
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
#}
 | 
					#}
 | 
				
			||||||
 | 
				
			|||||||
@ -1,11 +1,11 @@
 | 
				
			|||||||
/*
 | 
					/*
 | 
				
			||||||
 *  Update E-field from J field 
 | 
					 *  Update E-field from J field
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 *  Template parameters:
 | 
					 *  Template parameters:
 | 
				
			||||||
 *   common_header: Rendered contents of common.cl
 | 
					 *   common_header: Rendered contents of common.cl
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
 *  OpenCL args:
 | 
					 *  OpenCL args:
 | 
				
			||||||
 *   E, Jr, Ji, c, s, xmin, xmax, ymin, ymax, zmin, zmax   
 | 
					 *   E, Jr, Ji, c, s, xmin, xmax, ymin, ymax, zmin, zmax
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
{{common_header}}
 | 
					{{common_header}}
 | 
				
			||||||
 | 
				
			|||||||
@ -286,13 +286,13 @@ class Simulation(object):
 | 
				
			|||||||
            alpha_max = pml['cfs_alpha']
 | 
					            alpha_max = pml['cfs_alpha']
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            def par(x):
 | 
					            def par(x):
 | 
				
			||||||
                scaling = ((x / (pml['thickness'])) ** pml['m'])
 | 
					                scaling = (x / pml['thickness']) ** pml['m']
 | 
				
			||||||
                sigma = scaling * sigma_max
 | 
					                sigma = scaling * sigma_max
 | 
				
			||||||
                kappa = 1 + scaling * (kappa_max - 1)
 | 
					                kappa = 1 + scaling * (kappa_max - 1)
 | 
				
			||||||
                alpha = ((1 - x / pml['thickness']) ** pml['ma']) * alpha_max
 | 
					                alpha = ((1 - x / pml['thickness']) ** pml['ma']) * alpha_max
 | 
				
			||||||
                p0 = numpy.exp(-(sigma / kappa + alpha) * self.dt)
 | 
					                p0 = numpy.exp(-(sigma / kappa + alpha) * self.dt)
 | 
				
			||||||
                p1 = sigma / (sigma + kappa * alpha) * (p0 - 1)
 | 
					                p1 = sigma / (sigma + kappa * alpha) * (p0 - 1)
 | 
				
			||||||
                p2 = 1/kappa
 | 
					                p2 = 1 / kappa
 | 
				
			||||||
                return p0, p1, p2
 | 
					                return p0, p1, p2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            xe, xh = (numpy.arange(1, pml['thickness'] + 1, dtype=self.arg_type)[::-1] for _ in range(2))
 | 
					            xe, xh = (numpy.arange(1, pml['thickness'] + 1, dtype=self.arg_type)[::-1] for _ in range(2))
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user