- FieldUnit - Enum in net.talvi.puffinplot.data
-
This enum represents a unit in which magnetic field strength can be measured.
- FileFormat - Class in net.talvi.puffinplot.data.file
-
This class represents an ASCII-based file format with one row per
measurement.
- FileFormat(Map<Integer, TreatmentParameter>, int, MeasurementType, TreatmentType, String, boolean, List<Integer>, MomentUnit, FieldUnit) - Constructor for class net.talvi.puffinplot.data.file.FileFormat
-
Creates a new file format with the specified parameters.
- FileLoader - Interface in net.talvi.puffinplot.data.file
-
An interface implemented by PuffinPlot file loaders.
- FileType - Enum in net.talvi.puffinplot.data
-
The fields of this enum represent the types of file that PuffinPlot can read.
- FiletypeDialog - Class in net.talvi.puffinplot.window
-
A dialog allowing the user to select a file type.
- FiletypeDialog(Frame) - Constructor for class net.talvi.puffinplot.window.FiletypeDialog
-
Creates a new FiletypeDialog.
- fisherBySite - Variable in class net.talvi.puffinplot.PuffinActions
-
Calculates Fisherian statistics on PCA directions from the current site.
- fisherOnSample - Variable in class net.talvi.puffinplot.PuffinActions
-
Calculates Fisherian statistics on selected demagnetization steps
of the selected samples.
- FisherParams - Interface in net.talvi.puffinplot.data
-
This interface provides access to the standard parameters for
Fisherian spherical statistics: mean direction, alpha-95, and
k.
- FisherValues - Class in net.talvi.puffinplot.data
-
This class calculates Fisher (1953) spherical statistics on sets of vectors.
- fitGreatCircle(Correction) - Method in class net.talvi.puffinplot.data.Sample
-
Fits a great circle to a subset of the magnetic moment vectors in this
sample.
- fitGreatCirclesToSelection() - Method in class net.talvi.puffinplot.PuffinApp
-
For all selected samples, fit a great circle to the selected treatment
steps.
- flip(MeasurementAxis) - Method in class net.talvi.puffinplot.data.Sample
-
Rotates all magnetic moment data (as stored in treatment steps) 180
degrees about the specified axis.
- flipSampleX - Variable in class net.talvi.puffinplot.PuffinActions
-
Rotates the currently selected samples 180° about the X axis.
- flipSampleY - Variable in class net.talvi.puffinplot.PuffinActions
-
Rotates the currently selected samples 180° about the Y axis.
- flipSampleZ - Variable in class net.talvi.puffinplot.PuffinActions
-
Rotates the currently selected samples 180° about the Z axis.
- flipSelectedSamples(MeasurementAxis) - Method in class net.talvi.puffinplot.PuffinApp
-
For all selected samples, rotates magnetization data 180° around the
specified axis.
- formationAzimuth - Variable in class net.talvi.puffinplot.data.file.VectorAndOrientations
-
A formation azimuth value in degrees.
- formationDip - Variable in class net.talvi.puffinplot.data.file.VectorAndOrientations
-
A formation dip value in degrees, measured downward from the horizontal
plane.
- fromBestFit(List<Vec3>) - Static method in class net.talvi.puffinplot.data.GreatCircle
-
Constructs a best-fitting great circle for the supplied vectors.
- fromDegrees(double, double) - Static method in class net.talvi.puffinplot.data.Location
-
Returns a Location representing the supplied degree co-ordinates.
- fromDirections(Vec3, Vec3, Vec3) - Static method in class net.talvi.puffinplot.data.Tensor
-
Creates a tensor with the specified axes.
- fromGitProperties(UnaryOperator<String>) - Static method in class net.talvi.puffinplot.Version
-
Provides a version object corresponding to some supplied git
build properties.
- fromMercurialProperties(UnaryOperator<String>) - Static method in class net.talvi.puffinplot.Version
-
Provides a version object corresponding to some supplied Mercurial
build properties.
- fromPolarDegrees(double, double, double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Creates a vector from a polar specification in degrees.
- fromPolarRadians(double, double, double) - Static method in class net.talvi.puffinplot.data.Vec3
-
Creates a vector from a polar specification in radians.
- fromPole(Vec3) - Static method in class net.talvi.puffinplot.data.GreatCircle
-
Create a great circle with the given pole.
- fromPrefs(Preferences) - Static method in class net.talvi.puffinplot.data.SensorLengths
-
Creates a sensor lengths object from a string representation in a
Preferences
object.
- fromPresetName(String) - Static method in class net.talvi.puffinplot.data.SensorLengths
-
Creates a sensor lengths object with lengths determined by a named
preset.
- fromRadians(double, double) - Static method in class net.talvi.puffinplot.data.Location
-
Returns a Location representing the supplied radian co-ordinates.
- fromSampleListByDiscreteId(List<Sample>) - Static method in class net.talvi.puffinplot.data.CoreSections
-
Split a sample list into core sections according to the discrete
IDs of the samples.
- fromSamples(List<Sample>) - Static method in class net.talvi.puffinplot.data.CoreSection
-
Returns a core section containing the specified samples in the
specified order.
- fromString(String) - Static method in enum net.talvi.puffinplot.data.ArmAxis
-
Creates an
ArmAxis
from the supplied string.
- fromString(String) - Static method in class net.talvi.puffinplot.data.Correction
-
Creates a correction from the supplied string.
- fromString(String) - Static method in enum net.talvi.puffinplot.data.MeasurementType
-
Creates a measurement type from a string representation.
- fromString(String) - Method in class net.talvi.puffinplot.data.Sample
-
Sets some of sample's fields based on a supplied string.
- fromString(String) - Static method in class net.talvi.puffinplot.data.SensorLengths
-
Creates a new sensor lengths object from a string definition.
- fromString(String) - Method in class net.talvi.puffinplot.data.Site
-
Sets site data from information in a string.
- fromString(String) - Method in class net.talvi.puffinplot.data.Suite
-
Sets suite data from a string.
- fromStrings(String, String, String) - Static method in class net.talvi.puffinplot.data.SensorLengths
-
Creates a new sensor lengths object from three strings specifying
the individual sensor lengths.
- fromStrings(List<String>) - Method in class net.talvi.puffinplot.data.TreatmentStep.Reader
-
Creates a a datum object using the supplied strings to populate the
data fields.
- fromVec3(Vec3) - Static method in class net.talvi.puffinplot.data.Location
-
- fromVectors(Collection<Vec3>, boolean) - Static method in class net.talvi.puffinplot.data.Eigens
-
Create an orientation tensor from the supplied vectors, then return
the results of eigen analysis upon the constructed matrix.