preCICE v3.2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ Struct Reference
Collaboration diagram for precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ:
[legend]

Public Attributes

double relaxationFactor = 0.1
 
int maxIterationsUsed = 20
 
int timeWindowsReused = 0
 
int filter = Acceleration::QR3FILTER
 
double singularityLimit = 1e-2
 
std::string preconditionerType = "residual-sum"
 
bool preconditionerUpdateOnThreshold = true
 
int preconditionerNbNonConstTWindows = -1
 
int imvjRestartType = 3
 
int imvjChunkSize = 8
 

Detailed Description

Definition at line 136 of file AccelerationConfiguration.hpp.

Member Data Documentation

◆ filter

int precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::filter = Acceleration::QR3FILTER

Definition at line 140 of file AccelerationConfiguration.hpp.

◆ imvjChunkSize

int precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::imvjChunkSize = 8

Definition at line 147 of file AccelerationConfiguration.hpp.

◆ imvjRestartType

int precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::imvjRestartType = 3

Definition at line 146 of file AccelerationConfiguration.hpp.

◆ maxIterationsUsed

int precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::maxIterationsUsed = 20

Definition at line 138 of file AccelerationConfiguration.hpp.

◆ preconditionerNbNonConstTWindows

int precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::preconditionerNbNonConstTWindows = -1

Definition at line 144 of file AccelerationConfiguration.hpp.

◆ preconditionerType

std::string precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::preconditionerType = "residual-sum"

Definition at line 142 of file AccelerationConfiguration.hpp.

◆ preconditionerUpdateOnThreshold

bool precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::preconditionerUpdateOnThreshold = true

Definition at line 143 of file AccelerationConfiguration.hpp.

◆ relaxationFactor

double precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::relaxationFactor = 0.1

Definition at line 137 of file AccelerationConfiguration.hpp.

◆ singularityLimit

double precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::singularityLimit = 1e-2

Definition at line 141 of file AccelerationConfiguration.hpp.

◆ timeWindowsReused

int precice::acceleration::AccelerationConfiguration::DefaultValuesIMVJ::timeWindowsReused = 0

Definition at line 139 of file AccelerationConfiguration.hpp.


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