sqrt(psi + beta^^2)
sqrt(chi)
sqrt(chi / psi)
sqrt(chi * psi)
cast operator overloading
double beta = 2; double _chi = 3; double _psi = 4; auto params = GHypChiPsi!double(beta, _chi, _psi); auto params0 = cast(GHypAlphaDelta!real) params; auto params1 = cast(GHypChiPsi !real) params; auto params2 = cast(GHypEtaOmega !real) params; auto params3 = cast(GIGChiPsi !real) params; auto params4 = cast(GIGEtaOmega !real) params; double alpha = params.alpha; double delta = params.delta; double chi = params.chi; double psi = params.psi; double eta = params.eta; double omega = params.omega;
<img style="width: 400px;" src="images/GHypNVMM.png">