.. _inputssearch: =========================================== :fas:`magnifying-glass;fa-fw` Inputs Search =========================================== Use the following box to search over all alamo inputs and descriptions. This is the same list as in the :ref:`Inputs` section as generated by the autodoc system. :bdg-primary-line:`Note` If searching for documentation on an alamo command that you found in an input file, remember that the prefix may not be included in this table. For instance, if you are looking for documentation on the following inputs .. code-block:: bash hc.heat.alpha = 1.0 el.nmodels = 2 the prefixes :code:`hc` and :code:`el` are not necessarily included, and you will not find them if you do an exact search. Instead, do a reverse search, starting with :code:`alpha` and :code:`nmodels`, then work out the prefixes out. .. raw:: html
.. raw:: html

Parameter

Type

Values

type.xlo

BC type on the lower x edge (2d) face (3d)

dirichlet

type.xhi

BC type on the upper x edge (2d) face (3d)

dirichlet

type.ylo

BC type on the lower y edge (2d) face (3d)

dirichlet

type.yhi

BC type on the upper y edge (2d) face (3d)

dirichlet

type.zlo

BC type on the lower z face (processed but ignored in 2d to prevent unused input errors)

dirichlet

type.zhi

BC type on the upper z face (processed but ignored in 2d to prevent unused input errors)

dirichlet

val.xlo

BC value on the lower x edge (2d) face (3d)

0.0

val.xhi

BC value on the upper x edge (2d) face (3d)

0.0

val.ylo

BC value on the lower y edge (2d) face (3d)

0.0

val.yhi

BC value on the upper y edge (2d) face (3d)

0.0

val.zlo

BC value on the lower z face (processed but ignored in 2d to prevent unused input errors)

0.0

val.zhi

BC value on the upper z face (processed but ignored in 2d to prevent unused input errors)

0.0

type.xlo

BC type on the lower x edge (2d) face (3d)

dirichlet

type.xhi

BC type on the upper x edge (2d) face (3d)

dirichlet

type.ylo

BC type on the lower y edge (2d) face (3d)

dirichlet

type.yhi

BC type on the upper y edge (2d) face (3d)

dirichlet

type.zlo

BC type on the lower z face (processed but ignored in 2d to prevent unused input errors)

dirichlet

type.zhi

BC type on the upper z face (processed but ignored in 2d to prevent unused input errors)

dirichlet

type.xloylozlo

3D Corner

type.xloylozhi

3D Corner

type.xloyhizlo

3D Corner

type.xloyhizhi

3D Corner

type.xhiylozlo

3D Corner

type.xhiylozhi

3D Corner

type.xhiyhizlo

3D Corner

type.xhiyhizhi

3D Corner

type.ylozlo

3D Edge

type.ylozhi

3D Edge

type.yhizlo

3D Edge

type.yhizhi

3D Edge

type.zloxlo

3D Edge

type.zloxhi

3D Edge

type.zhixlo

3D Edge

type.zhixhi

3D Edge

type.xloylo

3D Edge / 2D Corner

type.xloyhi

3D Edge / 2D Corner

type.xhiylo

3D Edge / 2D Corner

type.xhiyhi

3D Edge / 2D Corner

type.xlo

3D Face / 2D Edge

type.xhi

3D Face / 2D Edge

type.ylo

3D Face / 2D Edge

type.yhi

3D Face / 2D Edge

type.zlo

3D Face

type.zhi

3D Face

val.xloylozlo

3D Corner

val.xloylozhi

3D Corner

val.xloyhizlo

3D Corner

val.xloyhizhi

3D Corner

val.xhiylozlo

3D Corner

val.xhiylozhi

3D Corner

val.xhiyhizlo

3D Corner

val.xhiyhizhi

3D Corner

val.ylozlo

3D Edge

val.ylozhi

3D Edge

val.yhizlo

3D Edge

val.yhizhi

3D Edge

val.zloxlo

3D Edge

val.zloxhi

