public class FieldManager1D
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<Boundary> |
boundary_list |
protected java.util.ArrayList<java.lang.String> |
names |
protected java.util.HashMap<java.lang.String,java.lang.String> |
units |
Constructor and Description |
---|
FieldManager1D(java.util.ArrayList<Boundary> boundary_list)
constructor for a collection of boundarie
|
FieldManager1D(Boundary boundary)
constructor for a single boundar
|
Modifier and Type | Method and Description |
---|---|
FieldCollection1D |
add(java.lang.String name,
java.lang.String unit)
add a new named fiel
|
void |
add(java.lang.String name,
java.lang.String unit,
double value)
add a new named field and initializes it to a constant valu
|
void |
add(java.lang.String name,
java.lang.String unit,
Field1D values)
add a new named field and initializes it according to data from Fiel
|
void |
clearAll()
zeroes out all data
|
protected void |
construct(java.util.ArrayList<Boundary> boundary_list)
initialization functio
|
Field1D |
getField(Boundary boundary,
java.lang.String var_name)
returns field for a given variable name, doesn't do any error checkin
|
FieldCollection1D |
getFieldCollection(java.lang.String name) |
java.util.HashMap<java.lang.String,FieldCollection1D> |
getFieldCollections() |
java.util.ArrayList<java.lang.String> |
getNames() |
java.lang.String |
getUnits(java.lang.String name)
returns unit
|
boolean |
hasField(java.lang.String name)
returns true if the field exist
|
protected java.util.ArrayList<java.lang.String> names
protected java.util.HashMap<java.lang.String,java.lang.String> units
protected java.util.ArrayList<Boundary> boundary_list
public FieldManager1D(Boundary boundary)
boundaryy
- public FieldManager1D(java.util.ArrayList<Boundary> boundary_list)
boundary_lists
- public boolean hasField(java.lang.String name)
names
- protected final void construct(java.util.ArrayList<Boundary> boundary_list)
boundary_listn
- public java.util.HashMap<java.lang.String,FieldCollection1D> getFieldCollections()
public FieldCollection1D getFieldCollection(java.lang.String name)
name
- public java.util.ArrayList<java.lang.String> getNames()
public java.lang.String getUnits(java.lang.String name)
names
- public FieldCollection1D add(java.lang.String name, java.lang.String unit)
name
- unit
- public void add(java.lang.String name, java.lang.String unit, Field1D values)
named
- unit
- values
- public void add(java.lang.String name, java.lang.String unit, double value)
namee
- unit
- value
- public Field1D getField(Boundary boundary, java.lang.String var_name)
boundary
- var_name
- public void clearAll()