Skip to content

How to write some codes in LiggghtsCommand #6

Description

@mikejwg

Dear all,

We defined a group in liggghts (or in LiggghtsCommand) , and then print the total number of atoms in the group to a file.

executeProps0
{
command
(
group dele variable melt // melt was defined in liggghts
variable num equal count(dele)
print $num append noBlanks nummelt dot txt
);
runFirst off;
runLast off;
runEveryCouplingStep 1;
runEveryWriteStep off;
verbose;
}

But error occours. FOAM fatal IO error:
Illegal dictionary entry or environment variable name "num"
valid dictionary entries are 0( ).

if we changed to : print v_num append noBlanks nummelt dot txt
or print num append noBlanks nummelt dot txt
The nummelt.txt is generated, but every line is string "num" or "v_num"

Any comments are very appreciated.
regards,
John Jiang

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions