Searched refs:ChSignum (Results 1 – 8 of 8) sorted by relevance
/dports/science/chrono/chrono-7.0.1/src/chrono_vehicle/wheeled_vehicle/tire/ |
H A D | ChFialaTire.cpp | 229 My = -myStartUp * m_rolling_resistance * m_data.normal_force * ChSignum(m_states.omega); in Advance() 282 fx = ChSignum(kappa) * (Fx1 - Fx2); in FialaPatchForces() 289 fy = -U * fz * (1.0 - std::pow(H, 3)) * ChSignum(alpha); in FialaPatchForces() 290 mz = U * fz * m_width * (1.0 - H) * std::pow(H, 3) * ChSignum(alpha); in FialaPatchForces() 292 fy = -U * fz * ChSignum(alpha); in FialaPatchForces()
|
H A D | ChPac02Tire.cpp | 509 … m_PacCoeff.pey5 * pow(gamma, 2) - (m_PacCoeff.pey3 + m_PacCoeff.pey4 * gamma) * ChSignum(alpha)) * in CalcFy() 544 …double My = ChSineStep(std::abs(m_states.vx), 0.5, 0, 1.0, 1.0) * ChSignum(m_states.vx) * Fz * m_P… in CalcMy() 600 double alpha_s = tan(alpha) * ChSignum(m_data.vel.x()) + Shxa; in CalcFxComb() 617 … m_PacCoeff.pey5 * pow(gamma, 2) - (m_PacCoeff.pey3 + m_PacCoeff.pey4 * gamma) * ChSignum(alpha)) * in CalcFyComb() 673 ChSignum(m_data.vel.x()); in CalcMzComb() 687 …double alpha_req = sqrt(pow(alpha_r, 2) + pow(Kxk, 2) * pow(kappa, 2) / pow(Kya, 2)) * ChSignum(al… in CalcMzComb()
|
H A D | ChPac89Tire.cpp | 288 … My = myStartUp * m_rolling_resistance * m_data.normal_force * Lrad * ChSignum(m_states.omega); in Advance()
|
H A D | ChTMeasyTire.cpp | 372 ChSignum(m_states.omega); in Advance()
|
/dports/science/chrono/chrono-7.0.1/src/chrono/fea/ |
H A D | ChBeamSectionCosserat.cpp | 608 e_strain_e_new.x() -= dDgamma * chrono::ChSignum(stress_n.x()); in ComputeStressWithReturnMapping() 609 mydata_new->p_strain_e.x() += dDgamma * chrono::ChSignum(stress_n.x()); in ComputeStressWithReturnMapping() 641 e_strain_e_new.y() -= dDgamma * chrono::ChSignum(stress_n.y()); in ComputeStressWithReturnMapping() 642 mydata_new->p_strain_e.y() += dDgamma * chrono::ChSignum(stress_n.y()); in ComputeStressWithReturnMapping() 674 e_strain_e_new.z() -= dDgamma * chrono::ChSignum(stress_n.z()); in ComputeStressWithReturnMapping() 675 mydata_new->p_strain_e.z() += dDgamma * chrono::ChSignum(stress_n.z()); in ComputeStressWithReturnMapping() 708 e_strain_k_new.x() -= dDgamma * chrono::ChSignum(stress_m.x()); in ComputeStressWithReturnMapping() 709 mydata_new->p_strain_k.x() += dDgamma * chrono::ChSignum(stress_m.x()); in ComputeStressWithReturnMapping() 742 e_strain_k_new.y() -= dDgamma * chrono::ChSignum(stress_m.y()); in ComputeStressWithReturnMapping() 743 mydata_new->p_strain_k.y() += dDgamma * chrono::ChSignum(stress_m.y()); in ComputeStressWithReturnMapping() [all …]
|
/dports/science/chrono/chrono-7.0.1/src/chrono/core/ |
H A D | ChMathematics.h | 108 int ChSignum(T x) { in ChSignum() function
|
/dports/science/chrono/chrono-7.0.1/src/chrono_vehicle/utils/ |
H A D | ChSteeringController.cpp | 116 double err = ChSignum(temp) * err_vec.Length(); in Advance() 389 double y_err = ChSignum(temp) * err_vec.Length(); in Advance() 740 double err = ChSignum(temp) * err_vec.Length(); in Advance()
|
/dports/science/chrono/chrono-7.0.1/src/chrono_vehicle/ |
H A D | ChChassis.cpp | 158 force = ChVector<>(-Fx * ChSignum(Vx), 0.0, 0.0); in Update()
|