precision.f90 Source File


Source Code

!> @file precision.f90
!> @brief Working precision and common constants for the solver.

module precision
  use iso_fortran_env, only: real64
  implicit none
  private
  public :: wp

  !> Working precision kind parameter.
  !! Change to real32 or real128 to switch the entire solver's precision.
  integer, parameter :: wp = real64

end module precision