Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

M

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
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links