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

Go to the source code of this file.

Data Types

type  budgetobjectmodule::budgetobjecttype
 

Modules

module  budgetobjectmodule
 

Functions/Subroutines

subroutine, public budgetobjectmodule::budgetobject_cr (this, name)
 Create a new budget object. More...
 
subroutine budgetobjectmodule::budgetobject_df (this, ncv, nbudterm, iflowja, nsto, bddim_opt, labeltitle_opt, bdzone_opt, ibudcsv)
 Define the new budget object. More...
 
subroutine budgetobjectmodule::flowtable_df (this, iout, cellids)
 Define the new flow table object. More...
 
subroutine budgetobjectmodule::accumulate_terms (this)
 Add up accumulators and submit to budget table. More...
 
subroutine budgetobjectmodule::write_flowtable (this, dis, kstp, kper, cellidstr)
 Write the flow table for each advanced package control volume. More...
 
subroutine budgetobjectmodule::write_budtable (this, kstp, kper, iout, ibudfl, totim, delt)
 Write the budget table. More...
 
subroutine budgetobjectmodule::save_flows (this, dis, ibinun, kstp, kper, delt, pertim, totim, iout)
 Write the budget table. More...
 
subroutine budgetobjectmodule::read_flows (this, dis, ibinun)
 Read from a binary file into this BudgetObjectType. More...
 
subroutine budgetobjectmodule::budgetobject_da (this)
 Deallocate. More...
 
subroutine, public budgetobjectmodule::budgetobject_cr_bfr (this, name, ibinun, iout, colconv1, colconv2)
 Create a new budget object from a binary flow file. More...
 
subroutine budgetobjectmodule::bfr_init (this, ibinun, ncv, nbudterm, iout)
 Initialize the budget file reader. More...
 
subroutine budgetobjectmodule::bfr_advance (this, dis, iout)
 Advance the binary file readers for setting the budget terms of the next time step. More...
 
subroutine budgetobjectmodule::fill_from_bfr (this, dis, iout)
 Copy the information from the binary file into budterms. More...