bem_version.F90 Source File


Files dependent on this one

sourcefile~~bem_version.f90~~AfferentGraph sourcefile~bem_version.f90 bem_version.F90 sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_periodic_root_ops.f90->sourcefile~bem_version.f90 sourcefile~bem_field_kernel_c.f90 bem_field_kernel_c.f90 sourcefile~bem_field_kernel_c.f90->sourcefile~bem_version.f90 sourcefile~bem_output_writer_summary.f90 bem_output_writer_summary.f90 sourcefile~bem_output_writer_summary.f90->sourcefile~bem_version.f90 sourcefile~main.f90 main.f90 sourcefile~main.f90->sourcefile~bem_version.f90 sourcefile~bem_coulomb_fmm_plan_ops.f90 bem_coulomb_fmm_plan_ops.f90 sourcefile~bem_coulomb_fmm_plan_ops.f90->sourcefile~bem_coulomb_fmm_periodic_root_ops.f90 sourcefile~bem_coulomb_fmm_core_build.f90 bem_coulomb_fmm_core_build.f90 sourcefile~bem_coulomb_fmm_core_build.f90->sourcefile~bem_coulomb_fmm_plan_ops.f90

Source Code

!> BEACH build metadata stamped by build.sh.
module bem_version
  implicit none
  private

#ifndef __BEACH_VERSION__
#define __BEACH_VERSION__ 'unknown'
#endif

#ifndef __BEACH_VERSION_MODE__
#define __BEACH_VERSION_MODE__ 'unknown'
#endif

#ifndef __BEACH_SOURCE_COMMIT__
#define __BEACH_SOURCE_COMMIT__ 'unknown'
#endif

#ifndef __BEACH_BUILD_ID__
#define __BEACH_BUILD_ID__ 'unknown'
#endif

  character(len=*), parameter, public :: beach_version = __BEACH_VERSION__
  character(len=*), parameter, public :: beach_version_mode = __BEACH_VERSION_MODE__
  character(len=*), parameter, public :: beach_source_commit = __BEACH_SOURCE_COMMIT__
  character(len=*), parameter, public :: beach_build_id = __BEACH_BUILD_ID__
  character(len=*), parameter, public :: beach_build_info = &
                                         'build_info_schema_version=1'//new_line('a')// &
                                         'build_version='//beach_version//new_line('a')// &
                                         'build_version_mode='//beach_version_mode//new_line('a')// &
                                         'build_source_commit='//beach_source_commit//new_line('a')// &
                                         'build_id='//beach_build_id
end module bem_version