- mag2(double[]) - Static method in class starfish.core.common.Vector
-
- mag3(double[]) - Static method in class starfish.core.common.Vector
-
- main - package main
-
- Main - Class in main
-
wrapper to launch starfish with no plugin
- Main() - Constructor for class main.Main
-
- main(String[]) - Static method in class main.Main
-
Execution entry point.
- MainLoop() - Method in class starfish.core.common.Starfish
-
simulation main loop
- makeBoundariesPanel() - Method in class gui.GUI
-
- makeDomainPanel() - Method in class gui.GUI
-
Creates the domain panel and domain models and domain spreadsheets
- makeInteractionsPanel() - Method in class gui.GUI
-
- makeMaterialPanel() - Method in class gui.GUI
-
- makeModel() - Method in interface starfish.core.interactions.SurfaceInteraction.SurfaceModelFactory
-
- makeOutputPanel() - Method in class gui.GUI
-
- makeSigma(double[]) - Method in interface starfish.core.interactions.Sigma.SigmaFactory
-
- makeSigmaBird463 - Static variable in class starfish.collisions.SigmaPlus
-
- makeSolver(Element) - Method in interface starfish.core.solver.SolverModule.SolverFactory
-
- makeSource(Element, String, Boundary, Material) - Method in interface starfish.core.source.SourceModule.SurfaceSourceFactory
-
- makeSource(Element, String, Material) - Method in interface starfish.core.source.SourceModule.VolumeSourceFactory
-
- makeTimePanel() - Method in class gui.GUI
-
- makeTransformationMatrix(double[], double, double[]) - Static method in class starfish.core.solver.Matrix
-
creates 2D transformation matrix
M = T*R*S
- makeVirtual() - Method in class starfish.core.domain.Mesh
-
- mass - Variable in class starfish.core.materials.KineticMaterial.Particle
-
- mass - Variable in class starfish.core.materials.Material
-
- mat_index - Variable in class starfish.core.boundaries.Boundary
-
- mat_index - Variable in class starfish.core.materials.Material
-
- material - Variable in class starfish.core.boundaries.Boundary
-
- Material - Class in starfish.core.materials
-
Basic definition of a material
- Material(String, double) - Constructor for class starfish.core.materials.Material
-
- Material(String, double, double, boolean) - Constructor for class starfish.core.materials.Material
-
- Material.InitVals - Class in starfish.core.materials
-
- Material.InteractionList - Class in starfish.core.materials
-
- MaterialInteraction - Class in starfish.core.interactions
-
material interaction
- MaterialInteraction() - Constructor for class starfish.core.interactions.MaterialInteraction
-
constructor
- MaterialInteraction.SurfaceImpactHandler - Interface in starfish.core.interactions
-
- MaterialKineticModel - Class in starfish.core.gui
-
- MaterialKineticModel() - Constructor for class starfish.core.gui.MaterialKineticModel
-
- MaterialKineticModel(int, int) - Constructor for class starfish.core.gui.MaterialKineticModel
-
- MaterialKineticModel(Vector, int) - Constructor for class starfish.core.gui.MaterialKineticModel
-
- MaterialKineticModel(Object[], int) - Constructor for class starfish.core.gui.MaterialKineticModel
-
- MaterialKineticModel(Vector, Vector) - Constructor for class starfish.core.gui.MaterialKineticModel
-
- MaterialKineticModel(Object[][], Object[]) - Constructor for class starfish.core.gui.MaterialKineticModel
-
- materials_list - Variable in class starfish.core.materials.MaterialsModule
-
- materials_module - Static variable in class starfish.core.common.Starfish
-
- MaterialsModule - Class in starfish.core.materials
-
definition of materials
- MaterialsModule() - Constructor for class starfish.core.materials.MaterialsModule
-
- MaterialsModule.MaterialParser - Interface in starfish.core.materials
-
- MaterialSolidModel - Class in starfish.core.gui
-
- MaterialSolidModel() - Constructor for class starfish.core.gui.MaterialSolidModel
-
- MaterialSolidModel(int, int) - Constructor for class starfish.core.gui.MaterialSolidModel
-
- MaterialSolidModel(Vector, int) - Constructor for class starfish.core.gui.MaterialSolidModel
-
- MaterialSolidModel(Object[], int) - Constructor for class starfish.core.gui.MaterialSolidModel
-
- MaterialSolidModel(Vector, Vector) - Constructor for class starfish.core.gui.MaterialSolidModel
-
- MaterialSolidModel(Object[][], Object[]) - Constructor for class starfish.core.gui.MaterialSolidModel
-
- MathParserPolynomial - Static variable in class starfish.core.interactions.RateParser
-
- Matrix - Class in starfish.core.solver
-
- Matrix(int) - Constructor for class starfish.core.solver.Matrix
-
sparse matrix constructor
- max(double[]) - Static method in class starfish.core.common.Vector
-
- max_segments - Variable in class starfish.core.boundaries.Contour
-
- MaxwellianSource - Class in starfish.sources
-
Source that samples Maxwellian VDF
- MaxwellianSource(String, Material, Boundary, double, double, double, int, int) - Constructor for class starfish.sources.MaxwellianSource
-
- maxwellianSourceFactory - Static variable in class starfish.sources.MaxwellianSource
-
- MCC - Class in starfish.collisions
-
- MCCFactory - Static variable in class starfish.collisions.MCC
-
Parses <MCC> element
- mdot0 - Variable in class starfish.core.source.Source
-
- ME - Static variable in class starfish.core.common.Constants
-
- merge(boolean[], double[], double[]) - Static method in class starfish.core.common.Vector
-
filter to selectively combine two vector
- merge(boolean[], double[], double[], double[]) - Static method in class starfish.core.common.Vector
-
filter to selectively combine two vector
- Mesh - Class in starfish.core.domain
-
abstract implementation of a mesh with a structured topology
- Mesh(int, int, DomainModule.DomainType) - Constructor for class starfish.core.domain.Mesh
-
- mesh - Variable in class starfish.core.solver.Solver.MeshData
-
- Mesh.BoundaryData - Class in starfish.core.domain
-
- Mesh.Face - Enum in starfish.core.domain
-
- Mesh.MeshBC - Class in starfish.core.domain
-
- Mesh.Node - Class in starfish.core.domain
-
- Mesh.NodeType - Enum in starfish.core.domain
-
- mesh_bc - Variable in class starfish.core.domain.Mesh
-
- mesh_data - Variable in class starfish.core.materials.KineticMaterial
-
- mesh_data - Variable in class starfish.core.solver.Solver
-
- mesh_list - Variable in class starfish.core.domain.DomainModule
-
- mesh_list - Variable in class starfish.core.domain.FieldManager2D
-
- MeshBC() - Constructor for class starfish.core.domain.Mesh.MeshBC
-
- MeshData() - Constructor for class starfish.core.solver.Solver.MeshData
-
- message(String) - Static method in class starfish.core.common.Starfish.Log
-
- min(double[]) - Static method in class starfish.core.common.Vector
-
- mirror(double[], double[]) - Static method in class starfish.core.common.Vector
-
mirrors one vector around another, useful for elastic surface impacts
- model - Variable in class starfish.pic.FluidElectronsMaterial
-
- momentum_old - Variable in class starfish.core.common.TimeModule
-
advances time to next time step
- mp_rem - Variable in class starfish.core.source.Source
-
- mult(double) - Method in class starfish.core.boundaries.Field1D
-
multiplies data by
- mult(double[], double) - Static method in class starfish.core.common.Vector
-
Multiplies vector by t
- mult(double[], double, double[]) - Static method in class starfish.core.common.Vector
-
Multiplies vector by t and stores in result vector
- mult(double[], double[]) - Static method in class starfish.core.common.Vector
-
returns , inner produc
- mult(double) - Method in class starfish.core.domain.Field2D
-
adds a scalar to all value
- mult(double) - Method in class starfish.core.domain.FieldCollection2D
-
- mult(FieldCollection2D, FieldCollection2D, double) - Static method in class starfish.core.domain.FieldCollection2D
-
- mult(Matrix) - Method in class starfish.core.solver.Matrix
-
performs matrix matrix multiplication
- mult(double[]) - Method in class starfish.core.solver.Matrix
-
performs matrix vector multiplication
- mult(double[], double[]) - Method in class starfish.core.solver.Matrix
-
performs matrix vector multiplication and stores it in result vector
- mult(int, int, double) - Method in class starfish.core.solver.Matrix
-
multiplies value held in full matrix row i, column j, by valu
- multInclusive2(double[], double) - Static method in class starfish.core.common.Vector
-
returns r = v*t, where t is a scala
- multRow(int, double) - Method in class starfish.core.solver.Matrix
-
multiplies entire row by
- multRowNonDiag(double[], int) - Method in class starfish.core.solver.Matrix
-
multiplies one row of the matrix by a vector but
excludes the diagonal element