Class AMRMagneticField
Defined in File AMRMagneticField.h
Inheritance Relationships
Base Type
public MagneticField
(Class MagneticField)
Class Documentation
-
class AMRMagneticField : public MagneticField
Wrapper for saga::MagneticField Can be found in github.com/rafaelab/saga.
Deprecation Warning: As SAGA (SQLite AMR Grid Application) is no longer supported, the AMRMagenticField class will be removed in the future.
Public Functions
-
inline AMRMagneticField(saga::ref_ptr<saga::MagneticField> field_, double convLength, double convDensity, double convMagneticField)
Constructor
- Parameters
field_ – saga magnetic field
convLength – rescaling length
convDensity – rescaling density
convMagneticField – rescaling magnetic field strength
-
inline size_t addReference() const
-
inline size_t removeReference() const
-
inline int removeReferenceNoDelete() const
-
inline size_t getReferenceCount() const
Protected Attributes
-
mutable size_t _referenceCount
-
inline AMRMagneticField(saga::ref_ptr<saga::MagneticField> field_, double convLength, double convDensity, double convMagneticField)