Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects
Commit 16bc90c9 authored by ext-calvo_p's avatar ext-calvo_p
Browse files

update fieldsolver attributes

parent aaffc949
No related branches found
No related tags found
No related merge requests found
......@@ -417,7 +417,7 @@ details see Chapter link:geometry#chp.geometry[Geometry].
=== Define Iterative Solver
The iterative solver for solving the preconditioned system: `CG` (default),
`BiCGSTAB` or `GMRES`.
`BICGSTAB` or `GMRES`.
[[sec.fieldsolvers.INTERPL]]
=== Define Interpolation for Boundary Points
......@@ -525,18 +525,21 @@ provided by `AMR_TAGGING`. The various mesh refinement methods are provided in
|`AMR_BFZ` |_AMReX_ blocking factor in z. `AMR_MAXGRIDZ` has to be a multiple.
|`AMR_TAGGING` |Mesh-refinement strategy [`CHARGE_DENSITY, POTENTIAL, EFIELD, MOMENTA, MAX_NUM_PARTICLES, MIN_NUM_PARTICLES`]
|`AMR_TAGGING` |Mesh-refinement strategy [`CHARGE_DENSITY, POTENTIAL,
EFIELD, MOMENTA, MAX_NUM_PARTICLES, MIN_NUM_PARTICLES`].
Note that this attribute is defined as a string value
(see link:format#sec.format.astring[String Attributes]), so it must be quoted.
|`AMR_DENSITY` | Charge density refinement threshold when `AMR_TAGGING=CHARGE_DENSITY`.
|`AMR_DENSITY` | Charge density refinement threshold when `AMR_TAGGING="CHARGE_DENSITY"`.
See also <<tab_Mesh_refinement_strategies>>.
|`AMR_MAX_NUM_PART` | Refinement threshold for `AMR_TAGGING=MAX_NUM_PARTICLES`.
|`AMR_MAX_NUM_PART` | Refinement threshold for `AMR_TAGGING="MAX_NUM_PARTICLES"`.
See also <<tab_Mesh_refinement_strategies>>.
|`AMR_MIN_NUM_PART` | Refinement threshold for `AMR_TAGGING=MIN_NUM_PARTICLES`.
|`AMR_MIN_NUM_PART` | Refinement threshold for `AMR_TAGGING="MIN_NUM_PARTICLES"`.
See also <<tab_Mesh_refinement_strategies>>.
|`AMR_SCALING` | Refinement threshold for `AMR_TAGGING=POTENTIAL` and `AMR_TAGGING=EFIELD`.
|`AMR_SCALING` | Refinement threshold for `AMR_TAGGING="POTENTIAL"` and `AMR_TAGGING="EFIELD"`.
See also <<tab_Mesh_refinement_strategies>>.
|`AMR_DOMAIN_RATIO` | Box ratio of the AMR computation domain. It is an array of size 3.
......@@ -622,9 +625,9 @@ Default: `FALSE`
linear solver (if `TRUE`, it uses subcommunicators to reduce the communication
overhead). Default: `FALSE`
|`AMR_MG_REBALANCE` |Reuse type of the smoothed aggregation multigrid solver of MueLu.
|`AMR_MG_REUSE` |Reuse type of the smoothed aggregation multigrid solver of MueLu.
Please see <<bib.muelu>> for further information.
[`NONE, RP, RAP, S, FULL`]. Default: `RAP`
[`NONE, RP, RAP, SYMBOLIC, FULL`]. Default: `RAP`
|`AMR_MG_TOL` |The tolerance of the solver. Default: latexmath:[10^{-10}]
......@@ -684,9 +687,9 @@ Fs1:FIELDSOLVER, FSTYPE=AMR_MG,
AMR_BFX=16, AMR_BFY=16, AMR_BFZ=16,
AMR_REFX=2, AMR_REFY=2, AMR_REFZ=2,
AMR_DOMAIN_RATIO={1.0, 0.75, 0.75},
AMR_TAGGING=CHARGE_DENSITY, AMR_DENSITY=1.0e-9,
AMR_TAGGING="CHARGE_DENSITY", AMR_DENSITY=1.0e-9,
AMR_MG_VERBOSE=true, AMR_MG_REBALANCE=true, AMR_MG_REUSE=FULL,
ITSOLVER=SA, AMR_MG_NORM=LINF, AMR_MG_NSWEEPS=12;
ITSOLVER=SA, AMR_MG_NORM=LINF_NORM, AMR_MG_NSWEEPS=12;
beam1: BEAM, PARTICLE=PROTON, pc=P0, NPART=1e5, BCURRENT=2.0E-3, CHARGE=1.0, BFREQ= frequency;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment