ezp
Loading...
Searching...
No Matches
ezp::pgesv< DT, IT, ODER > Class Template Referencefinal
Inheritance diagram for ezp::pgesv< DT, IT, ODER >:
[legend]
Collaboration diagram for ezp::pgesv< DT, IT, ODER >:
[legend]

Public Member Functions

 pgesv (const IT rows, const IT cols)
 
IT solve (full_mat< DT, IT > &&A, full_mat< DT, IT > &&B) override
 
IT solve (full_mat< DT, IT > &&B) override
 
template<full_container_t AT, full_container_t BT>
IT solve (AT &&A, BT &&B)
 
- Public Member Functions inherited from ezp::detail::full_solver< DT, IT, ODER >
 full_solver (const IT rows, const IT cols)
 
template<full_container_t AT, full_container_t BT>
IT solve (AT &&A, BT &&B)
 
- Public Member Functions inherited from ezp::detail::abstract_solver< DT, IT, full_mat< DT, IT > >
IT solve (CT &&B)
 
virtual IT solve (WT &&, full_mat< DT, IT > &&)=0
 

Additional Inherited Members

- Protected Member Functions inherited from ezp::detail::full_solver< DT, IT, ODER >
auto init_storage (const IT n)
 
- Protected Member Functions inherited from ezp::detail::abstract_solver< DT, IT, full_mat< DT, IT > >
auto to_full (CT &&custom)
 
auto to_band (CT &&custom)
 
auto to_band_symm (CT &&custom)
 
- Protected Attributes inherited from ezp::detail::full_solver< DT, IT, ODER >
full_system loc
 
blacs_context< IT > ctx
 
- Static Protected Attributes inherited from ezp::detail::abstract_solver< DT, IT, full_mat< DT, IT > >
static constexpr IT ZERO
 
static constexpr IT ONE
 

Member Function Documentation

◆ solve()

template<data_t DT, index_t IT, char ODER = 'R'>
IT ezp::pgesv< DT, IT, ODER >::solve ( full_mat< DT, IT > &&  B)
inlineoverridevirtual

The documentation for this class was generated from the following file: