|
|
double | channelheight |
| | channel is always expected to have origin at (0.0,0.0,0.0) and to be cubic (MD 30: 50.0, MD 60: 100.0, MD 120: 200.0)
|
| |
|
tarch::la::Vector< 3, double > | wallVelocity |
| | velocity of moving wall (lower boundary moves)
|
| |
|
int | wallInitCycles |
| | number of coupling cycles that will be done, while the wall velocity is the wallInitVelocity
|
| |
|
tarch::la::Vector< 3, double > | wallInitVelocity |
| | the velocity at the moving wall (z=0) while the wallInitCycles
|
| |
|
double | wallOscillations |
| | total number of oscillation periods of the oscillating wall velocity
|
| |
|
int | couplingCycles |
| | number of coupling cycles, that is continuum time steps; MD/DPD: 1000
|
| |
|
bool | md2Macro |
| | true if data will be send & received from the md to the continuum solver
|
| |
|
bool | macro2Md |
| | true if data will be send & received from the continuum to the md solver
|
| |
|
bool | computeSNR |
| | true if the signal to noise ratio shall be evaluated
|
| |
|
bool | twoWayCoupling |
| | true if from the md solver will be applied as boundary condition for the continuum solver
|
| |
|
int | filterInitCycles |
| | number of coupling cycles before a filter is applied
|
| |
|
int | csvEveryTimestep |
| | the time step interval for writing the md data to csv files
|
| |
|
MacroSolverType | maSolverType |
| | the type of continuum solver
|
| |
|
MicroSolverType | miSolverType |
| | the type of md solver
|
| |
|
double | density |
| | the general density of the fluid under consideration
|
| |
|
double | kinVisc |
| | the kinematic viscosity of the fluid under consideration
|
| |
|
tarch::la::Vector< 3, unsigned int > | lbNumberProcesses |
| | only for LB couette solver: number of processes
|
| |
|
int | plotEveryTimestep |
| | only for LB couette solver: VTK plotting per time step
|
| |
|
bool | plotAverageVelocity |
| | only for LB couette solver: CSV plotting of average velocity
|
| |
|
int | initAdvanceCycles |
| | number of cycles the continuum solver is advanced before the coupling is enabled
|
| |
|
double | temp |
| | the start temperature for the fluid under consideration
|
| |
|
int | equSteps |
| | number of equilibartion time steps = number of time steps that the md will run before the coupling is enabled
|
| |
|
int | totalNumberMDSimulations |
| | the number of md simulation instances in a multi-instance coupling, -1 = dynamic
|
| |
|
int | lowerBoundNumberMDSimulations |
| | the minimum number of md simulation instances in dynamic MD coupling
|
| |
|
double | absVelErrStart |
| | only for dynamic MD: target absolute velocity error at start of all coupling cycles
|
| |
|
double | absVelErrEnd |
| | only for dynamic MD: target absolute velocity error at end of all coupling cycles
|
| |
|
double | noiseSigma |
| | the sigma for the random noise in the case of synthetic md solver
|
| |
| bool | twsLoop |
| |
| int | twsLoopMin |
| |
| int | twsLoopMax |
| |
| int | twsLoopStep |
| |
Configuration parameters for Couette flow scenario.
Configuration parameters for Couette flow scenario
- Author
- Niklas Wittmer