|
NTPoly
|
A Module For Storing The Parameters For Iterative Solvers. More...
Data Types | |
| interface | iterativesolverparameters_t |
| A class for passing parameters to an iterative solver. More... | |
Functions/Subroutines | |
| pure subroutine, public | setiterativeconvergediff (this, new_value) |
| Set the value of the convergence difference. More... | |
| pure subroutine, public | setiterativemaxiterations (this, new_value) |
| Set the value of the max iterations. More... | |
| pure subroutine, public | setiterativethreshold (this, new_value) |
| Set the value of the threshold. More... | |
| pure subroutine, public | setiterativebeverbose (this, new_value) |
| Set the value of the verbosity. More... | |
| pure subroutine, public | setiterativeloadbalance (this, new_value) |
| Set the value of the load balance. More... | |
| subroutine, public | printiterativesolverparameters (this) |
| Print out the convergence values. More... | |
A Module For Storing The Parameters For Iterative Solvers.
| subroutine, public iterativesolversmodule::printiterativesolverparameters | ( | type(iterativesolverparameters_t), intent(in) | this | ) |
Print out the convergence values.
| [in,out] | this | the parameter object. |
| pure subroutine, public iterativesolversmodule::setiterativebeverbose | ( | type(iterativesolverparameters_t), intent(inout) | this, |
| logical, intent(in) | new_value | ||
| ) |
Set the value of the verbosity.
| [in,out] | this | the parameter object. |
| [in] | new_value | to set it to. |
| pure subroutine, public iterativesolversmodule::setiterativeconvergediff | ( | type(iterativesolverparameters_t), intent(inout) | this, |
| real(ntreal), intent(in) | new_value | ||
| ) |
Set the value of the convergence difference.
| [in,out] | this | the parameter object. |
| [in] | new_value | to set it to. |
| pure subroutine, public iterativesolversmodule::setiterativeloadbalance | ( | type(iterativesolverparameters_t), intent(inout) | this, |
| type(permutation_t), intent(in) | new_value | ||
| ) |
Set the value of the load balance.
| [in,out] | this | the parameter object. |
| [in] | new_value | to set it to. |
| pure subroutine, public iterativesolversmodule::setiterativemaxiterations | ( | type(iterativesolverparameters_t), intent(inout) | this, |
| integer, intent(in) | new_value | ||
| ) |
Set the value of the max iterations.
| [in,out] | this | the parameter object. |
| [in] | new_value | to set it to. |
| pure subroutine, public iterativesolversmodule::setiterativethreshold | ( | type(iterativesolverparameters_t), intent(inout) | this, |
| real(ntreal), intent(in) | new_value | ||
| ) |
Set the value of the threshold.
| [in,out] | this | the parameter object. |
| [in] | new_value | to set it to. |
1.8.13