the libmiyamoto module

pNbody.libmiyamoto.Density(G, M, a, b, R, z)

Miyamoto-Nagai Density

pNbody.libmiyamoto.Kappa(G, M, a, b, R)

Miyamoto-Nagai Kappa

pNbody.libmiyamoto.Omega(G, M, a, b, R)

Miyamoto-Nagai Omega

pNbody.libmiyamoto.Potential(G, M, a, b, R, z)

Miyamoto-Nagai Potential

pNbody.libmiyamoto.Sigma_t(G, M, a, b, R, z)

Return sigma_z from Jeans equation : 1/rho Int( rho * dzPhi * dz )

sigma_t^2 = R*d/dr(Phi) + R/rho*d/dr(rho*sigma_z^2)

pNbody.libmiyamoto.Sigma_z(G, M, a, b, R, z)

Return sigma_z from Jeans equation : 1/rho Int( rho * dzPhi * dz )

pNbody.libmiyamoto.Sigma_zbis(G, M, a, b, R, z)

Same than Sigma_z, but optimized

pNbody.libmiyamoto.SurfaceDensity(G, M, a, b, R)

Miyamoto-Nagai Surface density

pNbody.libmiyamoto.Vcirc(G, M, a, b, R)

Miyamoto-Nagai Circular velocity

pNbody.libmiyamoto.d2R_Potential(G, M, a, b, R, z)

second derivative in R

pNbody.libmiyamoto.d2z_Potential(G, M, a, b, R, z)

second derivative in R

pNbody.libmiyamoto.dR_Potential(G, M, a, b, R, z)

first derivative in R

pNbody.libmiyamoto.dz_Potential(G, M, a, b, R, z)

first derivative in R