GitHub - ArashPartow/exprtk-extras: C++ Mathematical Expression Library Extra Examples https://www.partow.net/programming/exprtk/index.html

00 Binomial coefficient example (n-choose-r) exprtk_binomial_coefficient.cpp 01 Pascal's triangle exprtk_pascals_triangle.cpp 02 Black-Scholes-Merton model benchmark exprtk_bsm_benchmark.cpp 03 Simple calculator exprtk_calc.cpp 04 Simple arithmetic expression calculator exprtk_arithmetic_evaluator.cpp 05 Collatz conjecture exprtk_collatz.cpp 06 Expression generator exprtk_exprgen.cpp 07 Fizz-Buzz problem exprtk_fizzbuzz.cpp 08 Function call benchmark exprtk_funcall_benchmark.cpp 09 GCD implementation exprtk_gcd.cpp 10 GNUplot single curve example exprtk_gnuplot.cpp 11 GNUplot multi-curve example exprtk_gnuplot_multi.cpp 12 Mandelbrot fractal generator exprtk_mandelbrot.cpp 13 Julia set fractal generator exprtk_julia_set_fractal.cpp 14 Radial contour graphing example exprtk_radial_contour.cpp 15 Chladni contour graphing example exprtk_chladni_contour.cpp 16 Approximation of E via the Monte-Carlo method exprtk_montecarlo_e.cpp 17 Approximation of Pi via the Monte-Carlo method exprtk_montecarlo_pi.cpp 18 Approximation of Pi via Wiener process exprtk_wiener_process_pi.cpp 19 Approximation of Pi via Archimedes method exprtk_archimedes_pi.cpp 20 Ten thousand digits of Pi via spigot algorithm exprtk_pi_10kdigits.cpp 21 Ten thousand digits of E via spigot algorithm exprtk_e_10kdigits.cpp 22 Maximum subarray sum (Kadane's algorithm) exprtk_max_subarray_sum.cpp 23 Nth-root via the bisection method exprtk_nthroot_bisection.cpp 24 ExprTk Read-Evaluate-Print-Loop (REPL) exprtk_repl.cpp 25 Skeleton for string APIs exprtk_str_funcs.hpp 26 Sieve of Eratosthenes exprtk_prime_sieve.cpp 27 Sieve of Eratosthenes (vectorized) exprtk_prime_sieve_vectorized.cpp 28 Primes via the naive method exprtk_naive_primes.cpp 29 Miller-Rabin probabilistic primality test exprtk_miller_rabin_primality_test.cpp 30 Sum of prime factors for first N numbers exprtk_sumofprimes.cpp 31 Test expression generator exprtk_testgen.cpp 32 Truth table generator from arbitrary expressions exprtk_truthtable_gen.cpp 33 Vector processing benchmark exprtk_vector_benchmark.cpp 34 Multi-threaded vector processing benchmark exprtk_vector_benchmark_multithreaded.cpp 35 L-Norm of vectors exprtk_vectornorm.cpp 36 Fermat's integer factorization method exprtk_factorize_fermat.cpp 37 Pollard's Rho integer factorization method exprtk_factorize_pollard.cpp 38 Logical deduction riddle exprtk_riddle.cpp 39 Pythagorean triples exprtk_pythagorean_triples.cpp 40 Pyramid Example exprtk_pyramid.cpp 41 Immutable symbol table example exprtk_immutable_symbol_table_example.cpp 42 CPU instruction primer exprtk_instruction_primer.cpp 43 Vector RTC overhead analysis exprtk_rtc_overhead.cpp 44 Loop RTC timeout exprtk_loop_timeout_rtc.cpp 45 Compilation timeout check exprtk_compilation_timeout.cpp 46 Vectorized binomial option pricing model exprtk_vectorized_binomial_model.cpp 47 Merton Jump diffusion process based option pricing model exprtk_jump_diffusion_process.cpp 48 Monte-Carlo based european option pricing model exprtk_montecarlo_option_pricing_model.cpp 49 American option binomial pricing model exprtk_american_option_binomial_model.cpp 50 Conway's game of life exprtk_game_of_life.cpp 51 Sudoku solver exprtk_sudoku_solver.cpp 52 N-Queens problem exprtk_nqueens_problem.cpp 53 Magic square example exprtk_magic_square.cpp 54 Tower of Hanoi example exprtk_tower_of_hanoi.cpp 55 Maze Generator exprtk_maze_generator.cpp 56 Recursive Fibonacci example exprtk_recursive_fibonacci.cpp 57 Ornstein-Uhlenbeck Process exprtk_ornstein_uhlenbeck_process.cpp 58 Normal random variables via the Marsaglia method exprtk_normal_random_marsaglia_method.cpp 59 Trigonometry In Degrees Example exprtk_degree_trigonometry_example.cpp 60 Import packages example exprtk_import_packages.cpp 61 Extract expression dependents exprtk_extract_dependents.cpp 62 Extract Symbol Table function names exprtk_symtab_functions.cpp 63 Group/Set operations (add, create, contains, size, get, erase) exprtk_groups_examples.cpp 64 Vector resize example exprtk_vector_resize_example.cpp 65 Vector resize inline with expression example exprtk_vector_resize_inline_example.cpp