<trclass="memdesc:a333c9aa02a58163693f67e1d47aa9887"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Inverse hyperbolic sine of complex number. <ahref="#a333c9aa02a58163693f67e1d47aa9887">More...</a><br/></td></tr>
<p>Definition at line <aclass="el"href="casinh_8c_source.html#l00048">48</a> of file <aclass="el"href="casinh_8c_source.html">casinh.c</a>.</p>
<p>References <aclass="el"href="prim_8c_source.html#l00128">cadd()</a>, <aclass="el"href="clog_8c_source.html#l00046">clog()</a>, <aclass="el"href="prim_8c_source.html#l00150">cmul()</a>, <aclass="el"href="prim_8c_source.html#l00071">cpack()</a>, and <aclass="el"href="csqrt_8c_source.html#l00046">csqrt()</a>.</p>
<p>Referenced by <aclass="el"href="cplex_8cpp_source.html#l00318">ComplexNumber::HypArcSine()</a>.</p>
<divclass="fragment"><divclass="line"><aname="l00049"></a><spanclass="lineno"> 49</span> {</div><divclass="line"><aname="l00050"></a><spanclass="lineno"> 50</span> <aclass="code"href="unioncomplex.html">complex</a><aclass="code"href="ktan_8c.html#a7cf126dbeb6f30c606e3b42fea65cfef">one</a> = <aclass="code"href="complex_8h.html#a980e6e049f7902b05fc9eb5614b07a5c">cpack</a>(1.0, 0.0);</div><divclass="line"><aname="l00051"></a><spanclass="lineno"> 51</span> <aclass="code"href="unioncomplex.html">complex</a> a = <aclass="code"href="complex_8h.html#a02d8fd1ce9c4fa4e25b1fa676ca96d4e">cadd</a>(<aclass="code"href="complex_8h.html#a340ad83d03bcc727538d25dcf6dd26e9">cmul</a>(z, z), one);</div><divclass="line"><aname="l00052"></a><spanclass="lineno"> 52</span> <aclass="code"href="unioncomplex.html">complex</a> b = <aclass="code"href="complex_8h.html#a02d8fd1ce9c4fa4e25b1fa676ca96d4e">cadd</a>(z, <aclass="code"href="complex_8h.html#afe5b814a44414f20d0f98fe974737edd">csqrt</a>(a));</div><divclass="line"><aname="l00053"></a><spanclass="lineno"> 53</span> <aclass="code"href="unioncomplex.html">complex</a> w = <aclass="code"href="complex_8h.html#a888b8eb5ccc46411e68f6d7b99035888">clog</a>(b);</div><divclass="line"><aname="l00054"></a><spanclass="lineno"> 54</span> <spanclass="keywordflow">return</span> w;</div><divclass="line"><aname="l00055"></a><spanclass="lineno"> 55</span> }</div><divclass="ttc"id="unioncomplex_html"><divclass="ttname"><ahref="unioncomplex.html">complex</a></div><divclass="ttdef"><b>Definition:</b><ahref="complex_8h_source.html#l00040">complex.h:40</a></div></div>
<divclass="ttc"id="complex_8h_html_afe5b814a44414f20d0f98fe974737edd"><divclass="ttname"><ahref="complex_8h.html#afe5b814a44414f20d0f98fe974737edd">csqrt</a></div><divclass="ttdeci">complex csqrt(complex z)</div><divclass="ttdoc">Square root of complex number. </div><divclass="ttdef"><b>Definition:</b><ahref="csqrt_8c_source.html#l00046">csqrt.c:46</a></div></div>
<divclass="ttc"id="complex_8h_html_a340ad83d03bcc727538d25dcf6dd26e9"><divclass="ttname"><ahref="complex_8h.html#a340ad83d03bcc727538d25dcf6dd26e9">cmul</a></div><divclass="ttdeci">complex cmul(complex a, complex z)</div><divclass="ttdoc">Multiplication of two complex numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="prim_8c_source.html#l00150">prim.c:150</a></div></div>
<divclass="ttc"id="complex_8h_html_a02d8fd1ce9c4fa4e25b1fa676ca96d4e"><divclass="ttname"><ahref="complex_8h.html#a02d8fd1ce9c4fa4e25b1fa676ca96d4e">cadd</a></div><divclass="ttdeci">complex cadd(complex a, complex z)</div><divclass="ttdoc">Addition of two complex numbers. </div><divclass="ttdef"><b>Definition:</b><ahref="prim_8c_source.html#l00128">prim.c:128</a></div></div>
<divclass="ttc"id="complex_8h_html_a888b8eb5ccc46411e68f6d7b99035888"><divclass="ttname"><ahref="complex_8h.html#a888b8eb5ccc46411e68f6d7b99035888">clog</a></div><divclass="ttdeci">complex clog(complex z)</div><divclass="ttdoc">Natural logarithm of a complex number. </div><divclass="ttdef"><b>Definition:</b><ahref="clog_8c_source.html#l00046">clog.c:46</a></div></div>
<divclass="ttc"id="complex_8h_html_a980e6e049f7902b05fc9eb5614b07a5c"><divclass="ttname"><ahref="complex_8h.html#a980e6e049f7902b05fc9eb5614b07a5c">cpack</a></div><divclass="ttdeci">complex cpack(double x, double y)</div><divclass="ttdoc">Pack two real numbers into a complex number. </div><divclass="ttdef"><b>Definition:</b><ahref="prim_8c_source.html#l00071">prim.c:71</a></div></div>
<areashape="rect"id="node2"href="prim_8c.html#aa334a54c40e3eeb301f2a510a7675070"title="Addition of two complex numbers. "alt=""coords="113,46,164,73"/>
<areashape="rect"id="node3"href="prim_8c.html#a980e6e049f7902b05fc9eb5614b07a5c"title="Pack two real numbers into a complex number. "alt=""coords="212,173,269,200"/>
<areashape="rect"id="node6"href="clog_8c.html#a888b8eb5ccc46411e68f6d7b99035888"title="Natural logarithm of a complex number. "alt=""coords="115,249,162,276"/>
<areashape="rect"id="node12"href="prim_8c.html#a71e6e973f5b98b4c9140c0d374d9223d"title="Multiplication of two complex numbers. "alt=""coords="113,122,164,149"/>
<areashape="rect"id="node13"href="csqrt_8c.html#afe5b814a44414f20d0f98fe974737edd"title="Square root of complex number. "alt=""coords="113,401,164,428"/>
<areashape="rect"id="node4"href="prim_8c.html#a4a236b24c0197821e3489a35a72079ab"title="Real part of complex number. "alt=""coords="321,274,371,301"/>
<areashape="rect"id="node5"href="prim_8c.html#aa1fe0b9371befabef6c41ba73470774a"title="Imaginary part of complex number. "alt=""coords="317,325,375,352"/>
<areashape="rect"id="node7"href="prim_8c.html#af6e02ba9d2566b52e3b0faf2d4ed973a"title="Absolute value of complex number. "alt=""coords="215,426,266,453"/>