-
Notifications
You must be signed in to change notification settings - Fork 0
stp_cmplx.dir@stp_cmplx.h
Andy Zhang edited this page Aug 7, 2026
·
2 revisions
+===================================================================
File: STP_CMPLX.H
Functions: STP_Cmplx_init - Initializes cmplx.
STP_Cmplx_conv - Initializes cmplx from real and imag strings.
STP_Cmplx_copy - Copy lhs to rhs.
STP_Cmplx_destroy - Destroys cmplx object.
STP_Cmplx_print - Prints a cmplx object to out.
STP_Cmplx_eq - Tests if lhs and rhs are equal in value.
STP_Cmplx_add - Adds rhs to lhs, stores result in lhs.
STP_Cmplx_sub - Subtracts rhs from lhs, stores result in lhs.
STP_Cmplx_mul - Multiplies rhs to lhs, stores result in lhs.
STP_Cmplx_div - Divide lhs to rhs, stores result in lhs.
STP_Cmplx_abs - Gets magnitude |z| of cmplx.
STP_Cmplx_conjg - Gets conjugate of cmplx, stores result in cmplx.
Structs: STP_Cmplx - Complex number object.
Copyright (C) 2026 Andy Zhang, licensed under MIT License
===================================================================+
Copyright © Andy Zhang 2026, licensed under MIT license
- Home
- Status
-
Developer Reference
_utils.h_karatsuba.cstp_number.h_STP_Number_ensure_capacity_STP_Number_slice_STP_Number_add_STP_Number_align_scales_STP_Number_add_abs_STP_Number_cmp_abs_STP_Number_sub_abs_STP_Number_mul_exp_STP_Number_trim_STP_Number_mul_abs_karatsubaSTP_Number_printSTP_Number_absSTP_Number_sqrtSTP_Number_copySTP_Number_divSTP_Number_addSTP_Number_is_zeroSTP_Number_subSTP_Number_destroySTP_Number_convSTP_Number_setSTP_Number_roundSTP_Number_clearSTP_Number_initSTP_Number_sqrSTP_Number_expSTP_Number_mulSTP_Number_cmpSTP_NumberSTP_Cmplx_conjgSTP_Cmplx_copySTP_Cmplx_eqSTP_CmplxSTP_Cmplx_mulSTP_Cmplx_destroySTP_Cmplx_absSTP_Cmplx_printSTP_Cmplx_initSTP_Cmplx_divSTP_Cmplx_addSTP_Cmplx_convSTP_Cmplx_substp_cmplx.h_utils.hSTP_StringSplit_printSTP_String_removeSTP_String_lfindSTP_StringSplitSTP_String_litSTP_String_appendSTP_String_splitSTP_StringSplit_destroySTP_String_copySTP_StringSTP_String_lengthSTP_String_rfindSTP_String_assign_bufSTP_String_destroySTP_String_prependSTP_String_initSTP_String_tolowerSTP_String_rtrimSTP_String_insertSTP_String_toupperSTP_String_eqSTP_String_replaceSTP_String_substrSTP_String_ltrimSTP_String_trimstp_string.h_STP_String_realloc