MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
mf6core.f90 File Reference

Go to the source code of this file.

Modules

module  mf6coremodule
 Core MODFLOW 6 module.
 

Functions/Subroutines

subroutine mf6coremodule::mf6run
 Main controller. More...
 
subroutine mf6coremodule::mf6initialize ()
 Initialize a simulation. More...
 
logical(lgp) function mf6coremodule::mf6update ()
 Run a time step. More...
 
subroutine mf6coremodule::mf6finalize ()
 Finalize the simulation. More...
 
subroutine mf6coremodule::print_info ()
 print initial message More...
 
subroutine mf6coremodule::create_lstfile ()
 Set up mfsim list file output logging. More...
 
subroutine mf6coremodule::static_input_load ()
 Create simulation input context. More...
 
subroutine mf6coremodule::simulation_df ()
 Define the simulation. More...
 
subroutine mf6coremodule::simulation_ar ()
 Simulation allocate and read. More...
 
subroutine mf6coremodule::connections_cr ()
 Create the model connections from the exchanges. More...
 
subroutine mf6coremodule::mf6preparetimestep ()
 Read and prepare time step. More...
 
subroutine mf6coremodule::mf6dotimestep ()
 Run time step. More...
 
subroutine mf6coremodule::sim_step_retry (finishedTrying)
 Rerun time step. More...
 
logical(lgp) function mf6coremodule::mf6finalizetimestep ()
 Finalize time step. More...
 

Variables

class(runcontroltype), pointer mf6coremodule::run_ctrl => null()
 the run controller for this simulation More...