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

#include <object_wrapper.h>

Collaboration diagram for ObjectWrapper:

Public Member Functions

 ObjectWrapper ()
bool addParameters ()
bool addPopulationParameters ()
bool getPopulationParameters ()

Public Attributes

std::vector< species::SpeciesparticleSpecies
projects::Projectproject
SysBoundary sysBoundaryContainer

Private Member Functions

 ObjectWrapper (const ObjectWrapper &ow)
ObjectWrapperoperator= (const ObjectWrapper &ow)

Detailed Description

Definition at line 45 of file object_wrapper.h.

Constructor & Destructor Documentation

◆ ObjectWrapper() [1/2]

ObjectWrapper::ObjectWrapper ( )
inline

Definition at line 46 of file object_wrapper.h.

Here is the caller graph for this function:

◆ ObjectWrapper() [2/2]

ObjectWrapper::ObjectWrapper ( const ObjectWrapper & ow)
private
Here is the call graph for this function:

Member Function Documentation

◆ addParameters()

bool ObjectWrapper::addParameters ( )

Add config file parameters for objects held in this wrapper

Definition at line 7 of file object_wrapper.cpp.

Here is the caller graph for this function:

◆ addPopulationParameters()

bool ObjectWrapper::addPopulationParameters ( )

After parsing the names of populations, create parameters for each of them

Definition at line 21 of file object_wrapper.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getPopulationParameters()

bool ObjectWrapper::getPopulationParameters ( )

Use parsed config file parameters for objects held in this wrapper

Definition at line 93 of file object_wrapper.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator=()

ObjectWrapper & ObjectWrapper::operator= ( const ObjectWrapper & ow)
private
Here is the call graph for this function:

Member Data Documentation

◆ particleSpecies

std::vector<species::Species> ObjectWrapper::particleSpecies

Parameters for all particle species.

Definition at line 48 of file object_wrapper.h.

◆ project

projects::Project* ObjectWrapper::project

Simulated project.

Definition at line 49 of file object_wrapper.h.

◆ sysBoundaryContainer

SysBoundary ObjectWrapper::sysBoundaryContainer

Container for sysboundaries.

Definition at line 50 of file object_wrapper.h.


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