pydfnWorks
python wrapper for dfnWorks
poisson_functions.py File Reference

Go to the source code of this file.

Namespaces

 pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions
 

Functions

def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.main_init (c)
 ___Functions called directly by main.py____################# More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.main_sample (c)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.search_undersampled_cells (c)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.dump_coordinates (c, output_file="points.xyz")
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.plot_coordinates (c, output_file="")
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.neighbor_cell (c, X)
 ___Functions related to look up grid___################### More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.neighbor_grid_init (c)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.new_candidate (c, X)
 ___Functions related to primary Sampling___################# More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.accept_candidate (c, candidate)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.exclusion_radius (c, X)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_distance_sq (c, X, closeby_intersections)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.in_domain (c, X)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.neighboring_cells (c, center_cell, exclusion_radius)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.read_vertices (c, path_to_polygon)
 ___Initializing functions___########################## @profile More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.read_intersections (c, path_to_intersections)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.read_well_points (c)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.boundary_sampling (c)
 @profile More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.sampling_along_line (c, x, y)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_cell (c, X)
 ___Functions related to Intersection look up___############# More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_grid_init (c)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_mark_start_cells (c, center_cell, intersect_number)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_direction (c, delta_x, delta_y)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_mark_next_cells (c, direction, center_cell, intersect_number)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_crossing_cell_wall (c, direction, current_cell, delta_x, delta_y, y_intercept)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.intersect_cell_sign (c, X, Y, dx, dy, yshift)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.occupancy_cell (c, X)
 ___Functions related to Occupancy Grid___################# More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.occupancy_undersampled (c)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.occupancy_mark (c, node)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.resample (c, cell_x, cell_y)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.lower_boundary (c, x)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.upper_boundary (c, x)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.distance (X, Y)
 ___2D-Numpy replacements___####################### More...
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.distance_sq (X, Y)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.norm_sq (X)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.dot_product (X, Y)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.dump_poisson_params (h, coarse_factor, slope, min_dist, max_dist, concurrent_samples, grid_size, well_flag)
 
def pydfnworks.dfnGen.meshing.poisson_disc.poisson_functions.single_fracture_poisson (fracture_id)