preCICE v3.1.2
Loading...
Searching...
No Matches
Public Types | Public Attributes | List of all members
precice::mapping::MappingConfiguration::RBFConfiguration Struct Reference

#include <MappingConfiguration.hpp>

Collaboration diagram for precice::mapping::MappingConfiguration::RBFConfiguration:
[legend]

Public Types

enum struct  SystemSolver { GlobalDirect , GlobalIterative , PUMDirect }
 

Public Attributes

SystemSolver solver {}
 
std::array< bool, 3 > deadAxis {}
 
Polynomial polynomial {}
 
double solverRtol {}
 
int verticesPerCluster {}
 
double relativeOverlap {}
 
bool projectToInput {}
 
BasisFunction basisFunction {}
 
double supportRadius {}
 
double shapeParameter {}
 
bool basisFunctionDefined = false
 

Detailed Description

Definition at line 81 of file MappingConfiguration.hpp.

Member Enumeration Documentation

◆ SystemSolver

Enumerator
GlobalDirect 
GlobalIterative 
PUMDirect 

Definition at line 83 of file MappingConfiguration.hpp.

Member Data Documentation

◆ basisFunction

BasisFunction precice::mapping::MappingConfiguration::RBFConfiguration::basisFunction {}

Definition at line 95 of file MappingConfiguration.hpp.

◆ basisFunctionDefined

bool precice::mapping::MappingConfiguration::RBFConfiguration::basisFunctionDefined = false

Definition at line 98 of file MappingConfiguration.hpp.

◆ deadAxis

std::array<bool, 3> precice::mapping::MappingConfiguration::RBFConfiguration::deadAxis {}

Definition at line 89 of file MappingConfiguration.hpp.

◆ polynomial

Polynomial precice::mapping::MappingConfiguration::RBFConfiguration::polynomial {}

Definition at line 90 of file MappingConfiguration.hpp.

◆ projectToInput

bool precice::mapping::MappingConfiguration::RBFConfiguration::projectToInput {}

Definition at line 94 of file MappingConfiguration.hpp.

◆ relativeOverlap

double precice::mapping::MappingConfiguration::RBFConfiguration::relativeOverlap {}

Definition at line 93 of file MappingConfiguration.hpp.

◆ shapeParameter

double precice::mapping::MappingConfiguration::RBFConfiguration::shapeParameter {}

Definition at line 97 of file MappingConfiguration.hpp.

◆ solver

SystemSolver precice::mapping::MappingConfiguration::RBFConfiguration::solver {}

Definition at line 88 of file MappingConfiguration.hpp.

◆ solverRtol

double precice::mapping::MappingConfiguration::RBFConfiguration::solverRtol {}

Definition at line 91 of file MappingConfiguration.hpp.

◆ supportRadius

double precice::mapping::MappingConfiguration::RBFConfiguration::supportRadius {}

Definition at line 96 of file MappingConfiguration.hpp.

◆ verticesPerCluster

int precice::mapping::MappingConfiguration::RBFConfiguration::verticesPerCluster {}

Definition at line 92 of file MappingConfiguration.hpp.


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