Reference documentation for deal.II version 9.1.1
Classes | Public Member Functions | Protected Attributes | Friends | List of all members
SLEPcWrappers::TransformationShiftInvert Class Reference

#include <deal.II/lac/slepc_spectral_transformation.h>

Inheritance diagram for SLEPcWrappers::TransformationShiftInvert:


struct  AdditionalData

Public Member Functions

 TransformationShiftInvert (const MPI_Comm &mpi_communicator, const AdditionalData &data=AdditionalData())
- Public Member Functions inherited from SLEPcWrappers::TransformationBase
virtual ~TransformationBase ()
void set_matrix_mode (const STMatMode mode)
void set_solver (const PETScWrappers::SolverBase &solver)

Protected Attributes

const AdditionalData additional_data
- Protected Attributes inherited from SLEPcWrappers::TransformationBase
ST st


class SolverBase

Additional Inherited Members

- Protected Member Functions inherited from SLEPcWrappers::TransformationBase
 TransformationBase (const MPI_Comm &mpi_communicator)

Detailed Description

An implementation of the transformation interface using the SLEPc Shift and Invert.

Toby D. Young 2009

Definition at line 163 of file slepc_spectral_transformation.h.

Constructor & Destructor Documentation

◆ TransformationShiftInvert()

SLEPcWrappers::TransformationShiftInvert::TransformationShiftInvert ( const MPI_Comm &  mpi_communicator,
const AdditionalData data = AdditionalData() 


Definition at line 88 of file

Friends And Related Function Documentation

◆ SolverBase

friend class SolverBase

Make the solver class a friend, since it may need to set target equal the provided shift value.

Definition at line 199 of file slepc_spectral_transformation.h.

Member Data Documentation

◆ additional_data

const AdditionalData SLEPcWrappers::TransformationShiftInvert::additional_data

Store a copy of the flags for this particular solver.

Definition at line 193 of file slepc_spectral_transformation.h.

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