OpenCMISS-Iron Internal API Documentation
|
Variables | |
real(dp), parameter | constants::convergence_tolerance_dp =5.0_DP*EPSILON(1.0_DP) |
The convergence tolerance for double precision convergence calculations. Convergence tests should be of the form or for norms, . More... | |
real(dp), parameter | constants::convergence_tolerance =CONVERGENCE_TOLERANCE_DP |
real(dp) | constants::loose_tolerance |
The loose tolerance for double precision convergence calculations. Loose tolerance is to be used in the same manner as CONSTANTS::CONVERGENCE_TOLERANCE when a looser criterion is desired. More... | |
real(dp), parameter | constants::zero_tolerance_dp =5.0_DP*EPSILON(1.0_DP) |
The zero tolerance for double precision zero tests i.e., if(abs(x)>zero_tolerance) then... More... | |
real(dp), parameter | constants::zero_tolerance =ZERO_TOLERANCE_DP |
real(dp), parameter | constants::convergence_tolerance_sp =5.0_SP*EPSILON(1.0_SP) |
The convergence tolerance for single precision convergence calculations. Convergence tests should be of the form or for norms, . More... | |
real(sp) | constants::loose_tolerance_sp |
The loose tolerance for single precision convergence calculations. Loose tolerance is to be used in the same manner as CONSTANTS::CONVERGENCE_TOLERANCE_SP when a looser criterion is desired. More... | |
real(sp), parameter | constants::zero_tolerance_sp =5.0_SP*EPSILON(1.0_SP) |
The zero tolerance for single precision zero tests i.e., if(abs(x)>zero_tolerance) then... More... | |
real(dp), parameter constants::convergence_tolerance =CONVERGENCE_TOLERANCE_DP |
Definition at line 65 of file constants.f90.
real(dp), parameter constants::convergence_tolerance_dp =5.0_DP*EPSILON(1.0_DP) |
The convergence tolerance for double precision convergence calculations. Convergence tests should be of the form or for norms, .
Definition at line 64 of file constants.f90.
real(dp), parameter constants::convergence_tolerance_sp =5.0_SP*EPSILON(1.0_SP) |
The convergence tolerance for single precision convergence calculations. Convergence tests should be of the form or for norms, .
Definition at line 71 of file constants.f90.
real(dp) constants::loose_tolerance |
The loose tolerance for double precision convergence calculations. Loose tolerance is to be used in the same manner as CONSTANTS::CONVERGENCE_TOLERANCE when a looser criterion is desired.
Definition at line 68 of file constants.f90.
Referenced by base_routines::base_routines_initialise().
real(sp) constants::loose_tolerance_sp |
The loose tolerance for single precision convergence calculations. Loose tolerance is to be used in the same manner as CONSTANTS::CONVERGENCE_TOLERANCE_SP when a looser criterion is desired.
Definition at line 74 of file constants.f90.
Referenced by base_routines::base_routines_initialise().
real(dp), parameter constants::zero_tolerance =ZERO_TOLERANCE_DP |
Definition at line 70 of file constants.f90.
Referenced by analytic_analysis_routines::analytic_analysis_nid_error(), analytic_analysis_routines::analytic_analysis_percentage_error(), analytic_analysis_routines::analytic_analysis_relative_error(), biodomain_equation_routines::biodomain_equation_finite_element_calculate(), characteristic_equation_routines::characteristic_nodaljacobianevaluate(), characteristic_equation_routines::characteristic_nodalresidualevaluate(), coordinate_routines::coordinate_convert_from_rc_dp(), coordinate_routines::coordinate_metrics_calculate(), coordinate_routines::coordinate_system_focus_set(), coordinate_routines::coordinate_system_normal_calculate(), darcy_equations_routines::darcy_equation_finite_element_calculate(), darcy_equations_routines::darcy_equation_impermeable_bc_via_penalty(), darcy_equations_routines::darcy_finiteelementfaceintegrate(), data_projection_routines::data_projection_newton_elements_evaluate_1(), data_projection_routines::data_projection_newton_elements_evaluate_2(), data_projection_routines::data_projection_newton_elements_evaluate_3(), data_projection_routines::data_projection_newton_faces_evaluate(), data_projection_routines::data_projection_newton_lines_evaluate(), diffusion_equation_routines::diffusion_equationssetnonlinearsetup(), finite_elasticity_routines::finiteelasticity_cylinderanalyticcalculate(), finite_elasticity_routines::finiteelasticity_surfacepressurejacobianevaluate(), finite_elasticity_routines::finiteelasticity_surfacepressureresidualevaluate(), lists::list_remove_duplicates(), lists::list_search_linear_dp_array(), monodomain_equations_routines::MONODOMAIN_POST_SOLVE::monodomain_post_solve(), navier_stokes_equations_routines::NAVIER_STOKES_ANALYTIC_FUNCTIONS_EVALUATE::navier_stokes_analytic_functions_evaluate(), navier_stokes_equations_routines::NavierStokes_CalculateBoundaryFlux::navierstokes_calculateboundaryflux(), navier_stokes_equations_routines::NavierStokes_CalculateElementMetrics::navierstokes_calculateelementmetrics(), navier_stokes_equations_routines::NavierStokes_Couple1D0D::navierstokes_couple1d0d(), navier_stokes_equations_routines::NavierStokes_CoupleCharacteristics::navierstokes_couplecharacteristics(), navier_stokes_equations_routines::NavierStokes_FiniteElementFaceIntegrate::navierstokes_finiteelementfaceintegrate(), navier_stokes_equations_routines::NavierStokes_FiniteElementJacobianEvaluate::navierstokes_finiteelementjacobianevaluate(), navier_stokes_equations_routines::NavierStokes_FiniteElementResidualEvaluate::navierstokes_finiteelementresidualevaluate(), navier_stokes_equations_routines::NavierStokes_ResidualBasedStabilisation::navierstokes_residualbasedstabilisation(), navier_stokes_equations_routines::NavierStokes_UpdateMultiscaleBoundary::navierstokes_updatemultiscaleboundary(), hamilton_jacobi_equations_routines::PRE_PROCESS_INFORMATION::pre_process_information(), maths::s3_fs(), solver_routines::solver_dae_time_step_set(), solver_routines::solver_dynamic_create_finish(), and test_framework_routines::test_framework_assert_equals_dp1().
real(dp), parameter constants::zero_tolerance_dp =5.0_DP*EPSILON(1.0_DP) |
The zero tolerance for double precision zero tests i.e., if(abs(x)>zero_tolerance) then...
Definition at line 69 of file constants.f90.
Referenced by maths::eigenvaluefulldp(), maths::eigenvectorfulldp(), maths::invertfulldp(), and maths::normalisedp().
real(sp), parameter constants::zero_tolerance_sp =5.0_SP*EPSILON(1.0_SP) |
The zero tolerance for single precision zero tests i.e., if(abs(x)>zero_tolerance) then...
Definition at line 75 of file constants.f90.
Referenced by coordinate_routines::coordinate_convert_from_rc_sp(), maths::eigenvaluefullsp(), maths::eigenvectorfullsp(), maths::invertfullsp(), lists::list_remove_duplicates(), lists::list_search_linear_sp_array(), and maths::normalisesp().