Adding a time step for collisions
A new option has been added in which MCC are computed with its own time step. If no time is provided, then the minimum time step of the simulation is employed.
This commit is contained in:
parent
c6e3238810
commit
b6a7eb9ced
9 changed files with 88 additions and 53 deletions
Binary file not shown.
|
|
@ -29,8 +29,7 @@
|
|||
\makeglossaries
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
|
||||
\newacronym{fpakc}{fpakc}{Finite Element PArticle Code}
|
||||
\newacronym{fpakc}{fpakc}{Finite element PArticle Code}
|
||||
\newacronym{mpi}{MPI}{Message Passing Interface}
|
||||
\newacronym{gpu}{GPU}{Graphics Processing Unit}
|
||||
\newacronym{cpu}{CPU}{Central Processing Unit}
|
||||
|
|
@ -308,14 +307,13 @@ make
|
|||
\end{lstlisting}
|
||||
to compile the code.
|
||||
If everything is correct, an executable named \textit{fpakc} will be generated.
|
||||
|
||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||
\section{Running the code}
|
||||
To run a case, simply execute:
|
||||
\begin{lstlisting}
|
||||
./fpakc path/to/input-file.json
|
||||
\end{lstlisting}
|
||||
in a command line from the root \acrshort{fpakc} folder.
|
||||
in a command line from the root \acrshort{fpakc} folder.
|
||||
Substitute \lstinline|path/to/input-file.json| with the path to the input file of the case you want to run.
|
||||
The examples in the run directory are presented in Chapter \ref{ch:exampleRuns}.
|
||||
|
||||
|
|
@ -659,6 +657,10 @@ make
|
|||
The file needs to be located in the folder \textbf{output.folder}.
|
||||
If this value is not present, the mesh defined in \textbf{geometry.meshFile} is used for \acrshort{mcc}.
|
||||
The format of this mesh needs to be the same as the one defined in \textbf{geometry.meshType}.
|
||||
\item \textbf{timeStep}: Real.
|
||||
Units of $\unit{s}$.
|
||||
Time step to calculate MCC.
|
||||
If no time is provided, the minimum time step is used.
|
||||
\item \textbf{collisions}: Object.
|
||||
Array.
|
||||
Contains the different short range interactions (\acrshort{mcc}).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue