MCPcopy Create free account
hub / github.com/ERGO-Code/HiGHS / setInvert

Method setInvert

highs/util/HFactor.cpp:2539–2567  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2537}
2538
2539void HFactor::setInvert(const InvertibleRepresentation& invert) {
2540 this->l_pivot_index = invert.l_pivot_index;
2541 this->l_pivot_lookup = invert.l_pivot_lookup;
2542 this->l_start = invert.l_start;
2543 this->l_index = invert.l_index;
2544 this->l_value = invert.l_value;
2545 this->lr_start = invert.lr_start;
2546 this->lr_index = invert.lr_index;
2547 this->lr_value = invert.lr_value;
2548
2549 this->u_pivot_lookup = invert.u_pivot_lookup;
2550 this->u_pivot_index = invert.u_pivot_index;
2551 this->u_pivot_value = invert.u_pivot_value;
2552 this->u_start = invert.u_start;
2553 this->u_last_p = invert.u_last_p;
2554 this->u_index = invert.u_index;
2555 this->u_value = invert.u_value;
2556
2557 this->ur_start = invert.ur_start;
2558 this->ur_lastp = invert.ur_lastp;
2559 this->ur_space = invert.ur_space;
2560 this->ur_index = invert.ur_index;
2561 this->ur_value = invert.ur_value;
2562 this->pf_start = invert.pf_start;
2563 this->pf_index = invert.pf_index;
2564 this->pf_value = invert.pf_value;
2565 this->pf_pivot_index = invert.pf_pivot_index;
2566 this->pf_pivot_value = invert.pf_pivot_value;
2567}
2568
2569void InvertibleRepresentation::clear() {
2570 this->l_pivot_index.clear();

Callers 2

getInvertMethod · 0.80
TestFactor.cppFile · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected