- Mar 19, 2022
-
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
- Feb 05, 2021
-
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
- Jan 11, 2021
-
-
Freja Nordsiek authored
-
- Jan 07, 2021
-
-
Freja Nordsiek authored
Moved the documentation about the different floating point formats from doc/api_docs_ford.md to README.md.
-
Freja Nordsiek authored
Updated the documentation to indicate that there are not separate modules for the different floating point formats.
-
Freja Nordsiek authored
Added the gamma = 0 solutions for constant coefficients to the pmadra_const_coeff module's documentation.
-
- Jan 06, 2021
-
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
Added a C/C++ header for the non-quad procedures so that they can be more easily called from C, C++, or other languages/tools that support C/C++ headers.
-
Freja Nordsiek authored
-
Freja Nordsiek authored
Made the argument orders of the procedures more consistent with each other (output arrays, input arrays, input real scalars, input integer array dimensions, input integers, input logicals, output integers).
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
Added the function required_Mc_folded that finds the maximum Mc to fold n0 and beta at to make sure that the analytical solution can be calculated in the desired format without overflowing.
-
- Jan 05, 2021
-
-
Freja Nordsiek authored
Changed the preprocessor macros used to concatenate strings to a single version that should work on both gfortran and other fortran compilers as well as any cpp.
-
Freja Nordsiek authored
Made it so that all INTENT(IN) REAL procedure arguments are passed by value as opposed to by reference.
-
Freja Nordsiek authored
Made it so that all INTENT(IN) INTEGER and LOGICAL procedure arguments are passed by value as opposed to by reference.
-
Freja Nordsiek authored
Changed the order of operations in calculating n in solve_analytical_ninf_n and solve_analytical_ninf_n_intn so that n = n0 exactly at t = t0.
-
Freja Nordsiek authored
Changed the order of additions and subtractions in calculating intn in solve_analytical_ninf_n_intn so that intn = intn0 at t = t0.
-
Freja Nordsiek authored
-
- Jan 04, 2021
-
-
Freja Nordsiek authored
Fixed bug in the ninf subroutines for alpha = gamma = 0 where ninf_k should be zero when beta_k is zero instead of being +inf.
-
- Dec 22, 2020
-
-
Freja Nordsiek authored
Fixed bug in required_format_solution where the required emax was converted to an integer which is a problem since it could be infinite.
-
Freja Nordsiek authored
Fixed bugs in the vk, uk, and wk procedures where the elements of x are not checked to see if they exceed one.
-
- Dec 21, 2020
-
-
Freja Nordsiek authored
Removed old code handling gamma = 0 in solve_analytical_ninf_n_intn that was supposed to be removed before but wasn't.
-
Freja Nordsiek authored
Made it so that the Vk, Uk, and Wk related procedures all notice when alpha and gamma are simultaneously zero and let the caller know the arguments are invalid.
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
-
Freja Nordsiek authored
Fixed handling of the gamma = 0 special case for ninf (only does special handling if alpha = 0 too) and for n and intn (include special case of alpha = 0 too).
-
Freja Nordsiek authored
Added optional checking of the elements of x, y, n0, intn0, beta, and t arguments and better checking of alpha, gamma, and t0 for all procedures.
-
- Dec 18, 2020
-
-
Freja Nordsiek authored
Added checks for NaN and infinite alpha and gamma and NaN, infinite, and negative array elements to required_emax_vks, required_emax_solution, and required_format_solution.
-
Freja Nordsiek authored
Fixed bug in required_emax_vks in handling Mc == 1 where the max was not taken of 1 and the max element of y.
-
- Dec 17, 2020
-
-
Freja Nordsiek authored
Re-ordered the operations in calculating W_k from W_{k+1} in wk_next so that it will always be exactly zero when x == 1 like it should be.
-
- Dec 16, 2020
-
-
Freja Nordsiek authored
Fixed problem in cmake with the included files not being considered dependencies of src/pmadra.F90 anymore.
-
- Dec 15, 2020
-
-
Freja Nordsiek authored
Added the pmadra_dose_response submodule for calculating infection risks for the different dose-response models (exponential model is the only one included so far).
-