PLUTO  4.4-patch2
Src Directory Reference

Directories

directory  EOS
 

Files

file  adv_flux.c
 Compute flux for passive scalars.
 
file  array_reconstruct.c
 Reconstruct an array along a given direction.
 
file  arrays.c
 Memory allocation functions.
 
file  bin_io.c
 Functions for handling binary I/O.
 
file  boundary.c
 Set boundary conditions.
 
file  check_states.c
 Check if primitive states are physically admissible.
 
file  cmd_line_opt.c
 Parse command line options.
 
file  debug_tools.c
 Collection of functions for debugging purposes.
 
file  doxy-comment.c
 Documentation template for C source files.
 
file  entropy_switch.c
 Compute entropy after boundary condition have been set.
 
file  fd_flux.c
 Compute finite difference fluxes.
 
file  flag_shock.c
 Shock finding algorithm.
 
file  get_nghost.c
 Return the number of ghost zones.
 
file  globals.h [code]
 Collects global variables definitions.
 
file  hdf5_io.c
 HDF5 I/O main driver for static grid implementation.
 
file  initialize.c
 Initialize PLUTO.
 
file  input_data.c
 Provide basic functionality for reading input data files.
 
file  int_bound_reset.c
 Reset to zero the right hand side in the internal boundary.
 
file  jet_domain.c
 Adjust the effective domain size when the -xNjet option is given.
 
file  macros.h [code]
 PLUTO header file for function-like macros.
 
file  main.c
 PLUTO main function.
 
file  mappers3D.c
 3D wrapper for conservative/primitive conversion.
 
file  mean_mol_weight.c
 Compute the mean molecular weight.
 
file  output_log.c
 Output log file driver.
 
file  parabolic_update.c
 Compute right hand side from parabolic (diffusion) terms.
 
file  parse_file.c
 File parser utilities.
 
file  pluto.h [code]
 PLUTO main header file.
 
file  rbox.c
 Collects various functions to operate on the RBox structure.
 
file  reconstruct.c
 General-purpose reconstruction algorithms.
 
file  restart.c
 Restart PLUTO from binary or HDF5 double precision data files.
 
file  ring_average.c
 Ring-average method to treat singularity at a polar axis.
 
file  rkc.c
 Runge-Kutta-Chebyshev driver for integration of diffusion terms.
 
file  rkl.c
 Runge-Kutta-Legendre driver for integration of diffusion terms.
 
file  rotate.c
 Rotate a 1D problem.
 
file  runtime_setup.c
 Read runtime information from pluto.ini.
 
file  set_geometry.c
 Initialize geometry-dependent grid quantities.
 
file  set_grid.c
 Create global and local grid.
 
file  set_indexes.c
 Perform index permutation and set domain integration indexes.
 
file  set_output.c
 Set/retrieve output data attributes.
 
file  show_config.c
 Print useful information about the current computations.
 
file  split_source.c
 Include source terms using operator splitting.
 
file  startup.c
 Loop on the computational cells to assign initial conditions.
 
file  structs.h [code]
 PLUTO header file for structure declarations.
 
file  sts.c
 Super Time Stepping driver for integration of diffusion terms.
 
file  tools.c
 Collection of general-purpose functions.
 
file  var_names.c
 Set default variable names.
 
file  vec_pot_diff.c
 Compute magnetic field from vector potential.
 
file  vec_pot_update.c
 Function to handle vector potential.
 
file  write_data.c
 Main output driver for fluid variables.
 
file  write_tab.c
 Write tabulated 1D or 2D ascii data files.
 
file  write_vtk.c
 Write data in VTK format.
 
file  write_vtk_proc.c
 Write data in VTK format (single proc mode)