Version: SMASH-3.1
fields.h File Reference
#include <iostream>
#include <typeinfo>
#include <utility>
#include <vector>
#include "density.h"
#include "experimentparameters.h"
#include "fourvector.h"
#include "potentials.h"
#include "threevector.h"

Go to the source code of this file.

Classes

class  smash::FieldsOnLattice
 A class for calculating the fields A^mu associated with the VDF potentials. More...
 

Namespaces

 smash
 

Typedefs

typedef RectangularLattice< FieldsOnLattice > smash::FieldsLattice
 Conveniency typedef for lattice of fields. More...
 

Functions

void smash::update_fields_lattice (RectangularLattice< FieldsOnLattice > *fields_lat, RectangularLattice< FourVector > *old_fields, RectangularLattice< FourVector > *new_fields, RectangularLattice< std::array< FourVector, 4 >> *fields_four_grad_lattice, DensityLattice *jmu_B_lat, const LatticeUpdate fields_lat_update, const Potentials &potentials, const double time_step)
 Updates the contents on the lattice of FieldsOnLattice type. More...