Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
SBC::OutflowSpeciesParameters Struct Reference

#include <outflow.h>

Public Attributes

std::array< bool, 6 > facesToSkipVlasov
std::array< uint, 6 > faceVlasovScheme
std::vector< std::string > faceToReapplyUponRestartList
Real quenchFactor

Detailed Description

Definition at line 34 of file outflow.h.

Member Data Documentation

◆ facesToSkipVlasov

std::array<bool, 6> SBC::OutflowSpeciesParameters::facesToSkipVlasov

Array of bool telling which faces are going to be skipped by the Vlasov system boundary condition.

Definition at line 36 of file outflow.h.

◆ faceToReapplyUponRestartList

std::vector<std::string> SBC::OutflowSpeciesParameters::faceToReapplyUponRestartList

List of faces on which outflow boundary conditions are to be reapplied upon restart ([xyz][+-]).

Definition at line 40 of file outflow.h.

◆ faceVlasovScheme

std::array<uint, 6> SBC::OutflowSpeciesParameters::faceVlasovScheme

List of schemes to use for the Vlasov outflow boundary conditions on each face ([xyz][+-]).

Definition at line 38 of file outflow.h.

◆ quenchFactor

Real SBC::OutflowSpeciesParameters::quenchFactor

Factor by which to quench the inflowing parts of the velocity distribution function.

Definition at line 43 of file outflow.h.


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