/third_party/boost/boost/geometry/srs/projections/proj/ |
D | healpix.hpp | 203 static const T fourth_pi = detail::fourth_pi<T>(); in in_image() local 207 {-pi - epsilon, fourth_pi}, in in_image() 208 {-3.0*fourth_pi, half_pi + epsilon}, in in_image() 209 {-half_pi, fourth_pi + epsilon}, in in_image() 210 {-fourth_pi, half_pi + epsilon}, in in_image() 211 {0.0, fourth_pi + epsilon}, in in_image() 212 {fourth_pi, half_pi + epsilon}, in in_image() 213 {half_pi, fourth_pi + epsilon}, in in_image() 214 {3.0*fourth_pi, half_pi + epsilon}, in in_image() 215 {pi + epsilon, fourth_pi}, in in_image() [all …]
|
D | qsc.hpp | 133 static const T fourth_pi = detail::fourth_pi<T>(); in qsc_fwd_equat_face_theta() local 143 if (fabs(theta) <= fourth_pi) { in qsc_fwd_equat_face_theta() 145 } else if (theta > fourth_pi && theta <= half_pi + fourth_pi) { in qsc_fwd_equat_face_theta() 148 } else if (theta > half_pi + fourth_pi || theta <= -(half_pi + fourth_pi)) { in qsc_fwd_equat_face_theta() 186 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 212 if (lon >= fourth_pi && lon <= half_pi + fourth_pi) { in fwd() 215 } else if (lon > half_pi + fourth_pi || lon <= -(half_pi + fourth_pi)) { in fwd() 218 } else if (lon > -(half_pi + fourth_pi) && lon <= -fourth_pi) { in fwd() 227 if (lon >= fourth_pi && lon <= half_pi + fourth_pi) { in fwd() 230 } else if (lon < fourth_pi && lon >= -fourth_pi) { in fwd() [all …]
|
D | somerc.hpp | 77 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 84 … log(tan(fourth_pi + 0.5 * lp_lat)) - this->m_proj_parm.hlf_e * log((1. + sp)/(1. - sp))) in fwd() 91 xy_y = this->m_proj_parm.kR * log(tan(fourth_pi + 0.5 * phipp)); in fwd() 98 static const T fourth_pi = detail::fourth_pi<T>(); in inv() local 103 phipp = 2. * (atan(exp(xy_y / this->m_proj_parm.kR)) - fourth_pi); in inv() 108 … con = (this->m_proj_parm.K - log(tan(fourth_pi + 0.5 * phip)))/this->m_proj_parm.c; in inv() 111 delp = (con + log(tan(fourth_pi + 0.5 * phip)) - this->m_proj_parm.hlf_e * in inv() 137 static const T fourth_pi = detail::fourth_pi<T>(); in setup_somerc() local 148 proj_parm.K = log(tan(fourth_pi + 0.5 * phip0)) - proj_parm.c * ( in setup_somerc() 149 log(tan(fourth_pi + 0.5 * par.phi0)) - proj_parm.hlf_e * in setup_somerc()
|
D | loxim.hpp | 78 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 85 xy_x = fourth_pi + 0.5 * lp_lat; in fwd() 97 static const T fourth_pi = detail::fourth_pi<T>(); in inv() local 104 lp_lon = fourth_pi + 0.5 * lp_lat; in inv() 123 static const T fourth_pi = detail::fourth_pi<T>(); in setup_loxim() local 130 proj_parm.tanphi1 = tan(fourth_pi + 0.5 * proj_parm.phi1); in setup_loxim()
|
D | mill.hpp | 63 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 66 xy_y = log(tan(fourth_pi + lp_lat * .4)) * 1.25; in fwd() 73 static const T fourth_pi = detail::fourth_pi<T>(); in inv() local 76 lp_lat = 2.5 * (atan(exp(.8 * xy_y)) - fourth_pi); in inv()
|
D | labrd.hpp | 74 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 79 V1 = this->m_proj_parm.A * log( tan(fourth_pi + .5 * lp_lat) ); in fwd() 82 ps = 2. * (atan(exp(V1 - V2 + this->m_proj_parm.C)) - fourth_pi); in fwd() 108 static const T fourth_pi = detail::fourth_pi<T>(); in inv() local 129 V1 = this->m_proj_parm.A * log(tan(fourth_pi + .5 * pe)); in inv() 132 t = ps - 2. * (atan(exp(V1 - V2 + this->m_proj_parm.C)) - fourth_pi); in inv() 168 static const T fourth_pi = detail::fourth_pi<T>(); in setup_labrd() local 182 - proj_parm.A * log( tan(fourth_pi + .5 * par.phi0)) in setup_labrd() 183 + log( tan(fourth_pi + .5 * proj_parm.p0s)); in setup_labrd()
|
D | lcc.hpp | 86 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 99 : math::pow(tan(fourth_pi + T(0.5) * lp_lat), -this->m_proj_parm.n)); in fwd() 150 static const T fourth_pi = detail::fourth_pi<T>(); in setup_lcc() local 204 log(tan(fourth_pi + .5 * proj_parm.phi2) / in setup_lcc() 205 tan(fourth_pi + .5 * proj_parm.phi1)); in setup_lcc() 206 …proj_parm.c = cosphi * math::pow(tan(fourth_pi + T(0.5) * proj_parm.phi1), proj_parm.n) / proj_par… in setup_lcc() 208 proj_parm.c * math::pow(tan(fourth_pi + T(0.5) * par.phi0), -proj_parm.n); in setup_lcc()
|
D | wink2.hpp | 80 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 100 xy_y = fourth_pi * (sin(lp_lat) + xy_y); in fwd()
|
D | merc.hpp | 106 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 112 xy_y = par.k0 * log(tan(fourth_pi + .5 * lp_lat)); in fwd()
|
D | lsat.hpp | 105 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 157 tanph = log(tan(fourth_pi + .5 * phidp)); in fwd() 174 static const T fourth_pi = detail::fourth_pi<T>(); in inv() local 196 phidp = 2. * (atan(fac) - fourth_pi); in inv()
|
D | stere.hpp | 212 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 243 … xy_x = sinlam * ( xy_y = this->m_proj_parm.akm1 * tan(fourth_pi + .5 * lp_lat) ); in fwd() 299 static const T fourth_pi = detail::fourth_pi<T>(); in setup() local 348 cos(proj_parm.phits) / tan(fourth_pi - .5 * proj_parm.phits) : in setup()
|
D | omerc.hpp | 162 static const T fourth_pi = detail::fourth_pi<T>(); in setup_omerc() local 263 proj_parm.v_pole_n = proj_parm.ArB * log(tan(fourth_pi - F)); in setup_omerc() 264 proj_parm.v_pole_s = proj_parm.ArB * log(tan(fourth_pi + F)); in setup_omerc()
|
D | laea.hpp | 217 static const T fourth_pi = detail::fourth_pi<T>(); in fwd() local 246 xy_y = fourth_pi - lp_lat * .5; in fwd()
|
/third_party/boost/boost/geometry/srs/projections/impl/ |
D | pj_gauss.hpp | 70 static const T fourth_pi = detail::fourth_pi<T>(); in gauss_ini() local 93 en.K = tan(0.5 * chi + fourth_pi) in gauss_ini() 94 / (math::pow(tan(T(0.5) * phi0 + fourth_pi), en.C) * srat(en.e * sphi, en.ratexp)); in gauss_ini() 102 static const T fourth_pi = detail::fourth_pi<T>(); in gauss_fwd() local 105 phi = T(2) * atan(en.K * math::pow(tan(T(0.5) * phi + fourth_pi), en.C) in gauss_fwd() 115 static const T fourth_pi = detail::fourth_pi<T>(); in gauss_inv() local 120 const T num = math::pow(tan(T(0.5) * phi + fourth_pi) / en.K, T(1) / en.C); in gauss_inv()
|
/third_party/boost/boost/geometry/srs/projections/ |
D | constants.hpp | 28 inline T fourth_pi() { return T(0.78539816339744830961566084581988); } in fourth_pi() function
|