3D Edge

val.zhixlo

3D Edge

val.zhixhi

3D Edge

val.xloylo

3D Edge / 2D Corner

val.xloyhi

3D Edge / 2D Corner

val.xhiylo

3D Edge / 2D Corner

val.xhiyhi

3D Edge / 2D Corner

val.xlo

3D Face / 2D Edge

val.xhi

3D Face / 2D Edge

val.ylo

3D Face / 2D Edge

val.yhi

3D Face / 2D Edge

val.zlo

3D Face

val.zhi

3D Face

type

Tension test type.

uniaxial_stress_clamp uniaxial_kolsky uniaxial_stress uniaxial_strain

disp

Applied displacement (can be interpolator)

trac

Applied traction (can be interpolator)

filename

BMP filename.

file path

fit

How to position image in space

stretch fitheight fitwidth coord

coord.lo

Location of lower-left corner in the domain

coord.hi

Location of upper-right corner in the domain

channel

Color channel to use

r g b R G B

min

Scaling value - minimum

0.0

max

Scaling value - maximum

255.0

value

Array of constant values. The number of values should equal either 1 or N where N is the number of fab components

required

x0

Coorinates of ellipse center

eps

Diffuse boundary thickness

0.0

A

DxD square matrix defining an ellipse.

a

If A is not defined, then assume a sphere with radius a

number_of_inclusions

Number of ellipses

center

center of the ellipse

x0

center of the ellipse

A

either a vector containing ellipse radii, or a matrix defining the ellipse

A

Same

radius

Array of radii [depricated]

eps

Regularization for smooth boundary

invert

Flip the inside and the outside

coord

coordinate system to use

cartesian polar

number_of_inclusions

How many laminates (MUST be greater than or equal to 1).

1

orientation

Vector normal to the interface of the laminate

eps

Diffuse thickness

mollifier

Type of mollifer to use (options: dirac, [gaussian])

singlefab

Switch to mode where only one component is used.

invert

Take the complement of the laminate

eps

Diffuseness of the sphere boundary

filename

Location of .xyzr file

file path

verbose

Verbosity (used in parser only)

mult

Coordinate multiplier

invert

Coordinate multiplier

x0

Coordinate offset

wave_numbers

Wave numbers

wave_amplitudes

Wave amplitudes

normal

Which axis is normal to the interface (x,y,z)

offset

Interface offset from origin

reverse

If true, flip the interface (default:false)

mollifier

Mollifier (options: dirac, [gaussian])

eps

Magnitude of mollifier

channel

Color channel to use (options: r, R, g, G, b, B, a, A)

r g b a R G B A

offset

offset from the [0,1] random number range

0.0

mult

multiplier for the [0,1] random number range

1.0

radius

Radius of the sphere

1.0

center

Vector location of the sphere center

inside

Value of the field inside the sphere

1.0

outside

Value of the field outside teh sphere

0.0

type

Type - can be cylinder oriented along the x, y, z directions or full sphere.

xyz yz zx xy

nr

Number of real (cosin) waves

ni

Number of imaginary (sin) waves

dim

Spatial dimension

alpha

Multiplier

xs

x location of points

ys

y location of points

number_of_grains

Number of grains

alpha

Value to take in the region [1.0]

seed

Random seed to use

max_step

Number of iterations before ending (default is maximum possible int)

2147483647

stop_time

Simulation time before ending

required

timestep

Nominal timestep on amrlev = 0

required

restart

Name of restart file to READ from

restart_cell

Name of cell-fab restart file to read from

restart_node

Name of node-fab restart file to read from

ignore

Space-separated list of entries to ignore

regrid_int

Regridding interval in step numbers

2

base_regrid_int

Regridding interval based on coarse level only

0

plot_int

Interval (in timesteps) between plotfiles (Default negative value will cause the plot interval to be ignored.)

-1

plot_dt

Interval (in simulation time) between plotfiles (Default negative value will cause the plot dt to be ignored.)

