SPH
Classes
Integrals.h File Reference

Integrals of motion and other integral quantities. More...

#include "common/ForwardDecl.h"
#include "math/Means.h"
#include "objects/containers/Array.h"
#include "objects/utility/Dynamic.h"
#include "objects/wrappers/Function.h"
#include "quantities/QuantityIds.h"
#include "system/Settings.h"

Go to the source code of this file.

Classes

class  IIntegral< Type >
 Interface for classes computing integral quantities from storage. More...
 
class  TotalMass
 Computes the total mass of all SPH particles. More...
 
class  TotalMomentum
 Computes total momentum of all SPH particles with a respect to the reference frame. More...
 
class  TotalAngularMomentum
 Computes total angular momentum of all SPH particles with a respect to the reference frame. More...
 
class  TotalKineticEnergy
 Returns the total kinetic energy of all particles. More...
 
class  TotalInternalEnergy
 Returns the total internal energy of all particles. More...
 
class  TotalEnergy
 Returns the total energy of all particles. More...
 
class  CenterOfMass
 Computes the center of mass of particles. More...
 
class  IUserQuantity
 Interface for auxilirary user-defined scalar quantities. More...
 
class  QuantityMeans
 Returns means of given scalar quantity. More...
 
class  QuantityValue
 Returns the quantity value of given particle. More...
 
class  IntegralWrapper
 Helper integral wrapping another integral and converting the returned value to scalar. More...
 

Detailed Description

Integrals of motion and other integral quantities.

Author
Pavel Sevecek (sevecek at sirrah.troja.mff.cuni.cz)
Date
2016-2021

Definition in file Integrals.h.