Apply clang-format to source tree
[alexxy/gromacs.git] / src / gromacs / modularsimulator / domdechelper.cpp
index 52d5710ad0be81f3dd1015d5b410a68c5fddcd53..858fe0b09ed51352063c3eb06ab8a08d20f59784 100644 (file)
 
 namespace gmx
 {
-DomDecHelper::DomDecHelper(
-        bool                               isVerbose,
-        int                                verbosePrintInterval,
-        StatePropagatorData               *statePropagatorData,
-        TopologyHolder                    *topologyHolder,
-        CheckBondedInteractionsCallbackPtr checkBondedInteractionsCallback,
-        int                                nstglobalcomm,
-        FILE                              *fplog,
-        t_commrec                         *cr,
-        const MDLogger                    &mdlog,
-        Constraints                       *constr,
-        t_inputrec                        *inputrec,
-        MDAtoms                           *mdAtoms,
-        t_nrnb                            *nrnb,
-        gmx_wallcycle                     *wcycle,
-        t_forcerec                        *fr,
-        gmx_vsite_t                       *vsite,
-        ImdSession                        *imdSession,
-        pull_t                            *pull_work) :
+DomDecHelper::DomDecHelper(bool                               isVerbose,
+                           int                                verbosePrintInterval,
+                           StatePropagatorData*               statePropagatorData,
+                           TopologyHolder*                    topologyHolder,
+                           CheckBondedInteractionsCallbackPtr checkBondedInteractionsCallback,
+                           int                                nstglobalcomm,
+                           FILE*                              fplog,
+                           t_commrec*                         cr,
+                           const MDLogger&                    mdlog,
+                           Constraints*                       constr,
+                           t_inputrec*                        inputrec,
+                           MDAtoms*                           mdAtoms,
+                           t_nrnb*                            nrnb,
+                           gmx_wallcycle*                     wcycle,
+                           t_forcerec*                        fr,
+                           gmx_vsite_t*                       vsite,
+                           ImdSession*                        imdSession,
+                           pull_t*                            pull_work) :
     nextNSStep_(-1),
     isVerbose_(isVerbose),
     verbosePrintInterval_(verbosePrintInterval),
@@ -100,22 +99,21 @@ DomDecHelper::DomDecHelper(
 void DomDecHelper::setup()
 {
     std::unique_ptr<t_state> localState   = statePropagatorData_->localState();
-    t_state                 *globalState  = statePropagatorData_->globalState();
-    PaddedHostVector<RVec>  *forcePointer = statePropagatorData_->forcePointer();
+    t_state*                 globalState  = statePropagatorData_->globalState();
+    PaddedHostVector<RVec>*  forcePointer = statePropagatorData_->forcePointer();
 
     // constant choices for this call to dd_partition_system
     const bool     verbose       = false;
     const bool     isMasterState = true;
     const int      nstglobalcomm = 1;
-    gmx_wallcycle *wcycle        = nullptr;
+    gmx_wallcyclewcycle        = nullptr;
 
     // Distribute the charge groups over the nodes from the master node
-    dd_partition_system(
-            fplog_, mdlog_, inputrec_->init_step, cr_, isMasterState,
-            nstglobalcomm, globalState, topologyHolder_->globalTopology(),
-            inputrec_, imdSession_, pull_work_, localState.get(), forcePointer,
-            mdAtoms_, topologyHolder_->localTopology_.get(), fr_,
-            vsite_, constr_, nrnb_, wcycle, verbose);
+    dd_partition_system(fplog_, mdlog_, inputrec_->init_step, cr_, isMasterState, nstglobalcomm,
+                        globalState, topologyHolder_->globalTopology(), inputrec_, imdSession_,
+                        pull_work_, localState.get(), forcePointer, mdAtoms_,
+                        topologyHolder_->localTopology_.get(), fr_, vsite_, constr_, nrnb_, wcycle,
+                        verbose);
     topologyHolder_->updateLocalTopology();
     (*checkBondedInteractionsCallback_)();
     statePropagatorData_->setLocalState(std::move(localState));
@@ -128,19 +126,17 @@ void DomDecHelper::run(Step step, Time gmx_unused time)
         return;
     }
     std::unique_ptr<t_state> localState   = statePropagatorData_->localState();
-    t_state                 *globalState  = statePropagatorData_->globalState();
-    PaddedHostVector<RVec>  *forcePointer = statePropagatorData_->forcePointer();
+    t_state*                 globalState  = statePropagatorData_->globalState();
+    PaddedHostVector<RVec>*  forcePointer = statePropagatorData_->forcePointer();
 
     // constant choices for this call to dd_partition_system
-    const bool verbose       =
-        isVerbose_ &&
-        (step % verbosePrintInterval_ == 0 || step == inputrec_->init_step);
-    bool     isMasterState = false;
+    const bool verbose = isVerbose_ && (step % verbosePrintInterval_ == 0 || step == inputrec_->init_step);
+    bool isMasterState = false;
 
     // Correct the new box if it is too skewed
     if (inputrecDynamicBox(inputrec_))
     {
-        t_graph *graph         = nullptr;
+        t_graph* graph = nullptr;
         if (correct_box(fplog_, step, localState->box, graph))
         {
             isMasterState = true;
@@ -152,13 +148,10 @@ void DomDecHelper::run(Step step, Time gmx_unused time)
     }
 
     // Distribute the charge groups over the nodes from the master node
-    dd_partition_system(
-            fplog_, mdlog_, step, cr_, isMasterState,
-            nstglobalcomm_, globalState, topologyHolder_->globalTopology(),
-            inputrec_, imdSession_, pull_work_,
-            localState.get(), forcePointer, mdAtoms_,
-            topologyHolder_->localTopology_.get(), fr_,
-            vsite_, constr_, nrnb_, wcycle_, verbose);
+    dd_partition_system(fplog_, mdlog_, step, cr_, isMasterState, nstglobalcomm_, globalState,
+                        topologyHolder_->globalTopology(), inputrec_, imdSession_, pull_work_,
+                        localState.get(), forcePointer, mdAtoms_, topologyHolder_->localTopology_.get(),
+                        fr_, vsite_, constr_, nrnb_, wcycle_, verbose);
     topologyHolder_->updateLocalTopology();
     (*checkBondedInteractionsCallback_)();
     statePropagatorData_->setLocalState(std::move(localState));
@@ -167,8 +160,7 @@ void DomDecHelper::run(Step step, Time gmx_unused time)
 SignallerCallbackPtr DomDecHelper::registerNSCallback()
 {
     return std::make_unique<SignallerCallback>(
-            [this](Step step, Time gmx_unused time)
-            {this->nextNSStep_ = step; });
+            [this](Step step, Time gmx_unused time) { this->nextNSStep_ = step; });
 }
 
 } // namespace gmx