-1.0

plot_file

Output file: see IO::FileNameParse for wildcards and variable substitution

output

cell.all

Turn on to write all output in cell fabs (default: off)

false

cell.any

Turn off to prevent any cell based output (default: on)

true

node.all

Turn on to write all output in node fabs (default: off)

false

node.any

Turn off to prevent any node based output (default: on)

true

abort_on_nan

Abort if a plotfile contains nan or inf.

true

max_plot_level

Specify a maximum level of refinement for output files (NO REFINEMENT)

-1

nsubsteps

Number of substeps to take on each level (default: 2)

nsubsteps

Number of substeps to take on each level (set all levels to this value)

required

on

activate dynamic CFL-based timestep

verbose

how much information to print

0 1

nprevious

number of previous timesteps for rolling average

5

cfl

dynamic teimstep CFL condition

1.0

min

minimum timestep size allowed shen stepping dynamically

timestep

max

maximum timestep size allowed shen stepping dynamically

timestep

int

Integration interval (1)

1

plot_int

Interval (in timesteps) between writing (Default negative value will cause the plot interval to be ignored.)

-1

plot_dt

Interval (in simulation time) between writing (Default negative value will cause the plot dt to be ignored.)

-1.0

on

Use explicit mesh instead of AMR

0

refinement_threshold

Criterion for mesh refinement [0.01]

0.01

ch.L

Value for \(L\) (mobility)

1.0

ch.eps

Value for \(\epsilon\) (diffuse boundary width)

0.1

ch.grad

Value for \(\kappa\) (Interface energy parameter)

1.0

ch.chempot

Value for \(\lambda\) (Chemical potential coefficient)

1.0

ch.direction

Force directional growth: 0=no growth, 1=only positive, -1=only negative

0 1 -1

ch.direction_tstart

Time to start forcing directional growth

0.0

alpha.ic.type

Set the initial condition for the alpha field

sphere constant expression bmp png random psread

alpha.bc.type

Use a constant BC object for temperature value.bc = new BC::Constant(1); :ref:`BC::Constant` parameters

constant

gamma

Interface energy

0.0005

L

Mobility

1.0

refinement_threshold

Regridding criterion

1E100

eta.ic.type

initial condition for \(\eta\)

random

eta.bc.type

boundary condition for \(\eta\)

constant

method

Which method to use - realspace or spectral method.

realspace spectral

alpha

Pre-multiplier of "m" barrier height

required

delta

Anisotropy factor

required

gamma

Anisotropic temperature coupling factor

required

diffusion

Thermal constant

1.0

eps

Diffuse boundary width

required

tau

Diffusive timescale

required

theta

Orientation about z axis (Deg)

0.0

heat.refinement_threshold

Refinement criteria for temperature

0.01

phi.refinement_threshold

Refinement criteria for phi

0.01

bc.temp.type

boundary conditions for temperature field

constant

bc.phi.type

boundary conditions for \(\phi\) field

constant

plot_field

Whether to include extra fields (such as mdot, etc) in the plot output

true

timestep

Simulation timestep

1.0e-4

pf.eps

Burn width thickness

0.0

pf.kappa

Interface energy param

0.0

pf.gamma

Scaling factor for mobility

1.0

pf.lambda

Chemical potential multiplier

0.0

pf.w1

Unburned rest energy

0.0

pf.w12

Barrier energy

0.0

pf.w0

Burned rest energy

0.0

amr.ghost_cells

number of ghost cells in all fields

2

geometry.x_len

Domain x length

0.001

geometry.y_len

Domain y length

0.001

pf.eta.bc.type

Boundary conditions for phase field order params

constant

pf.eta.ic.type

phase field initial condition

laminate constant expression bmp png

thermal.on

IO::ParmParse pp("thermal"); Whether to use the Thermal Transport Model

false

elastic.on

Whether to use Neo-hookean Elastic model

0

thermal.bound

System Initial Temperature

0.0

