PandA-2024.02
Functions
black_scholes.c File Reference
#include "black_scholes.h"
#include "fixedptc.h"
Include dependency graph for black_scholes.c:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

fixedpt asset_path_fixed_simplified (fixedpt s0, fixedpt mu, fixedpt sigma, fixedpt t1, int n, int *seed) __attribute__((always_inline))
 
void get_two_normal_fixed (int *seed, fixedpt *n1, fixedpt *n2) __attribute__((always_inline))
 
fixedpt get_uniform_fixed (int *seed)
 

Function Documentation

◆ asset_path_fixed_simplified()

fixedpt asset_path_fixed_simplified ( fixedpt  s0,
fixedpt  mu,
fixedpt  sigma,
fixedpt  t1,
int  n,
int *  seed 
)
inline

Definition at line 6 of file black_scholes.c.

References fixedpt_add, fixedpt_div(), fixedpt_exp(), FIXEDPT_FBITS, fixedpt_mul(), fixedpt_sqrt(), fixedpt_sub, and get_two_normal_fixed().

Here is the call graph for this function:

◆ get_two_normal_fixed()

void get_two_normal_fixed ( int *  seed,
fixedpt n1,
fixedpt n2 
)
inline

Definition at line 34 of file black_scholes.c.

References fixedpt_cos(), fixedpt_ln(), fixedpt_mul(), fixedpt_sin(), fixedpt_sqrt(), FIXEDPT_TWO, get_uniform_fixed(), and twoPI.

Here is the call graph for this function:

◆ get_uniform_fixed()

fixedpt get_uniform_fixed ( int *  seed)

Definition at line 47 of file black_scholes.c.

References k.


Generated on Mon Feb 12 2024 13:03:08 for PandA-2024.02 by doxygen 1.8.13