chrono::modal::callback_Ax Class Reference

Description

Generic A*x callback.

Inherit from this class to define how to compute A*x

#include <ChKrylovSchurEig.h>

Inheritance diagram for chrono::modal::callback_Ax:

Public Member Functions

virtual void compute (ChVectorDynamic< std::complex< double > > &A_x, const ChVectorDynamic< std::complex< double > > &x)
 

Member Function Documentation

◆ compute()

virtual void chrono::modal::callback_Ax::compute ( ChVectorDynamic< std::complex< double > > & A_x,
const ChVectorDynamic< std::complex< double > > & x )
inlinevirtual
Parameters
A_xoutput: result of A*x. Assume already sized.
xinput: x in A*x

Reimplemented in chrono::modal::callback_Ax_sparse_complexshiftinvert, and chrono::modal::callback_Ax_sparse_shiftinvert.


The documentation for this class was generated from the following file:
  • C:/M/B/src/chrono-9.0.1/src/chrono_modal/ChKrylovSchurEig.h