elastic.traction

Body force

0.0

elastic.phirefinement

Phi refinement criteria

1

thermal.rho_ap

AP Density

required

thermal.rho_htpb

HTPB Density

required

thermal.k_ap

AP Thermal Conductivity

required

thermal.k_htpb

HTPB Thermal Conductivity

required

thermal.cp_ap

AP Specific Heat

required

thermal.cp_htpb

HTPB Specific Heat

required

thermal.q0

Baseline heat flux

0.0

thermal.m_ap

AP Pre-exponential factor for Arrhenius Law

required

thermal.m_htpb

HTPB Pre-exponential factor for Arrhenius Law

required

thermal.E_ap

AP Activation Energy for Arrhenius Law

required

thermal.E_htpb

HTPB Activation Energy for Arrhenius Law

required

thermal.hc

Used to change heat flux units

1.0

thermal.massfraction

Systen AP mass fraction

0.8

thermal.mlocal_ap

AP mass flux reference value

0.0

thermal.mlocal_htpb

HTPB mass flux reference value

0.0

thermal.mlocal_comb

AP/HTPB mass flux reference value

0.0

thermal.T_fluid

Temperature of the Standin Fluid

300.0

thermal.disperssion1

K; dispersion variables are use to set the outter field properties for the void grain case.

thermal.disperssion2

rho; dispersion variables are use to set the outter field properties for the void grain case.

thermal.disperssion3

cp; dispersion variables are use to set the outter field properties for the void grain case.

thermal.modeling_ap

Scaling factor for AP thermal conductivity (default = 1.0)

1.0

thermal.modeling_htpb

Scaling factor for HTPB thermal conductivity (default = 1.0)

1.0

thermal.temp.bc.type

Temperature boundary condition

constant

laser.ic.type

laser initial condition

constant expression

temp.ic.type

thermal initial condition

constant expression bmp png

pressure.P

Constant pressure value

1.0

pressure.a1

Surgate heat flux model paramater - AP

required

pressure.a2

Surgate heat flux model paramater - HTPB

required

pressure.a3

Surgate heat flux model paramater - Total

required

pressure.b1

Surgate heat flux model paramater - AP

required

pressure.b2

Surgate heat flux model paramater - HTPB

required

pressure.b3

Surgate heat flux model paramater - Total

required

pressure.c1

Surgate heat flux model paramater - Total

required

pressure.mob_ap

Whether to include pressure to the arrhenius law

0

pressure.dependency

Whether to use pressure to determined the reference Zeta

1

pressure.h1

Surgate heat flux model paramater - Homogenized

1.81

pressure.h2

Surgate heat flux model paramater - Homogenized

1.34

pressure.r_ap

AP power pressure law parameter (r*P^n)

required

pressure.r_htpb

HTPB power pressure law parameter (r*P^n)

required

pressure.r_comb

AP/HTPB power pressure law parameter (r*P^n)

required

pressure.n_ap

AP power pressure law parameter (r*P^n)

required

pressure.n_htpb

HTPB power pressure law parameter (r*P^n)

required

pressure.n_comb

AP/HTPB power pressure law parameter (r*P^n)

required

variable_pressure

Whether to compute the pressure evolution

0

homogeneousSystem

Whether to initialize Phi with homogenized properties

0

amr.refinement_criterion

Refinement criterion for eta field

0.001

amr.refinement_criterion_temp

Refinement criterion for temperature field

0.001

amr.refinament_restriction

Eta value to restrict the refinament for the temperature field

0.1

amr.phi_refinement_criterion

Refinement criterion for phi field [infinity]

1.0e100

small

Lowest value of Eta.

1.0e-8

phi.ic.type

IC type (psread, laminate, constant)

psread laminate expression constant bmp png

phi.ic.psread.eps

value.ic_phicell = new IC::PSRead(value.geom, pp, "phi.ic.psread"); AP/HTPB interface length

1.0e-5

phi.zeta_0

Reference interface length for heat integration

1.0e-5

phi.ic.laminate.eps

value.ic_phicell = new IC::Laminate(value.geom, pp, "phi.ic.laminate"); AP/HTPB interface length

1.0e-5

phi.zeta_0

Reference interface length for heat integration

1.0e-5

phi.zeta_0

value.ic_phicell = new IC::Expression(value.geom, pp, "phi.ic.expression"); Reference interface length for heat integration

1.0e-5

phi.zeta

AP/HTPB interface length

1.0e-5

phi.zeta_0

value.ic_phicell = new IC::Constant(value.geom, pp, "phi.ic.constant"); Reference interface length for heat integration

1.0e-5

phi.zeta

AP/HTPB interface length

1.0e-5

phi.zeta_0

value.ic_phicell = new IC::BMP(value.geom, pp, "phi.ic.bmp"); Reference interface length for heat integration

1.0e-5

phi.zeta

AP/HTPB interface length

1.0e-5

phi.zeta_0

Reference interface length for heat integration

1.0e-5

phi.zeta

AP/HTPB interface length

1.0e-5

Tref

Initial temperature for thermal expansion computation

300.0

allow_unused

Set this to true to allow unused inputs without error. (Not recommended.)

false

type

Type of crack {notch,ellipsoid}

eta_refinement_criterion

eta-based refinement

0.01

omega_refinement_criterion

vorticity-based refinement

0.01

gradu_refinement_criterion

velocity gradient-based refinement

0.01

p_refinement_criterion

pressure-based refinement

1e100

rho_refinement_criterion

density-based refinement

1e100

gamma

gamma for gamma law

required

cfl

cfl condition

required

cfl_v

cfl condition

1E100

mu

linear viscosity coefficient

required

pref

pp_query_default("Pfactor", value.Pfactor,1.0); // (to be removed) test factor for viscous source reference pressure for Roe solver

1.0

density.bc.type

Boundary condition for density

constant expression

energy.bc.type

Boundary condition for energy

constant expression

momentum.bc.type

Boundary condition for momentum

constant expression

pf.eta.bc.type

Boundary condition for phase field order parameter

constant expression

small

small regularization value

1E-8

cutoff

cutoff value

-1E100

lagrange

lagrange no-penetration factor

0.0

eta.ic.type

eta initial condition

constant laminate expression bmp png

velocity.ic.type

velocity initial condition

constant expression

pressure.ic.type

solid pressure initial condition

constant expression

density.ic.type

density initial condition type

constant expression

solid.momentum.ic.type

solid momentum initial condition

constant expression

solid.density.ic.type

solid density initial condition

constant expression

solid.energy.ic.type

solid energy initial condition

constant expression

m0.ic.type

diffuse boundary prescribed mass flux

constant expression

u0.ic.type

diffuse boundary prescribed velocity

constant expression

q.ic.type

diffuse boundary prescribed heat flux

constant expression

solver.type

Riemann solver

roe

heat.alpha

Diffusion coefficient \(\alpha\). *This is an example of a required input variable - - program will terminate unless it is provided.*

required

heat.refinement_threshold

Criterion for mesh refinement. *This is an example of a default input variable. The default value is provided here, not in the definition of the variable.*

0.01

ic.type

Initial condition type.

constant sphere expression

bc.temp.type

Select BC object for temperature

constant expression

method

Select between using a realspace solve or the spectral method

realspace spectral

nmodels

Number of elastic model varieties

1

eta_ref_threshold

Refinement threshold for eta field

0.01

ref_threshold

Refinement threshold for strain gradient

0.01

model_neumann_boundary

Explicity impose neumann condition on model at domain boundaries (2d only)

false

ic.type

Select the initial condition for eta

constant ellipse voronoi bmp png expression psread

eta.reset_on_regrid

Whether to re-initialize eta when re-gridding occurs. Default is false unless eta ic is set, then default is. true.

true

psi.ic.type

Select initial condition for psi field

