MolSim
Loading...
Searching...
No Matches
src
simulations
SimulationLC.h
Go to the documentation of this file.
1
9
#pragma once
10
#include "
Simulation.h
"
11
13
class
SimulationLC
:
public
Simulation
{
14
private
:
16
CellContainer
m_cellContainer
;
17
18
public
:
27
SimulationLC
(
ParticleContainer
&pc,
Arguments
&args,
Thermostat
&t,
FlowSimulationAnalyzer
&analyzer);
28
30
~SimulationLC
();
31
33
void
runSimulation
()
override
;
34
};
Simulation.h
Class for initializing and running a basic simulation.
CellContainer
Cell encapsulation class for implementing the linked cell method.
Definition
CellContainer.h:31
FlowSimulationAnalyzer
Class modeling and analyzer that computes statistics about the state of a nano-scale flow simulation.
Definition
FlowSimulationAnalyzer.h:16
ParticleContainer
Class for encapsulating multiple Particle objects..
Definition
ParticleContainer.h:17
SimulationLC
Class defining a time-integration simulation using the linked cells method.
Definition
SimulationLC.h:13
SimulationLC::~SimulationLC
~SimulationLC()
Destroys the current SimulationLC object.
SimulationLC::SimulationLC
SimulationLC(ParticleContainer &pc, Arguments &args, Thermostat &t, FlowSimulationAnalyzer &analyzer)
Constructs a new linked-cell simulation.
SimulationLC::m_cellContainer
CellContainer m_cellContainer
The CellContainer used to store and manage cells.
Definition
SimulationLC.h:16
SimulationLC::runSimulation
void runSimulation() override
Main function for running the simulation.
Simulation
Class defining a time-integration simulation.
Definition
Simulation.h:60
Thermostat
Class modeling a thermostat which regulates the temperature of a Particle system.
Definition
Thermostat.h:14
Arguments
Struct containing each option configurable via command line arguments.
Definition
Arguments.h:31
Return to homepage.
Generated by
1.9.8