binaryop.hpp File Reference

Column APIs for binary ops. More...

Go to the source code of this file.

## Namespaces | |

cudf | |

cuDF interfaces | |

## Functions | |

std::unique_ptr< column > | cudf::binary_operation (scalar const &lhs, column_view const &rhs, binary_operator op, data_type output_type, rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource()) |

Performs a binary operation between a scalar and a column. More... | |

std::unique_ptr< column > | cudf::binary_operation (column_view const &lhs, scalar const &rhs, binary_operator op, data_type output_type, rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource()) |

Performs a binary operation between a column and a scalar. More... | |

std::unique_ptr< column > | cudf::binary_operation (column_view const &lhs, column_view const &rhs, binary_operator op, data_type output_type, rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource()) |

Performs a binary operation between two columns. More... | |

std::unique_ptr< column > | cudf::binary_operation (column_view const &lhs, column_view const &rhs, std::string const &ptx, data_type output_type, rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource()) |

Performs a binary operation between two columns using a user-defined PTX function. More... | |

int32_t | cudf::binary_operation_fixed_point_scale (binary_operator op, int32_t left_scale, int32_t right_scale) |

Computes the `scale` for a `fixed_point` number based on given binary operator `op` More... | |

cudf::data_type | cudf::binary_operation_fixed_point_output_type (binary_operator op, cudf::data_type const &lhs, cudf::data_type const &rhs) |

Computes the `data_type` for a `fixed_point` number based on given binary operator `op` More... | |

Column APIs for binary ops.

Definition in file binaryop.hpp.

Generated by 1.8.20