ellipse constant expression psread png

psi.reset_on_regrid

Whether to re-initialize psi when re-gridding occurs. Default is false unless a psi ic is set, then default is true.

true

trac_normal.ic.type

Read in IC for the "normal traction" field (applied at diffuse boundaries)

ellipse constant expression psread

q0

frequency term

required

eps

chemical potential width

required

eta.ic.type

initial condition for \(\eta\)

random

eta.bc.type

boundary condition for \(\eta\)

constant

pf.number_of_grains

Number of grain fields (may be more if using different IC)

2

pf.M

Mobility

required

pf.gamma

Phase field \(\gamma\)

required

pf.sigma0

Initial GB energy if not using anisotropy

required

pf.l_gb

Mobility

required

pf.elastic_df

Determine whether to use elastic driving force

false

pf.elastic_mult

Multiplier of elastic energy

1.0

pf.threshold.value

Value used for thresholding kinetic relation

0.0

pf.threshold.chempot

Whether to include chemical potential in threshold

false

pf.threshold.boundary

Whether to include boundary energy in threshold

false

pf.threshold.corner

Whether to include corner regularization in threshold

false

pf.threshold.lagrange

Whether to include lagrange multiplier in threshold

false

pf.threshold.mechanics

Whether to include mechanical driving force in threshold

false

pf.threshold.type

Type of thresholding to use

continuous chop

amr.max_level

Maximum AMR level

required

amr.ref_threshold

Phase field refinement threshold

0.1

mechanics.type

Reading this is redundant but necessary because of the way the code was originally structured (need to fix eventually)

disable static dynamic

mechanics.tstart

Elasticity

0.0

mechanics.mix_order

Mixing order

1 2

mechanics.model_neuman_boundary

Force Neumann BCs on the model

false

lagrange.on

Lagrange multiplier method for enforcing volumes

false

lagrange.lambda

Lagrange multiplier value

required

lagrange.vol0

Prescribed volume

required

lagrange.tstart

Lagrange multipler start time

0.0

sdf.on

synthetic driving force (SDF)

false

sdf.val

value of SDF for each grain

sdf.tstart

time to begin applying SDF

0.0

anisotropy.on

Turn on

false

anisotropy.beta

Regularization para m

required

anisotropy.tstart

Time to turn on anisotropy

required

anisotropy.timestep

Modify timestep when turned on

required

anisotropy.plot_int

Modify plot_int when turned on

-1

anisotropy.plot_dt

Modify plot_dt when turned on

-1.0

anisotropy.thermo_int

Modify thermo int when turned on

-1

anisotropy.thermo_plot_int

Modify thermo plot int when turned on

-1

anisotropy.elastic_int

Frequency of elastic calculation

-1

anisotropy.regularization

Type of regularization to use

k12 wilmore

anisotropy.type

Type of GB to use

abssin sin read sh

fluctuation.on

Thermal fluctuations

fluctuation.amp

fluctuation amplitude

fluctuation.sd

fluctuation stadard deviation

fluctuation.tstart

time to start applying fluctuation

disconnection.on

Disconnection generation

shearcouple.on

Shear coupling matrices

false

bc.eta.type

Boundary condition for eta

constant

ic.type

Initial condition for the order parameter eta

constant perturbedinterface voronoi expression sphere ellipse random

anisotropic_kinetics.on

Anisotropic mobility

0

anisotropic_kinetics.tstart

simulation time when anisotropic kinetics is activated

0.0

anisotropic_kinetics.mobility

file containing anisotropic mobility data

file path

anisotropic_kinetics.threshold

file containing anisotropic mobility data

file path

tstart

time to activate hydro integrator

0.0

invert

If true, set hydro_eta to 1-pf_eta

false

type

Crack type to use {notch}

psi.ic.type

Initial condition for psi field

ellipse constant

eta_ref_threshold

Refinement threshold based on eta

0.01

alpha

\(\alpha\) parameter

1.0

beta

