.. _program_listing_file__tmp_ws_src_proxsuite_include_proxsuite_proxqp_dense_fwd.hpp: Program Listing for File fwd.hpp ================================ |exhale_lsh| :ref:`Return to documentation for file ` (``/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/fwd.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp // // Copyright (c) 2022 INRIA // #ifndef PROXSUITE_PROXQP_DENSE_FWD_HPP #define PROXSUITE_PROXQP_DENSE_FWD_HPP #include #include "proxsuite/helpers/common.hpp" namespace proxsuite { namespace proxqp { namespace dense { static constexpr auto DYN = Eigen::Dynamic; enum { layout = Eigen::RowMajor }; template using SparseMat = Eigen::SparseMatrix; template using Vec = Eigen::Matrix; template using VecRef = Eigen::Ref const>; template using Mat = Eigen::Matrix; template using MatRef = Eigen::Ref const>; using proxsuite::linalg::veg::isize; template using VecMap = Eigen::Map const>; template using VecMapMut = Eigen::Map>; template using MatMap = Eigen::Map const>; template using MatMapMut = Eigen::Map>; using VecMapISize = Eigen::Map const>; using VecISize = Eigen::Matrix; using VecMapBool = Eigen::Map const>; using VecBool = Eigen::Matrix; } // namespace dense } // namespace proxqp } // namespace proxsuite #endif /* end of include guard PROXSUITE_PROXQP_DENSE_FWD_HPP */