Loading [MathJax]/jax/output/HTML-CSS/config.js
MFC: Post-Process
High-fidelity multiphase flow simulation
All Classes Namespaces Files Functions Variables Pages
m_precision_select Module Reference

This file contains the definition of floating point used in MFC. More...

Variables

integer, parameter single_precision = selected_real_kind(6, 37)
 
integer, parameter double_precision = selected_real_kind(15, 307)
 
integer, parameter sp = single_precision
 
integer, parameter dp = double_precision
 
integer, parameter wp = single_precision
 
integer, parameter mpi_p = merge(MPI_DOUBLE_PRECISION, MPI_REAL, wp == double_precision)
 
integer, parameter mpi_2p = merge(MPI_2DOUBLE_PRECISION, MPI_2REAL, wp == double_precision)
 

Detailed Description

This file contains the definition of floating point used in MFC.

Variable Documentation

◆ double_precision

integer, parameter m_precision_select::double_precision = selected_real_kind(15, 307)

◆ dp

integer, parameter m_precision_select::dp = double_precision

◆ mpi_2p

integer parameter m_precision_select::mpi_2p = merge(MPI_2DOUBLE_PRECISION, MPI_2REAL, wp == double_precision)

◆ mpi_p

integer parameter m_precision_select::mpi_p = merge(MPI_DOUBLE_PRECISION, MPI_REAL, wp == double_precision)

◆ single_precision

integer, parameter m_precision_select::single_precision = selected_real_kind(6, 37)

◆ sp

integer, parameter m_precision_select::sp = single_precision

◆ wp

integer parameter m_precision_select::wp = single_precision