/dports/science/chrono/chrono-7.0.1/src/chrono/solver/ |
H A D | ChSolverPSSOR.cpp | 39 mconstraints[ic]->Update_auxiliary(); in Solve() 69 if (mconstraints[ic]->IsActive()) in Solve() 70 mconstraints[ic]->Increment_q(mconstraints[ic]->Get_l_i()); in Solve() 73 mconstraints[ic]->Set_l_i(0.); in Solve() 84 size_t dummy = mconstraints.size(); in Solve() 87 if (mconstraints[ic]->IsActive()) { in Solve() 89 double mresidual = mconstraints[ic]->Compute_Cq_q() + mconstraints[ic]->Get_b_i() + in Solve() 90 mconstraints[ic]->Get_cfm_i() * mconstraints[ic]->Get_l_i(); in Solve() 192 if (mconstraints[ic]->IsActive()) { in Solve() 194 double mresidual = mconstraints[ic]->Compute_Cq_q() + mconstraints[ic]->Get_b_i() + in Solve() [all …]
|
H A D | ChSolverPSOR.cpp | 38 mconstraints[ic]->Update_auxiliary(); in Solve() 50 mconstraints[ic - 2]->Set_g_i(average_g_i); in Solve() 51 mconstraints[ic - 1]->Set_g_i(average_g_i); in Solve() 52 mconstraints[ic - 0]->Set_g_i(average_g_i); in Solve() 71 if (mconstraints[ic]->IsActive()) in Solve() 72 mconstraints[ic]->Increment_q(mconstraints[ic]->Get_l_i()); in Solve() 75 mconstraints[ic]->Set_l_i(0.); in Solve() 91 if (mconstraints[ic]->IsActive()) { in Solve() 93 double mresidual = mconstraints[ic]->Compute_Cq_q() + mconstraints[ic]->Get_b_i() + in Solve() 94 mconstraints[ic]->Get_cfm_i() * mconstraints[ic]->Get_l_i(); in Solve() [all …]
|
H A D | ChSolverPJacobi.cpp | 40 mconstraints[ic]->Update_auxiliary(); in Solve() 52 mconstraints[ic - 2]->Set_g_i(average_g_i); in Solve() 53 mconstraints[ic - 1]->Set_g_i(average_g_i); in Solve() 54 mconstraints[ic - 0]->Set_g_i(average_g_i); in Solve() 73 mconstraints[ic]->Set_l_i(0.); in Solve() 80 delta_gammas.resize(mconstraints.size()); in Solve() 91 if (mconstraints[ic]->IsActive()) { in Solve() 93 double mresidual = mconstraints[ic]->Compute_Cq_q() + mconstraints[ic]->Get_b_i() + in Solve() 94 mconstraints[ic]->Get_cfm_i() * mconstraints[ic]->Get_l_i(); in Solve() 147 mconstraints[ic]->Project(); in Solve() [all …]
|
H A D | ChSolverBB.cpp | 70 for (unsigned int ic = 0; ic < mconstraints.size(); ic++) in Solve() 71 mconstraints[ic]->Update_auxiliary(); in Solve() 83 mconstraints[ic - 2]->Set_g_i(average_g_i); in Solve() 84 mconstraints[ic - 1]->Set_g_i(average_g_i); in Solve() 85 mconstraints[ic - 0]->Set_g_i(average_g_i); in Solve() 94 if (mconstraints[ic]->IsActive()) { in Solve() 95 mD(d_i, 0) = mconstraints[ic]->Get_g_i(); in Solve() 117 if (mconstraints[ic]->IsActive()) { in Solve() 118 mb(s_i, 0) = -mconstraints[ic]->Compute_Cq_q(); in Solve() 338 if (mconstraints[ic]->IsActive()) in Solve() [all …]
|
H A D | ChSolverADMM.cpp | 174 mconstraints[ic]->Update_auxiliary(); in _SolveBasic() 185 mconstraints[ic - 2]->Set_g_i(average_g_i); in _SolveBasic() 186 mconstraints[ic - 1]->Set_g_i(average_g_i); in _SolveBasic() 187 mconstraints[ic - 0]->Set_g_i(average_g_i); in _SolveBasic() 196 if (mconstraints[ic]->IsActive()) { in _SolveBasic() 231 if (mconstraints[ic]->IsActive()) { in _SolveBasic() 426 if (mconstraints[ic]->IsActive()) { in _SolveBasic() 581 mconstraints[ic]->Update_auxiliary(); in _SolveFast() 603 if (mconstraints[ic]->IsActive()) { in _SolveFast() 638 if (mconstraints[ic]->IsActive()) { in _SolveFast() [all …]
|
H A D | ChSolverAPGD.cpp | 79 std::cout << "Number of constraints: " << mconstraints.size() in Solve() 84 for (unsigned int ic = 0; ic < mconstraints.size(); ic++) in Solve() 85 mconstraints[ic]->Update_auxiliary(); in Solve() 125 for (unsigned int ic = 0; ic < mconstraints.size(); ic++) in Solve() 126 if (mconstraints[ic]->IsActive()) in Solve() 127 mconstraints[ic]->Increment_q(mconstraints[ic]->Get_l_i()); in Solve() 129 for (unsigned int ic = 0; ic < mconstraints.size(); ic++) in Solve() 130 mconstraints[ic]->Set_l_i(0.); in Solve() 246 for (size_t ic = 0; ic < mconstraints.size(); ic++) { in Solve() 247 if (mconstraints[ic]->IsActive()) in Solve() [all …]
|
H A D | ChSolverPMINRES.cpp | 60 for (unsigned int ic = 0; ic < mconstraints.size(); ic++) in Solve() 61 mconstraints[ic]->Update_auxiliary(); in Solve() 73 mconstraints[ic - 2]->Set_g_i(average_g_i); in Solve() 74 mconstraints[ic - 1]->Set_g_i(average_g_i); in Solve() 75 mconstraints[ic - 0]->Set_g_i(average_g_i); in Solve() 85 if (mconstraints[ic]->IsActive()) { in Solve() 86 mDi(d_i, 0) = 1.0 / mconstraints[ic]->Get_g_i(); in Solve() 108 if (mconstraints[ic]->IsActive()) { in Solve() 109 mb(s_i, 0) = -mconstraints[ic]->Compute_Cq_q(); in Solve() 272 if (mconstraints[ic]->IsActive()) in Solve() [all …]
|
H A D | ChSystemDescriptor.cpp | 110 std::vector<ChConstraint*>& mconstraints = GetConstraintsList(); in ConvertToMatrixForm() local 114 auto mc_size = mconstraints.size(); in ConvertToMatrixForm() 121 if (mconstraints[ic]->IsActive()) in ConvertToMatrixForm() 173 if (mconstraints[ic]->IsActive()) in ConvertToMatrixForm() 201 auto mc_size = mconstraints.size(); in ConvertToMatrixForm() 207 if (mconstraints[ic]->IsActive()) in ConvertToMatrixForm() 236 if (mconstraints[ic]->IsActive()) { in ConvertToMatrixForm() 238 mconstraints[ic]->Build_Cq(*Z, n_q + s_c); in ConvertToMatrixForm() 240 mconstraints[ic]->Build_CqT(*Z, n_q + s_c); in ConvertToMatrixForm() 264 if (mconstraints[ic]->IsActive()) { in ConvertToMatrixForm() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/tests/unit_tests/multicore/ |
H A D | utest_MCORE_rhs.cpp | 57 std::vector<real> bi_a(mconstraints.size()); in main() 58 std::vector<real> bi_b(mconstraints.size()); in main() 59 std::vector<real> J_a(mconstraints.size()); in main() 60 std::vector<real> J_b(mconstraints.size()); in main() 61 ChMatrixDynamic<> mb(mconstraints.size(), 1); in main() 62 ChMatrixDynamic<> mb_tmp(mconstraints.size(), 1); in main() 71 mconstraints[ic]->Update_auxiliary(); in main() 80 ChMatrixDynamic<> mb_tmp(mconstraints.size(), 1); in main() 83 if (mconstraints[ic]->IsActive()) { in main() 84 mb(s_i, 0) = -mconstraints[ic]->Compute_Cq_q(); in main() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/chrono_multicore/constraints/ |
H A D | ChConstraintBilateral.cpp | 34 … std::vector<ChConstraint*>& mconstraints = data_manager->system_descriptor->GetConstraintsList(); in Build_b() local 39 ChConstraintTwoBodies* mbilateral = (ChConstraintTwoBodies*)(mconstraints[cntr]); in Build_b() 55 … std::vector<ChConstraint*>& mconstraints = data_manager->system_descriptor->GetConstraintsList(); in Build_D() local 69 ChConstraintTwoBodies* mbilateral = (ChConstraintTwoBodies*)(mconstraints[cntr]); in Build_D() 94 ChConstraintTwoGeneric* mbilateral = (ChConstraintTwoGeneric*)(mconstraints[cntr]); in Build_D() 107 ChConstraintTwoGeneric* mbilateral = (ChConstraintTwoGeneric*)(mconstraints[cntr]); in Build_D() 127 … ChConstraintThreeGeneric* mbilateral = (ChConstraintThreeGeneric*)(mconstraints[cntr]); in Build_D() 171 … std::vector<ChConstraint*>& mconstraints = data_manager->system_descriptor->GetConstraintsList(); in GenerateSparsity() local 192 ChConstraintTwoBodies* mbilateral = (ChConstraintTwoBodies*)(mconstraints[cntr]); in GenerateSparsity() 221 ChConstraintTwoGeneric* mbilateral = (ChConstraintTwoGeneric*)(mconstraints[cntr]); in GenerateSparsity() [all …]
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/src/essentialConditions/ |
H A D | Constraints.cpp | 155 for(itm=mconstraints.begin(); itm!=mconstraints.end(); itm++) itm->second->reduceConstraints(); in buildConstraints() 161 return mconstraints; in buildConstraints() 834 return mconstraints; in mergeConstraints() 975 mconstraints[u]=newc; in mergeConstraints() 990 for(itmc=mconstraints.begin(); itmc!=mconstraints.end(); itmc++) in mergeConstraints() 1006 for(itmc=mconstraints.begin(); itmc!=mconstraints.end(); itmc++) in mergeConstraints() 1025 for(itmc=mconstraints.begin(); itmc!=mconstraints.end(); itmc++) in mergeConstraints() 1073 for(itmc=mconstraints.begin(); itmc!=mconstraints.end(); itmc++) in mergeConstraints() 1079 mconstraints.clear(); in mergeConstraints() 1095 mconstraints[0]=newc; in mergeConstraints() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/chrono_multicore/physics/ |
H A D | ChSystemMulticore.cpp | 150 std::vector<ChConstraint*>& mconstraints = descriptor->GetConstraintsList(); in Integrate_Y() local 153 … mconstraints[cntr]->Set_l_i(data_manager->host_data.gamma[data_manager->num_unilaterals + index]); in Integrate_Y() 598 std::vector<ChConstraint*>& mconstraints = descriptor->GetConstraintsList(); in UpdateBilaterals() local 600 for (uint ic = 0; ic < mconstraints.size(); ic++) { in UpdateBilaterals() 601 if (mconstraints[ic]->IsActive()) { in UpdateBilaterals() 782 std::vector<ChConstraint*>& mconstraints = descriptor->GetConstraintsList(); in CalculateConstraintViolation() local 788 cvec[index] = mconstraints[cntr]->Compute_c_i(); in CalculateConstraintViolation()
|
/dports/math/xlife++/xlifepp-sources-v2.0.1-2018-05-09/doc/tex/inputs/dev/ |
H A D | EssentialConditions.tex | 357 map<const Unknown*, Constraints*> mconstraints 364 mconstraints = mergeConstraints(constraints); 366 for(itm=mconstraints.begin(); itm!=mconstraints.end(); itm++) 368 return mconstraints;}
|
/dports/math/R-cran-nloptr/nloptr/src/nlopt_src/ |
H A D | NEWS | 55 * When adding mconstraints, allow tol==NULL as synonym for zero tolerances.
|
/dports/math/nlopt/nlopt-2.7.1/ |
H A D | NEWS.md | 124 * When adding mconstraints, allow `tol==NULL` as synonym for zero tolerances.
|