The FARGO_THORIN code developer's guide
 All Data Structures Files Functions Variables Typedefs Macros
File List
Here is a list of all files with brief descriptions:
 commbound.cContains the functions used to synchronize buffer zones on all processes
 EnergySources.cSubroutines related to the heating/cooling source terms, numerical solver for the energy equation and radiative diffusion
 fargo.hContains all the include directives requested by the code
 fondam.hContains fondamental constants used thorough the code
 Force.cContains the function to evaluate and write the disk torques acting on planets and also the function to get the thickness smoothing parameter
 fpe.cContains two functions that specify how we handle floating point exceptions
 global.hDeclares all global variables
 global_ex.hThis file is created automatically during compilation from global.h
 Init.cContains the functions needed to initialize the hydrodynamics arrays
 Interpret.cContains the functions required to read the parameter file, and functions that provide runtime information
 LowTasks.cContains many low level short functions
 main.cMain file of the distribution
 merge.cContains the function that merges the output of different processors
 mpi_dummy.cFake MPI functions library for sequential built
 mpi_dummy.hDeclaration of fake MPI functions for sequential built
 mpiTasks.cContains the function to create a 1D azimuthally-averaged array from a polar array
 Output.cContains most of the functions that write the output files
 param.hCreated automatically during compilation from var.c
 param_noex.hCreated automatically during compilation from var.c
 Pebbles.cContains functions reponsible for the pebble disk initialisation, evolution due to source terms and pebble accretion
 Pframeforce.cCalculates the gravitational interactions between the disk and massive bodies in terms of a vertically averaged potential
 Planet.cAccretion of disk material onto the planets, and solver of planetary orbital elements
 proto.hDeclaration of all the functions of the FARGO code
 Psys.cContains the functions that set up the planetary system configuration
 rebin.cResample the hydrodynamical fields at a restart with a different resolution
 ReboundInterface.cContains the functions interfacing FARGO with the REBOUND package
 SideEuler.cTotal mass and angular momentum monitoring, and boundary conditions
 SourceEuler.cContains routines used by the hydrodynamical loop
 split.cSplit (radially) the mesh among the different processors
 Theo.cA few functions that manipulate the surface density profile
 TransportEuler.cFunctions that handle the transport substep of a hydrodynamical time step
 types.hDefinition of the structures used in the FARGO code
 var.cContains the function that connects the string of the parameter file to global variables
 Viscosity.cCalculation of the viscous force