pub struct OrigIterationOutput {
pub print_info_string: PrintInfoString,
pub inf_pr_output: InfPrTag,
pub print_frequency_iter: i32,
pub print_frequency_time: f64,
/* private fields */
}Fields§
§print_info_string: PrintInfoString§inf_pr_output: InfPrTag§print_frequency_iter: i32§print_frequency_time: f64Implementations§
Trait Implementations§
Source§impl Default for OrigIterationOutput
impl Default for OrigIterationOutput
Source§impl IterationOutput for OrigIterationOutput
impl IterationOutput for OrigIterationOutput
Source§fn format_row(&mut self, data: &IpoptDataHandle, cq: &IpoptCqHandle) -> String
fn format_row(&mut self, data: &IpoptDataHandle, cq: &IpoptCqHandle) -> String
Build the single-line iteration row. Field-for-field port of
the Snprintf block at IpOrigIterationOutput.cpp:152:
"%4d %14.7e %7.2e %7.2e %5.1f %7.2e %5s %7.2e %7.2e%c%3d".
fn write_output(&mut self)
Auto Trait Implementations§
impl Freeze for OrigIterationOutput
impl RefUnwindSafe for OrigIterationOutput
impl Send for OrigIterationOutput
impl Sync for OrigIterationOutput
impl Unpin for OrigIterationOutput
impl UnsafeUnpin for OrigIterationOutput
impl UnwindSafe for OrigIterationOutput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more