Files
lammps/doc/src/atc_hardy_kernel.rst
tomswinburne e8fb7c7ece big update
2020-08-24 16:54:16 +02:00

65 lines
1.5 KiB
ReStructuredText

.. index:: fix_modify AtC kernel
fix_modify AtC kernel command
=============================
Syntax
""""""
.. parsed-literal::
fix_modify <AtC fixID> kernel <type> <parameters>
* AtC fixID = ID of :doc:`fix atc <fix_atc>` instance
* kernel = name of the AtC sub-command
* type = *step* or *cell* or *cubic_bar* or *cubic_cylinder* or
*cubic_sphere* or *quartic_bar* or *quartic_cylinder* or
*quartic_sphere*
* the following parameter(s) are required for each kernel:
- *step* : <radius>
- *cell* : <hx> <hy> <hz> or <h>
- *cubic_bar* : <half_width>
- *cubic_cylinder* : <radius>
- *cubic_sphere* : <radius>
- *quartic_bar* : <half_width>
- *quartic_cylinder* : <radius>
- *quartic_sphere* : <radius>
Examples
""""""""
.. code-block:: LAMMPS
fix_modify AtC kernel cell 1.0 1.0 1.0
fix_modify AtC kernel quartic_sphere 10.0
Description
"""""""""""
Sets the localization kernel type and parameters for :doc:`fix atc hardy <fix_atc>`.
Restrictions
""""""""""""
Must be used with :doc:`fix atc hardy <fix_atc>`. For bar kernel types,
half-width oriented along x-direction. For cylinder kernel types,
cylindrical axis is assumed to be in z-direction.
Related AtC commands
""""""""""""""""""""
- :ref:`fix_modify AtC command overview <atc_fix_modify>`
- :doc:`fix_modify AtC fields <atc_hardy_fields>`
- :doc:`fix_modify AtC gradients <atc_hardy_gradients>`
- :doc:`fix_modify AtC rates <atc_hardy_rates>`
- :doc:`fix_modify AtC computes <atc_hardy_computes>`
Default
"""""""
None.