Uses of Class
p3j.misc.math.Matrix2D

Packages that use Matrix2D
p3j.database   
p3j.database.hibernate   
p3j.experiment.results   
p3j.gui.panels.matrices   
p3j.misc.math   
p3j.pppm.parameters   
p3j.simulation   
p3j.simulation.calculation.deterministic   
p3j.simulation.calculation.deterministic.parameters   
 

Uses of Matrix2D in p3j.database
 

Methods in p3j.database with parameters of type Matrix2D
 Matrix IP3MDatabase.getMatrix(Matrix2D value)
          Get matrix with a certain value from database.
 Matrix IP3MDatabase.newMatrix(Matrix2D value)
          Creates a new matrix if a matrix with the same values is not already existing in the system.
 ParameterAssignment IP3MDatabase.newParameterAssignment(ParameterInstance paramInstance, String name, String description, double probability, double deviation, Matrix2D value)
          Creates a new parameter assignment.
 

Uses of Matrix2D in p3j.database.hibernate
 

Methods in p3j.database.hibernate with parameters of type Matrix2D
 Matrix P3MDatabase.getMatrix(Matrix2D value)
           
 Matrix P3MDatabase.newMatrix(Matrix2D value)
           
 ParameterAssignment P3MDatabase.newParameterAssignment(ParameterInstance paramInstance, String name, String description, double probability, double deviation, Matrix2D value)
           
 

Uses of Matrix2D in p3j.experiment.results
 

Methods in p3j.experiment.results that return Matrix2D
 Matrix2D BasicResults.getEndXf()
           
 Matrix2D BasicResults.getEndXm()
           
 Matrix2D BasicResults.getMeanXf()
           
 Matrix2D BasicResults.getMeanXm()
           
 Matrix2D BasicResults.getP1f()
           
 Matrix2D BasicResults.getP1m()
           
 Matrix2D BasicResults.getP2f()
           
 Matrix2D BasicResults.getP2m()
           
 Matrix2D ExecutionSummary.getTotalEndPopulation()
          Calculates total end population.
protected  Matrix2D AbstractAggregationSelector.select(ResultsOfTrial resultsOfTrial)
          Select the result of interest.
 

Methods in p3j.experiment.results with parameters of type Matrix2D
 void BasicResults.setEndXf(Matrix2D endXf)
           
 void BasicResults.setEndXm(Matrix2D endXm)
           
 void BasicResults.setMeanXf(Matrix2D meanXf)
           
 void BasicResults.setMeanXm(Matrix2D meanXm)
           
 void BasicResults.setP1f(Matrix2D p1f)
           
 void BasicResults.setP1m(Matrix2D p1m)
           
 void BasicResults.setP2f(Matrix2D p2f)
           
 void BasicResults.setP2m(Matrix2D p2m)
           
 

Uses of Matrix2D in p3j.gui.panels.matrices
 

Constructors in p3j.gui.panels.matrices with parameters of type Matrix2D
GridMatrixModel(Matrix2D mat)
          Default constructor.
 

Uses of Matrix2D in p3j.misc.math
 

Methods in p3j.misc.math that return Matrix2D
static Matrix2D Matrix2D.add(List<Matrix2D> addList)
          Adds a number of given matrices.
 Matrix2D Matrix2D.copy()
           
 Matrix2D Matrix2D.getResizedMatrix(int newRows, int newCols)
          Create a matrix with differing dimensions.
 Matrix2D Matrix.getValue()
           
 Matrix2D Matrix2D.sub(List<Matrix2D> subList)
          Subtract list of matrices, element-wise.
static Matrix2D Matrix2D.sumRows(Matrix2D mat)
          Sums up all rows of a matrix column-wise.
static Matrix2D Matrix2D.sumRows(Matrix2D mat, Integer lowerBorder, Integer upperBorder)
          Sums up some rows of a matrix column-wise.
 

Methods in p3j.misc.math with parameters of type Matrix2D
 void Matrix2D.assignColumn(int indexSourceColumn, Matrix2D source, int indexTargetColumn)
          Copies content from source column of source matrix to target column of this matrix.
static long Matrix2D.calculateHashCode(Matrix2D val)
          Calculates hash code of the value Matrix2D.
 void Matrix.setValue(Matrix2D value)
          Sets the value of the matrix.
static void Matrix2D.subMatrix(Matrix2D source, Matrix2D target)
          Copies as much as possible from the source to the target.
static Matrix2D Matrix2D.sumRows(Matrix2D mat)
          Sums up all rows of a matrix column-wise.
static Matrix2D Matrix2D.sumRows(Matrix2D mat, Integer lowerBorder, Integer upperBorder)
          Sums up some rows of a matrix column-wise.
 

Method parameters in p3j.misc.math with type arguments of type Matrix2D
static Matrix2D Matrix2D.add(List<Matrix2D> addList)
          Adds a number of given matrices.
 Matrix2D Matrix2D.sub(List<Matrix2D> subList)
          Subtract list of matrices, element-wise.
 

Constructors in p3j.misc.math with parameters of type Matrix2D
Matrix(Matrix2D val)
          Default constructor.
 

Uses of Matrix2D in p3j.pppm.parameters
 

Methods in p3j.pppm.parameters that return Matrix2D
 Matrix2D ParameterInstance.createEmptyValue()
          Creates empty matrix with the dimensions as specified by this parameter instance.
 Matrix2D ParameterAssignment.getMatrixValue()
          This method returns the fixed matrix values, as entered by the user.
 

Methods in p3j.pppm.parameters with parameters of type Matrix2D
 void ParameterAssignment.setMatrixValue(Matrix2D matrix2D)
          Sets the matrix value.
 

Uses of Matrix2D in p3j.simulation
 

Methods in p3j.simulation that return Matrix2D
protected  Matrix2D SingleExecution.getGenDepParameter(Parameter parameter, int generation)
          Retrieve the value for a generation-dependent parameter.
protected  Matrix2D SingleExecution.getGenIndepParameter(Parameter parameter)
          Retrieve the value for a generation-independent parameter.
 

Uses of Matrix2D in p3j.simulation.calculation.deterministic
 

Methods in p3j.simulation.calculation.deterministic with parameters of type Matrix2D
protected static void AbstractPopulation.calculateByMult(int startAge, int endAge, int year, Matrix2D target, Matrix2D source, Matrix2D mult)
          Calculates target matrix by multiplying source and the field from the multiplication matrix at the same age and year position.
protected static void AbstractPopulation.calculateByMultMin1(int startAge, int endAge, int year, Matrix2D target, Matrix2D source, Matrix2D mult)
          Calculates target matrix by multiplying source and the field from the multiplication matrix that correspond to the year and age (column and row) above/before (- 1).
protected static void MigPopulation.calculateMeanAndEndPopulation(Matrix2D meanPopulation, Matrix2D endPopulation, Matrix2D migrants, Matrix2D surviveProbO100, Matrix2D p1, Matrix2D p2, int numberOfYears, int maximumAge)
          Calculates mean and end populations.
protected static void MigChildPopulation.calculateMeanAndEndPopulation(Matrix2D oldMeanXf, Matrix2D oldFertX, Matrix2D propLiveBirth, Matrix2D meanPopulation, Matrix2D endPopulation, Matrix2D surviveProbO100, Matrix2D p1, Matrix2D p2, int numberOfYears, int maximumAge)
          Calculates mean and end populations.
protected static void AbstractPopulation.calculateRestOfMeanPopulation(Matrix2D target, Matrix2D endPopulation, Matrix2D p2, Matrix2D survO100, Matrix2D liveBirthProp, int year, double numberOfChilds, int maxAge)
          Calculates the first and the last age group of the mean population.
protected static void AbstractPopulation.getFirstHalfyearSurvProb(Matrix2D target, Matrix2D deathProbInfant1half, Matrix2D mortality, int numOfYears, int maxAge)
          Calculates survival probabilities for the first half of a year.
protected static double AbstractPopulation.getNumOfChilds(Matrix2D meanFemalePop, Matrix2D fertility, int year)
          Calculates number of children in current year.
protected static void AbstractPopulation.getSecondHalfyearSurvProb(Matrix2D target, Matrix2D deathProbInfant1half, Matrix2D mortality, int numOfYears, int maxAge)
          Calculates survival probabilities for the second half of a year.
 

Uses of Matrix2D in p3j.simulation.calculation.deterministic.parameters
 

Methods in p3j.simulation.calculation.deterministic.parameters that return Matrix2D
 Matrix2D BasicParameters.getDeathProbInfant1halfFemale()
           
 Matrix2D BasicParameters.getDeathProbInfant1halfMale()
           
 Matrix2D BasicParameters.getFemalePropLiveBirth()
           
 Matrix2D BasicParameters.getFertX()
           
 Matrix2D BasicParameters.getMalePropLiveBirth()
           
 Matrix2D MigParameters.getMigrantsXf()
           
 Matrix2D MigParameters.getMigrantsXm()
           
 Matrix2D BasicParameters.getMortXf()
           
 Matrix2D BasicParameters.getMortXm()
           
 Matrix2D MigChildParameters.getOldFertX()
           
 Matrix2D MigChildParameters.getOldMeanXf()
           
 Matrix2D NativeParameters.getPEndSYf()
           
 Matrix2D NativeParameters.getPEndSYm()
           
 Matrix2D BasicParameters.getSurviveProbO100f()
           
 Matrix2D BasicParameters.getSurviveProbO100m()
           
 

Methods in p3j.simulation.calculation.deterministic.parameters with parameters of type Matrix2D
 void BasicParameters.setDeathProbInfant1halfFemale(Matrix2D deathProbInfant1halfFemale)
           
 void BasicParameters.setDeathProbInfant1halfMale(Matrix2D deathProbInfant1halfMale)
           
 void BasicParameters.setFertX(Matrix2D fertX)
           
 void BasicParameters.setMaleRateLiveBirth(Matrix2D maleRateLiveBirth)
          Setting rate of male live birth also sets the female one (1 - male).
 void MigParameters.setMigrantsXf(Matrix2D migrantsXf)
           
 void MigParameters.setMigrantsXm(Matrix2D migrantsXm)
           
 void BasicParameters.setMortXf(Matrix2D mortXf)
           
 void BasicParameters.setMortXm(Matrix2D mortXm)
           
 void MigChildParameters.setOldFertX(Matrix2D oldFertX)
           
 void MigChildParameters.setOldMeanXf(Matrix2D oldMeanXf)
           
 void NativeParameters.setPEndSYf(Matrix2D endSYf)
           
 void NativeParameters.setPEndSYm(Matrix2D endSYm)
           
 void BasicParameters.setSurviveProbO100f(Matrix2D surviveProbO100f)
           
 void BasicParameters.setSurviveProbO100m(Matrix2D surviveProbO100m)
           
 



Copyright © 2012. All Rights Reserved.