/dports/math/osqp/osqp-0.6.2/src/ |
H A D | osqp.c | 135 if (!(work->x) || !(work->xz_tilde) || !(work->x_prev)) in osqp_setup() 770 vec_ew_prod(work->scaling->D, work->data->q, work->data->q, work->data->n); in osqp_update_lin_cost() 816 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in osqp_update_bounds() 817 vec_ew_prod(work->scaling->E, work->data->u, work->data->u, work->data->m); in osqp_update_bounds() 854 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in osqp_update_lower_bound() 943 vec_ew_prod(work->scaling->Dinv, work->x, work->x, work->data->n); in osqp_warm_start() 944 vec_ew_prod(work->scaling->Einv, work->y, work->y, work->data->m); in osqp_warm_start() 949 mat_vec(work->data->A, work->x, work->z, 0); in osqp_warm_start() 967 vec_ew_prod(work->scaling->Dinv, work->x, work->x, work->data->n); in osqp_warm_start_x() 971 mat_vec(work->data->A, work->x, work->z, 0); in osqp_warm_start_x() [all …]
|
H A D | polish.c | 34 if (work->z[j] - work->data->l[j] < -work->y[j]) { // lower-active in form_Ared() 43 if (work->data->u[j] - work->z[j] < work->y[j]) { // upper-active in form_Ared() 68 work->pol->Ared = csc_spalloc(work->pol->n_low + work->pol->n_upp, in form_Ared() 114 rhs[work->data->n + j] = work->data->l[work->pol->Alow_to_A[j]]; in form_rhs_red() 144 n = work->data->n + work->pol->Ared->m; in iterative_refinement() 204 work->pol->y[j] = yred[work->pol->A_to_Aupp[j] + work->pol->n_low]; in get_ypol_from_yred() 291 mat_vec(work->data->A, work->pol->x, work->pol->z, 0); // pol->z in polish() 295 project_normalcone(work, work->pol->z, work->pol->y); in polish() 325 prea_vec_copy(work->pol->x, work->x, work->data->n); in polish() 326 prea_vec_copy(work->pol->z, work->z, work->data->m); in polish() [all …]
|
H A D | auxil.c | 172 work->xz_tilde[i + work->data->n] = work->z_prev[i] - work->rho_inv_vec[i] * in compute_rhs() 190 work->x[i] = work->settings->alpha * work->xz_tilde[i] + in update_x() 196 work->delta_x[i] = work->x[i] - work->x_prev[i]; in update_x() 205 work->z[i] = work->settings->alpha * work->xz_tilde[i + work->data->n] + in update_z() 211 project(work, work->z); in update_z() 293 prea_vec_copy(work->data->q, work->x_prev, work->data->n); in compute_dua_res() 302 vec_add_scaled(work->x_prev, work->x_prev, work->Px, work->data->n, 1); in compute_dua_res() 307 vec_add_scaled(work->x_prev, work->x_prev, work->Aty, work->data->n, 1); in compute_dua_res() 392 vec_ew_prod(work->scaling->E, work->delta_y, work->Adelta_x, work->data->m); in is_primal_infeasible() 764 vec_ew_prod(work->scaling->E, work->delta_y, work->delta_y, work->data->m); in check_termination() [all …]
|
H A D | scaling.c | 104 vec_ew_prod(work->D_temp, work->data->q, work->data->q, n); in scale_data() 107 vec_ew_prod(work->scaling->D, work->D_temp, work->scaling->D, n); in scale_data() 108 vec_ew_prod(work->scaling->E, work->E_temp, work->scaling->E, m); in scale_data() 147 vec_ew_recipr(work->scaling->D, work->scaling->Dinv, work->data->n); in scale_data() 148 vec_ew_recipr(work->scaling->E, work->scaling->Einv, work->data->m); in scale_data() 152 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in scale_data() 153 vec_ew_prod(work->scaling->E, work->data->u, work->data->u, work->data->m); in scale_data() 165 vec_mult_scalar(work->data->q, work->scaling->cinv, work->data->n); in unscale_data() 166 vec_ew_prod(work->scaling->Dinv, work->data->q, work->data->q, work->data->n); in unscale_data() 171 vec_ew_prod(work->scaling->Einv, work->data->l, work->data->l, work->data->m); in unscale_data() [all …]
|
/dports/math/py-osqp/osqp-0.6.2.post0/module/codegen/sources/src/ |
H A D | osqp.c | 135 if (!(work->x) || !(work->xz_tilde) || !(work->x_prev)) in osqp_setup() 770 vec_ew_prod(work->scaling->D, work->data->q, work->data->q, work->data->n); in osqp_update_lin_cost() 816 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in osqp_update_bounds() 817 vec_ew_prod(work->scaling->E, work->data->u, work->data->u, work->data->m); in osqp_update_bounds() 854 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in osqp_update_lower_bound() 943 vec_ew_prod(work->scaling->Dinv, work->x, work->x, work->data->n); in osqp_warm_start() 944 vec_ew_prod(work->scaling->Einv, work->y, work->y, work->data->m); in osqp_warm_start() 949 mat_vec(work->data->A, work->x, work->z, 0); in osqp_warm_start() 967 vec_ew_prod(work->scaling->Dinv, work->x, work->x, work->data->n); in osqp_warm_start_x() 971 mat_vec(work->data->A, work->x, work->z, 0); in osqp_warm_start_x() [all …]
|
H A D | auxil.c | 172 work->xz_tilde[i + work->data->n] = work->z_prev[i] - work->rho_inv_vec[i] * in compute_rhs() 190 work->x[i] = work->settings->alpha * work->xz_tilde[i] + in update_x() 196 work->delta_x[i] = work->x[i] - work->x_prev[i]; in update_x() 205 work->z[i] = work->settings->alpha * work->xz_tilde[i + work->data->n] + in update_z() 211 project(work, work->z); in update_z() 293 prea_vec_copy(work->data->q, work->x_prev, work->data->n); in compute_dua_res() 302 vec_add_scaled(work->x_prev, work->x_prev, work->Px, work->data->n, 1); in compute_dua_res() 307 vec_add_scaled(work->x_prev, work->x_prev, work->Aty, work->data->n, 1); in compute_dua_res() 392 vec_ew_prod(work->scaling->E, work->delta_y, work->Adelta_x, work->data->m); in is_primal_infeasible() 764 vec_ew_prod(work->scaling->E, work->delta_y, work->delta_y, work->data->m); in check_termination() [all …]
|
H A D | scaling.c | 104 vec_ew_prod(work->D_temp, work->data->q, work->data->q, n); in scale_data() 107 vec_ew_prod(work->scaling->D, work->D_temp, work->scaling->D, n); in scale_data() 108 vec_ew_prod(work->scaling->E, work->E_temp, work->scaling->E, m); in scale_data() 147 vec_ew_recipr(work->scaling->D, work->scaling->Dinv, work->data->n); in scale_data() 148 vec_ew_recipr(work->scaling->E, work->scaling->Einv, work->data->m); in scale_data() 152 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in scale_data() 153 vec_ew_prod(work->scaling->E, work->data->u, work->data->u, work->data->m); in scale_data() 165 vec_mult_scalar(work->data->q, work->scaling->cinv, work->data->n); in unscale_data() 166 vec_ew_prod(work->scaling->Dinv, work->data->q, work->data->q, work->data->n); in unscale_data() 171 vec_ew_prod(work->scaling->Einv, work->data->l, work->data->l, work->data->m); in unscale_data() [all …]
|
/dports/math/py-osqp/osqp-0.6.2.post0/osqp_sources/src/ |
H A D | osqp.c | 135 if (!(work->x) || !(work->xz_tilde) || !(work->x_prev)) in osqp_setup() 770 vec_ew_prod(work->scaling->D, work->data->q, work->data->q, work->data->n); in osqp_update_lin_cost() 816 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in osqp_update_bounds() 817 vec_ew_prod(work->scaling->E, work->data->u, work->data->u, work->data->m); in osqp_update_bounds() 854 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in osqp_update_lower_bound() 943 vec_ew_prod(work->scaling->Dinv, work->x, work->x, work->data->n); in osqp_warm_start() 944 vec_ew_prod(work->scaling->Einv, work->y, work->y, work->data->m); in osqp_warm_start() 949 mat_vec(work->data->A, work->x, work->z, 0); in osqp_warm_start() 967 vec_ew_prod(work->scaling->Dinv, work->x, work->x, work->data->n); in osqp_warm_start_x() 971 mat_vec(work->data->A, work->x, work->z, 0); in osqp_warm_start_x() [all …]
|
H A D | polish.c | 34 if (work->z[j] - work->data->l[j] < -work->y[j]) { // lower-active in form_Ared() 43 if (work->data->u[j] - work->z[j] < work->y[j]) { // upper-active in form_Ared() 68 work->pol->Ared = csc_spalloc(work->pol->n_low + work->pol->n_upp, in form_Ared() 114 rhs[work->data->n + j] = work->data->l[work->pol->Alow_to_A[j]]; in form_rhs_red() 144 n = work->data->n + work->pol->Ared->m; in iterative_refinement() 204 work->pol->y[j] = yred[work->pol->A_to_Aupp[j] + work->pol->n_low]; in get_ypol_from_yred() 291 mat_vec(work->data->A, work->pol->x, work->pol->z, 0); // pol->z in polish() 295 project_normalcone(work, work->pol->z, work->pol->y); in polish() 325 prea_vec_copy(work->pol->x, work->x, work->data->n); in polish() 326 prea_vec_copy(work->pol->z, work->z, work->data->m); in polish() [all …]
|
H A D | auxil.c | 172 work->xz_tilde[i + work->data->n] = work->z_prev[i] - work->rho_inv_vec[i] * in compute_rhs() 190 work->x[i] = work->settings->alpha * work->xz_tilde[i] + in update_x() 196 work->delta_x[i] = work->x[i] - work->x_prev[i]; in update_x() 205 work->z[i] = work->settings->alpha * work->xz_tilde[i + work->data->n] + in update_z() 211 project(work, work->z); in update_z() 293 prea_vec_copy(work->data->q, work->x_prev, work->data->n); in compute_dua_res() 302 vec_add_scaled(work->x_prev, work->x_prev, work->Px, work->data->n, 1); in compute_dua_res() 307 vec_add_scaled(work->x_prev, work->x_prev, work->Aty, work->data->n, 1); in compute_dua_res() 392 vec_ew_prod(work->scaling->E, work->delta_y, work->Adelta_x, work->data->m); in is_primal_infeasible() 764 vec_ew_prod(work->scaling->E, work->delta_y, work->delta_y, work->data->m); in check_termination() [all …]
|
H A D | scaling.c | 104 vec_ew_prod(work->D_temp, work->data->q, work->data->q, n); in scale_data() 107 vec_ew_prod(work->scaling->D, work->D_temp, work->scaling->D, n); in scale_data() 108 vec_ew_prod(work->scaling->E, work->E_temp, work->scaling->E, m); in scale_data() 147 vec_ew_recipr(work->scaling->D, work->scaling->Dinv, work->data->n); in scale_data() 148 vec_ew_recipr(work->scaling->E, work->scaling->Einv, work->data->m); in scale_data() 152 vec_ew_prod(work->scaling->E, work->data->l, work->data->l, work->data->m); in scale_data() 153 vec_ew_prod(work->scaling->E, work->data->u, work->data->u, work->data->m); in scale_data() 165 vec_mult_scalar(work->data->q, work->scaling->cinv, work->data->n); in unscale_data() 166 vec_ew_prod(work->scaling->Dinv, work->data->q, work->data->q, work->data->n); in unscale_data() 171 vec_ew_prod(work->scaling->Einv, work->data->l, work->data->l, work->data->m); in unscale_data() [all …]
|
/dports/devel/aegis/aegis-4.25.D510/test/01/ |
H A D | t0145a.sh | 36 tmp=$work/tmp 61 rm -rf $work 70 rm -rf $work 79 rm -rf $work 84 mkdir $work $work/lib 88 cd $work 240 $bin/aegis -pa -dpt -p foo.1 -f $work/file -lib $work/lib 2> $work/log 246 $bin/aegis -pa -l -p foo.1 -lib $work/lib > $work/file1 249 diff $work/file $work/file1 > $work/log 252 $bin/aegis -pa -l -p foo.1.0 -lib $work/lib > $work/file1 [all …]
|
/dports/math/py-osqp/osqp-0.6.2.post0/modulepurepy/ |
H A D | _osqp.py | 641 self.work.z_prev - self.work.rho_inv_vec * self.work.y 649 (self.work.xz_tilde[self.work.data.n:] - self.work.y) 658 self.work.delta_x = self.work.x - self.work.x_prev 1512 self.work.x = self.work.scaling.Dinv.dot(self.work.x) 1513 self.work.y = self.work.scaling.Einv.dot(self.work.y) 1516 self.work.z = self.work.data.A.dot(self.work.x) 1529 self.work.x = self.work.scaling.Dinv.dot(self.work.x) 1532 self.work.z = self.work.data.A.dot(self.work.x) 1548 self.work.y = self.work.scaling.Einv.dot(self.work.y) 1765 self.work.pol.z = self.work.data.A.dot(self.work.pol.x) [all …]
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/swr/ |
H A D | swr_fence_work.cpp | 39 work = fence->work.head.next; in swr_fence_do_work() 43 p_atomic_set(&fence->work.tail, &fence->work.head); in swr_fence_do_work() 48 work->callback(work); in swr_fence_do_work() 65 work->callback(work); in swr_add_fence_work() 71 p_atomic_set(&fence->work.tail->next, work); in swr_add_fence_work() 72 p_atomic_set(&fence->work.tail, work); in swr_add_fence_work() 126 if (!work) in swr_fence_work_free() 144 if (!work) in swr_fence_work_delete_vs() 159 if (!work) in swr_fence_work_delete_fs() 174 if (!work) in swr_fence_work_delete_gs() [all …]
|
/dports/astro/oskar/OSKAR-2.8.0/oskar/telescope/station/src/ |
H A D | oskar_station_work.c | 23 oskar_StationWork* work = 0; in oskar_station_work_create() local 51 return work; in oskar_station_work_create() 57 if (!work) return; in oskar_station_work_free() 80 free(work); in oskar_station_work_free() 97 return work->enu[dim]; in oskar_station_work_enu_direction() 104 return work->lmn[dim]; in oskar_station_work_lmn_direction() 146 if (work->screen_num_pixels_x == 0 || work->screen_num_pixels_y == 0) in oskar_station_work_evaluate_tec_screen() 162 work->screen_num_pixels_x * work->screen_num_pixels_y; in oskar_station_work_evaluate_tec_screen() 180 work->screen_num_pixels_x, work->screen_num_pixels_y, in oskar_station_work_evaluate_tec_screen() 181 work->tec_screen, 0, work->screen_output, status); in oskar_station_work_evaluate_tec_screen() [all …]
|
/dports/science/simint/simint-v0.8/simint/ostei/gen/ |
H A D | ostei_generated.h | 17 double * const restrict work, 23 double * const restrict work, 29 double * const restrict work, 35 double * const restrict work, 41 double * const restrict work, 47 double * const restrict work, 53 double * const restrict work, 59 double * const restrict work, 65 double * const restrict work, 71 double * const restrict work, [all …]
|