Changes between Version 78 and Version 79 of u/erica/GudonovMethodEuler


Ignore:
Timestamp:
05/08/13 11:57:42 (12 years ago)
Author:
Erica Kaminski
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • u/erica/GudonovMethodEuler

    v78 v79  
    111111=== Program Structure ===
    112112
    113 Here is an outline for the order in which the different routines are called in the program, and what they do. The Arabic numerals give the order of operations in the main program and time iteration parts of the program, and the lower case Roman numerals give the order of operations in the subroutine "Get Fluxes", which loops through the cells on the grid. The 2nd set of Roman numerals should actually read: iv, v, vi, but trac is getting confused.
     113Here is an outline for the order in which the different routines are called in the program, and what they do. The Arabic numerals give the order of operations in the main program and time iteration parts of the program, and the lower case Roman numerals give the order of operations in the subroutine "Get Fluxes", which loops through the cells on the grid to set up and solve the LRP's. The 2nd set of Roman numerals should actually read: iv, v, vi, but trac is getting confused.
    114114
    1151151. Call init -- Sets up initial conditions. This subroutine (SR) loops through i=1,mx and checks whether the cell center ((i-0.5)*dx) is to left or right of discontinuity (x0), and then assigns appropriate value to that cell. (All initial conditions for the tests in Toro consist of a left and right state separated by a discontinuity.