◆ mergeParameters()
template<typename ParticleContainer >
Merges another parameter set into the solver's parameters, overwriting existing parameters in case of conflict
- Parameters
-
| params | Parameter list with desired values |
◆ setDefaultParameters()
template<typename ParticleContainer >
Utility function for initializing a solver's default parameters (to be overridden for each base class)
◆ solve()
template<typename ParticleContainer >
◆ updateParameter()
template<typename ParticleContainer >
template<typename T >
Update one of the solver's parameters
- Parameters
-
| key | The parameter key |
| value | The new value |
- Exceptions
-
| IpplException | Fails if there is no existing parameter with the given key |
◆ updateParameters()
template<typename ParticleContainer >
Updates all solver parameters based on values in another parameter set
- Parameters
-
| params | Parameter list with updated values |
- Exceptions
-
| IpplException | Fails if the provided parameter list includes keys not already present |
The documentation for this class was generated from the following file: