Home
last modified time | relevance | path

Searched refs:inv_mass (Results 1 – 12 of 12) sorted by relevance

/dports/science/chrono/chrono-7.0.1/src/chrono/solver/
H A DChVariablesBodyOwnMass.cpp22 ChVariablesBodyOwnMass::ChVariablesBodyOwnMass() : mass(1), inv_mass(1), inertia(1), inv_inertia(1)… in CH_FACTORY_REGISTER()
33 inv_mass = other.inv_mass; in operator =()
51 inv_mass = 1.0 / mass; in SetBodyMass()
53 inv_mass = 1e32; in SetBodyMass()
62 result(0) = inv_mass * vect(0); in Compute_invMb_v()
63 result(1) = inv_mass * vect(1); in Compute_invMb_v()
64 result(2) = inv_mass * vect(2); in Compute_invMb_v()
76 result(0) += inv_mass * vect(0); in Compute_inc_invMb_v()
77 result(1) += inv_mass * vect(1); in Compute_inc_invMb_v()
78 result(2) += inv_mass * vect(2); in Compute_inc_invMb_v()
H A DChVariablesNode.cpp44 double inv_mass = 1.0 / mass; in Compute_invMb_v() local
45 result(0) = inv_mass * vect(0); in Compute_invMb_v()
46 result(1) = inv_mass * vect(1); in Compute_invMb_v()
47 result(2) = inv_mass * vect(2); in Compute_invMb_v()
56 double inv_mass = 1.0 / mass; in Compute_inc_invMb_v() local
57 result(0) += inv_mass * vect(0); in Compute_inc_invMb_v()
58 result(1) += inv_mass * vect(1); in Compute_inc_invMb_v()
59 result(2) += inv_mass * vect(2); in Compute_inc_invMb_v()
H A DChVariablesBodySharedMass.cpp24 ChSharedMassBody::ChSharedMassBody() : mass(1), inv_mass(1), inertia(1), inv_inertia(1) {} in CH_FACTORY_REGISTER()
33 inv_mass = 1.0 / mass; in SetBodyMass()
79 result(0) = sharedmass->inv_mass * vect(0); in Compute_invMb_v()
80 result(1) = sharedmass->inv_mass * vect(1); in Compute_invMb_v()
81 result(2) = sharedmass->inv_mass * vect(2); in Compute_invMb_v()
96 result(0) += sharedmass->inv_mass * vect(0); in Compute_inc_invMb_v()
97 result(1) += sharedmass->inv_mass * vect(1); in Compute_inc_invMb_v()
98 result(2) += sharedmass->inv_mass * vect(2); in Compute_inc_invMb_v()
H A DChVariablesBodyOwnMass.h31 double inv_mass; ///< inverse of mass value variable
H A DChVariablesBodySharedMass.h29 double inv_mass; ///< inverse of mass value variable
/dports/games/shockolate/systemshock-0.8.2-43-ga9eb1b93/src/Libraries/EDMS/Source/MODELS/
H A Dftl.cc188 …Q inv_mass = (I[victim_on][IDOF_MODEL] == ROBOT ? I[victim_on][IDOF_ROBOT_MASS_RECIP] : I[victim_o… in EDMS_cast_projectile() local
190 if (inv_mass > 0.05 && knock * inv_mass > 10.0 / inv_mass) { in EDMS_cast_projectile()
193 knock = 10.0 / (inv_mass * inv_mass); in EDMS_cast_projectile()
199 iota_c = 200 * inv_mass * inv_mass * knock; in EDMS_cast_projectile()
201 iota_c = 200 * inv_mass * inv_mass * knock; in EDMS_cast_projectile()
/dports/science/chrono/chrono-7.0.1/src/chrono_multicore/solver/
H A DChIterativeSolverMulticore.cpp73 real inv_mass = 1.0 / body_list->at(i)->GetMass(); in ComputeInvMassMatrix() local
76 M_inv.append(i * 6 + 0, i * 6 + 0, inv_mass); in ComputeInvMassMatrix()
78 M_inv.append(i * 6 + 1, i * 6 + 1, inv_mass); in ComputeInvMassMatrix()
80 M_inv.append(i * 6 + 2, i * 6 + 2, inv_mass); in ComputeInvMassMatrix()
/dports/science/chrono/chrono-7.0.1/src/chrono_multicore/physics/
H A DChParticleContainer.cpp200 real inv_mass = 1.0 / mass; in ComputeInvMass() local
202 M_inv.append(offset + i * 3 + 0, offset + i * 3 + 0, inv_mass); in ComputeInvMass()
204 M_inv.append(offset + i * 3 + 1, offset + i * 3 + 1, inv_mass); in ComputeInvMass()
206 M_inv.append(offset + i * 3 + 2, offset + i * 3 + 2, inv_mass); in ComputeInvMass()
H A DChFluidContainer.cpp201 real inv_mass = 1.0 / mass; in ComputeInvMass() local
203 M_inv.append(offset + i * 3 + 0, offset + i * 3 + 0, inv_mass); in ComputeInvMass()
205 M_inv.append(offset + i * 3 + 1, offset + i * 3 + 1, inv_mass); in ComputeInvMass()
207 M_inv.append(offset + i * 3 + 2, offset + i * 3 + 2, inv_mass); in ComputeInvMass()
/dports/science/lammps/lammps-stable_29Sep2021/tools/phonon/
H A Ddynmat.cpp172 double inv_mass = M_inv_sqrt[idim/sysdim] * M_inv_sqrt[jdim/sysdim]; in DynMat() local
173 DM_all[idq][ndim].r *= inv_mass; in DynMat()
174 DM_all[idq][ndim].i *= inv_mass; in DynMat()
/dports/science/gromacs/gromacs-2021.4/src/gromacs/mdlib/
H A Dcalc_verletbuf.cpp287 real inv_mass = 0; in get_vsite_masses() local
306 inv_mass += coeff * coeff / m_aj; in get_vsite_masses()
308 vsite_m[a1] = 1 / inv_mass; in get_vsite_masses()
/dports/graphics/blender/blender-2.91.0/source/blender/blenkernel/intern/
H A Dparticle_system.c1804 float inv_mass = 1.0f / sphdata->mass; in sph_force_cb() local
1852 q = (1.f - rij / h) * pfn->psys->part->mass * inv_mass; in sph_force_cb()