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

#include <scenario.h>

Inheritance diagram for ipShockScenario:
Collaboration diagram for ipShockScenario:

Public Member Functions

ParticleContainer initialParticles (Field &E, Field &B, Field &V)
void newTimestep (int input_file_counter, int step, double time, ParticleContainer &particles, Field &E, Field &B, Field &V)
void afterPush (int step, double time, ParticleContainer &particles, Field &E, Field &B, Field &V)
void finalize (ParticleContainer &particles, Field &E, Field &B, Field &V)
 ipShockScenario ()
Public Member Functions inherited from Scenario
virtual void beforePush (ParticleContainer &particles, Field &E, Field &B, Field &V)
 Scenario ()

Public Attributes

FILE * traFile
FILE * refFile
Public Attributes inherited from Scenario
bool needV

Detailed Description

Definition at line 122 of file scenario.h.

Constructor & Destructor Documentation

◆ ipShockScenario()

ipShockScenario::ipShockScenario ( )
inline

Definition at line 132 of file scenario.h.

Member Function Documentation

◆ afterPush()

void ipShockScenario::afterPush ( int step,
double time,
ParticleContainer & particles,
Field & E,
Field & B,
Field & V )
virtual

Reimplemented from Scenario.

Definition at line 358 of file scenario.cpp.

◆ finalize()

void ipShockScenario::finalize ( ParticleContainer & particles,
Field & E,
Field & B,
Field & V )
virtual

Reimplemented from Scenario.

Definition at line 409 of file scenario.cpp.

Here is the call graph for this function:

◆ initialParticles()

ParticleContainer ipShockScenario::initialParticles ( Field & E,
Field & B,
Field & V )
virtual

Reimplemented from Scenario.

Definition at line 307 of file scenario.cpp.

Here is the call graph for this function:

◆ newTimestep()

void ipShockScenario::newTimestep ( int input_file_counter,
int step,
double time,
ParticleContainer & particles,
Field & E,
Field & B,
Field & V )
virtual

Reimplemented from Scenario.

Definition at line 349 of file scenario.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ refFile

FILE* ipShockScenario::refFile

Definition at line 124 of file scenario.h.

◆ traFile

FILE* ipShockScenario::traFile

Definition at line 123 of file scenario.h.


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