/* ************************************************************************
 * Copyright (c) 2023 Advanced Micro Devices, Inc.
 * ************************************************************************ */

#pragma once

#include "rocblas.hpp"
#include "rocsolver/rocsolver.h"
#include "rocsparse.hpp"

struct rocsolver_rfinfo_
{
    rocsparse_handle sphandle;
    rocsparse_mat_descr descrL;
    rocsparse_mat_descr descrU;
    rocsparse_mat_descr descrT;
    rocsparse_mat_info infoL;
    rocsparse_mat_info infoU;
    rocsparse_mat_info infoT;
    rocsparse_solve_policy solve_policy;
    rocsparse_analysis_policy analysis_policy;
};
