Complex2Real-class: Lifts complex numbers to a real representation.

Complex2Real-classR Documentation

Lifts complex numbers to a real representation.

Description

This reduction takes in a complex problem and returns an equivalent real problem.

Usage

## S4 method for signature 'Complex2Real,Problem'
accepts(object, problem)

## S4 method for signature 'Complex2Real,Problem'
perform(object, problem)

## S4 method for signature 'Complex2Real,Solution,InverseData'
invert(object, solution, inverse_data)

Arguments

object

A Complex2Real object.

problem

A Problem object.

solution

A Solution object to invert.

inverse_data

A InverseData object containing data necessary for the inversion.

Methods (by generic)

  • accepts(object = Complex2Real, problem = Problem): Checks whether or not the problem involves any complex numbers.

  • perform(object = Complex2Real, problem = Problem): Converts a Complex problem into a Real one.

  • invert(object = Complex2Real, solution = Solution, inverse_data = InverseData): Returns a solution to the original problem given the inverse data.


CVXR documentation built on Oct. 31, 2022, 1:07 a.m.