Chi-Tech
lbs::acceleration::DiffusionSolver::Options Struct Reference

#include <diffusion.h>

Data Fields

double residual_tolerance = 1.0e-4
 Residual tol. relative to rhs. More...
 
int max_iters = 100
 Maximum iterations. More...
 
bool verbose = false
 Verbosity flag. More...
 
bool perform_symmetry_check
 For debugging only (very expensive) More...
 
std::string source_lua_function
 for mms More...
 
std::string ref_solution_lua_function
 for mms More...
 
std::string additional_options_string
 
double penalty_factor = 4.0
 

Detailed Description

Definition at line 58 of file diffusion.h.

Field Documentation

◆ additional_options_string

std::string lbs::acceleration::DiffusionSolver::Options::additional_options_string

Definition at line 67 of file diffusion.h.

◆ max_iters

int lbs::acceleration::DiffusionSolver::Options::max_iters = 100

Maximum iterations.

Definition at line 61 of file diffusion.h.

◆ penalty_factor

double lbs::acceleration::DiffusionSolver::Options::penalty_factor = 4.0

Definition at line 68 of file diffusion.h.

◆ perform_symmetry_check

bool lbs::acceleration::DiffusionSolver::Options::perform_symmetry_check
Initial value:
=
false

For debugging only (very expensive)

Definition at line 63 of file diffusion.h.

◆ ref_solution_lua_function

std::string lbs::acceleration::DiffusionSolver::Options::ref_solution_lua_function

for mms

Definition at line 66 of file diffusion.h.

◆ residual_tolerance

double lbs::acceleration::DiffusionSolver::Options::residual_tolerance = 1.0e-4

Residual tol. relative to rhs.

Definition at line 60 of file diffusion.h.

◆ source_lua_function

std::string lbs::acceleration::DiffusionSolver::Options::source_lua_function

for mms

Definition at line 65 of file diffusion.h.

◆ verbose

bool lbs::acceleration::DiffusionSolver::Options::verbose = false

Verbosity flag.

Definition at line 62 of file diffusion.h.


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