|
| | kernel_helpers.make_float_symbol (name) |
| |
| | kernel_helpers.make_wedge_surface_physical_coord_assignments (local_subdomain_id, x_cell, y_cell, scalar_type) |
| |
| | kernel_helpers.make_rad_assignments (local_subdomain_id, r_cell) |
| |
| | kernel_helpers.make_extract_local_wedge_scalar_assignments (local_subdomain_id, x_cell, y_cell, r_cell, global_array, scalar_type) |
| |
| | kernel_helpers.make_extract_local_wedge_vector_assignments (local_subdomain_id, x_cell, y_cell, r_cell, global_array, scalar_type) |
| |
| | kernel_helpers.make_atomic_add_local_wedge_scalar_coefficients (local_subdomain_id, x_cell, y_cell, r_cell, dsts) |
| |
| | kernel_helpers.make_atomic_add_local_wedge_vector_coefficients (local_subdomain_id, x_cell, y_cell, r_cell, dsts) |
| |
| | kernel_helpers.make_boundary_handling (matrix_name) |
| |
| | kernel_helpers.make_diagonal_handling (matrix_name) |
| |
| | kernel_helpers.make_hex_assignments (local_subdomain_id, x_cell, y_cell, r_cell, prefix="src_local_hex") |
| |