MaterialType
Material Command
mater - get and set materials for use through out the program
Synopsis
This command allows materials to be created and listed.
solution
[list] [add]
[all] [bulk]
[name = <c>] [like = <c>]
Description
This command allows the user to create or list materials that have been defined. There are two main options - either list materials or add materials.
- add
- Create a new material.
- name
- The character string used for the solution. Capitalization is not ignored. "Boron" and "boron" are different. Abbreviations of the name are also not accepted.
- like
- This lists another material that this new one will inherit properties from.
- list
- List all of the currently defined materials.
- all
- List all of the defined materials
- bulk
- List all of the bulk materials in the current grid.
Examples
mater add name=GaN
Create a material named GaN. This material has a parameter data base entry made for it and can now be used in any command.
mater list all
Print a list of all currently defined materials.
mater list bulk
List all materials in the current mesh.
Bugs and Missing Features
None.
Material Specification
Materials are specified the same way for all commands that require a material parameter. Materials can be constructed at the command line and their name will get added to the list of available materials. The initial default list of materials includes these:
- Gas
- Oxide
- Nitride
- Silicon
- Polysilicon
- Oxynitride
- Photoresist
- Metal
- Invisible
- Insulator
- Silicide
- Refractory
- TiNitride
- TiSilicide
- Titanium
All materials can be specified in either lower or upper case. However, we are attempting to move the code toward upper case specification of materials for compatability with the parameter data base. Interface materials are specified by listing one material with a preceeding / in the name.
For example:
- Oxide
- Specifies that this command should apply to the oxide material
- Silicon /Oxide
- Specifies that this command applies to the silicon - silicon dioxide interface material.
Note that materials specification interacts strongly with the parameter data base - names must match or short hands must have been defined.