OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
Conv_tol_change< phi_type > Struct Template Reference

Optional convergence criterium checking the total change. More...

Detailed Description

template<typename phi_type = double>
struct Conv_tol_change< phi_type >

Optional convergence criterium checking the total change.

The change between the current and the previous iterations is computed as sum over all the If Conv_tol_change .check = true, the total change of Phi between the iterations is considered and the redistancing finishes when the Conv_tol_change.value (or the max-iteration) is reached.

Definition at line 59 of file RedistancingSussman.hpp.

#include <RedistancingSussman.hpp>

Data Fields

bool check = true
 
phi_type value = 1e-15
 redistancing process is considered as steady-state. (see also DistFromSol::change)
 

Field Documentation

◆ check

template<typename phi_type = double>
bool Conv_tol_change< phi_type >::check = true

If true, the total change of Phi (see DistFromSol::change) between the iterations is considered and the redistancing finishes when the Conv_tol_change.value (or the max-iteration) is reached. If false, the change is not considered as steady-state criterion. Default: true.

Definition at line 61 of file RedistancingSussman.hpp.

◆ value

template<typename phi_type = double>
phi_type Conv_tol_change< phi_type >::value = 1e-15

redistancing process is considered as steady-state. (see also DistFromSol::change)

Variable that stores the tolerance value for the change at which the iterative

Definition at line 65 of file RedistancingSussman.hpp.


The documentation for this struct was generated from the following file: