|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nist.microanalysis.NISTMonte.PorousBlock
public class PorousBlock
Creates a block of material with randomly distributed pores.
Copyright: Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain
Company: National Institute of Standards and Technology
| Constructor Summary | |
|---|---|
PorousBlock(MonteCarloSS mcss,
double[] dimension)
PorousBlock - Create a porous block of the specified dimensions (3 element array containing x,y and z dimensions in meters). |
|
| Method Summary | |
|---|---|
MonteCarloSS.Region |
createRegion()
createRegion - Create a region based on the current set of parameters. |
double |
estimatedPoreFraction()
estimatePoreFraction - Returns an estimate of how much of the original volume of the substrate region is filled with pores. |
void |
setBulkMaterial(Material mat)
setBulkMaterial - Set the material for the bulk of the region. |
void |
setParentRegion(MonteCarloSS.Region parent)
setParentRegion - Set the parent region in which this region is created. |
void |
setPoreDensity(double density)
setPoreDensity - Sets the density of pores in the bulk material. |
void |
setPoreRadius(double radius)
setPoreRadius - Set the radius of the pores. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PorousBlock(MonteCarloSS mcss,
double[] dimension)
mcss - MonteCarloSSdimension - double[]| Method Detail |
|---|
public void setBulkMaterial(Material mat)
mat - Materialpublic void setPoreRadius(double radius)
radius - doublepublic void setPoreDensity(double density)
density - doublepublic void setParentRegion(MonteCarloSS.Region parent)
parent - Regionpublic MonteCarloSS.Region createRegion()
public double estimatedPoreFraction()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||