\(\beta\) parameter

1.0

gamma

\(\gamma\) parameter

1.0

volume0frac

Prescribed volume fraction

0.5

volume0

Prescribed total vlume

0.5

alpha

Diffusion coefficient

type

Type of mecahnics to use. Static: do full implicit solve. Dynamic: evolve dynamic equations with explicit dynamics Disable: do nothing.

disable static dynamic

time_evolving

Treat mechanics fields as changing in time. [false] You should use this if you care about other physics driven by the output of this integrator.

false

plot_disp

Include displacement field in output

true

plot_rhs

Include right-hand side in output

true

plot_psi

Include \(\psi\) field in output

true

plot_stress

Include stress in output

true

plot_strain

Include strain in output

true

viscous.mu_dashpot

Dashpot damping (damps velocity)

0.0

viscous.mu_newton

Newtonian viscous damping (damps velocity gradient)

0.0

velocity.ic.type

Initializer for RHS

none expression

bc.type

Select the mechanical boundary conditions

constant tensiontest expression

print_model

Print out model variables (if enabled by model)

false

rhs.type

initial condition for right hand side (body force)

constant expression trig

interval

Timestep interval for elastic solves (default - solve every time)

0

max_coarsening_level

Maximum multigrid coarsening level (default - none, maximum coarsening)

-1

print_residual

Whether to include residual output field

false

elastic_ref_threshold

Whether to refine based on elastic solution

0.01

zero_out_displacement

Set this to true to zero out the displacement before each solve. (This is a temporary fix - we need to figure out why this is needed.)

false

tstart

Time to start doing the elastic solve (by default, start immediately)

-1.0

tstart

time to start applying disconnections

0.0

nucleation_energy

nucleation energy

0.0

tau_vol

characteristic time

1.0

temp

temperature

0.0

box_size

characteristic size

0.0

interval

interval between generation events

required

epsilon

regularization epsilon

1E-20

disconnection.fixed.on

whether to manually specify disconnection nucleation points

fixed.sitex

array of x locations

fixed.sitey

array of y locations

fixed.phases

array of order parameter number

fixed.time

time to appear

verbose

verbosity

false

G_c

Fracture energy

zeta

Lengthscale regularization

mobility

Mobility (speed)

threshold

Threshold

gtype

Type of g function to use {square, multiwell, 4c3, squarep, squarepexp, cubicm}

wtype

Type o w function to use {square, multiwell, multiwell2, 4c3}

Gc0

Min Gc (fracture energy) value

Gc1

Max Gc (fracture energy)value

theta0

Angle offset

zeta

Regularization

mobility

Crack mobiilty

threshold

Threshold for kinetics

gtype

Type of g function to use {square, multiwell, 4c3, squarep, squarepexp, cubicm}

wtype

Type o w function to use {square, multiwell, multiwell2, 4c3}

theta0

Angle offset (degrees)

sigma0

Minimum energy

sigma1

Energy multiplier

filename

Filename containing GB data

file path

theta0

Theta offset (degrees)

phi0

Phi offset (radians)

sigma0

Minimum energy value

sigma1

Energy multiplier

regularization

Type of regularization to use: {wilhelm,k23}

theta0

Theta offset (degrees)

sigma0

Minimum energy

sigma1

Energy multiplier

n

Frequency number (integer)

F0

Eigenstrain

F0

Eigenstrain matrix. Can be defined in 2D or 3D.

F0

Eigendeformation gradient

lambda

Lame constant

mu

Shear modulus

E

Young's modulus

nu

Poisson's ratio

yield

Yield strength

hardening

Hardening constant

theta

Hardening theta

sigma0

J2 Yield criterion

1.0

hardening

Hardening coefficient (negative value disables rate hardening)

-1.0

ratecoeff

Rate coefficient (negative value disables rate hardening)

-1.0

tau_crss

Critical resolved shear stress \(\tau_{crss}\)

gammadot0

Rate hardening coefficient \(\dot{\gamma}_0\)

1.0

m_rate_inv

Inverse of the hardening exponent \(\frac{1}{m}\)

0.5

tstart

Time to activate plastic slip

0.0

F0

Large-deformation eigendeformation (Identity = no deformation)

eps0

Small-deformation eigendeformation (Zero = no deformation)

F0

Large-strain eigendeformation (Identity = no deformation)

eps0

Small-strain eigendeformation (Zero = no deformation)

C11

Elastic constant

1.68

C12

Elastic constant

1.21

C44

Elastic constant

0.75

phi1

Bunge Euler angle \(\phi_1\)

0.0

Phi

Bunge Euler angle \(\Phi\)

0.0

phi2

Bunge Euler angle \(\phi_2\)

0.0

C11

Elastic constant

1.68

C12

Elastic constant

1.21

C44

Elastic constant

0.75

anglefmt

specify whether using radians or degrees

radians degrees

phi1

Bunge Euler angle \(\phi_1\) about x axis

0.0

Phi

Bunge Euler angle \(\Phi\) about z axis

0.0

phi2

Bunge Euler angle \(\phi_2\) about x axis

0.0

C11

Elastic constant

required

C12

Elastic constant

required

C13

Elastic constant

required

C33

Elastic constant

required

C44

Elastic constant

required

phi1

Bunge Euler angle \(\phi_1\)

0.0

Phi

Bunge Euler angle \(\Phi\)

0.0

phi2

Bunge Euler angle \(\phi_2\)

0.0

planestress

Whether or not to use the `plane stress `_ approximation.

false

alpha

Coefficient for the Laplacian

1.0

str

Interpolator string used when Parsed from queryclass.

small

Regularization offset value used in near-singular elastic solves. It should be small - if it is too large, you will get better convergence but less correct values!

verbose

enable to dump diagnostic data if the roe solver fails

1

entropy_fix

apply entropy fix if tru

false

max_iter

Max number of iterations to perform before erroring out

bottom_max_iter

Max number of iterations on the bottom solver

max_fmg_iter

Max number of F-cycle iterations to perform

fixed_iter

Number of fixed iterations to perform before exiting gracefully

verbose

Verbosity of the solver (1-5)

pre_smooth

Number of smoothing operations before bottom solve (2)

post_smooth

Number of smoothing operations after bottom solve (2)

final_smooth

Number of final smoothing operations when smoother is used as bottom solver (8)

bottom_smooth

Additional smoothing after bottom CG solver (0)

bottom_solver

The method that is used for the multigrid bottom solve (cg, bicgstab, smoother)

bottom_tol_rel

Relative tolerance on bottom solver

bottom_tol_abs

Absolute tolerance on bottom solver

tol_rel

Relative tolerance

tol_abs

Absolute tolerance

omega

Omega (used in gauss-seidel solver)

average_down_coeffs

Whether to average down coefficients or use the ones given. (Setting this to true is important for fracture.)

normalize_ddw

Whether to normalize DDW when calculating the diagonal. This is primarily used when DDW is near-singular - like when there is a "void" region or when doing phase field fracture.

dump_on_fail

If set to true, output diagnostic multifab information whenever the MLMG solver fails to converge. (Note: you must also set amrex.signalhandling=0 and amrex.throw_exception=1 for this to work.)

abort_on_fail

If set to false, MLMG will not die if convergence criterion is not reached. (Note: you must also set amrex.signalhandling=0 and amrex.throw_exception=1 for this to work.)

nriters

Number of newton-raphson iterations.

nrtolerance

Tolerance to use for newton-raphson convergence

plot_file

Name of directory containing all output data

filename

BMP filename.

file path

fit

how to position the image

stretch fitheight fitwidth coord

coord.lo

Lower-left coordinates of image in domain

coord.hi

Upper-right coordinates of image in domain

min

Desired minimum value to scale pixels by

0.0

max

Desired maximum value to scale pixels by

255.0