Hej there
I'am adapting my code to use a predefined time-grid and was reading through the implementation of braid_PtFcnTimeGrid and noticed that both ilower and iupper are passed by pointer. I was wondering if this is intentional-specifically, is the function expected to modify the size of double *ta, or are ilower and iupper themselves expected to be modified within the function?
From the documentation, it looks like ta represents the temporal grid on level 0, and it's already initialized using ilower and iupper prior to calling this function. So I'm curious if the pointer-passing is for future flexibility, or if there's an intended modification of these values that I might be missing.
Thanks for any clarification you can provide!
best regards
Hej there
I'am adapting my code to use a predefined time-grid and was reading through the implementation of
braid_PtFcnTimeGridand noticed that bothilowerandiupperare passed by pointer. I was wondering if this is intentional-specifically, is the function expected to modify the size ofdouble *ta, or areilowerandiupperthemselves expected to be modified within the function?From the documentation, it looks like
tarepresents the temporal grid on level 0, and it's already initialized usingilowerandiupperprior to calling this function. So I'm curious if the pointer-passing is for future flexibility, or if there's an intended modification of these values that I might be missing.Thanks for any clarification you can provide!
best regards