8.3
general documentation
alge Directory Reference

Files

file  cs_alge_headers.h [code]
 
file  cs_bad_cells_regularisation.cpp
 
file  cs_bad_cells_regularisation.h [code]
 
file  cs_balance.cpp
 Wrapper to the function which adds the explicit part of the convection/diffusion terms of a transport equation of a field.
 
file  cs_balance.h [code]
 
file  cs_balance_by_zone.cpp
 
file  cs_balance_by_zone.h [code]
 
file  cs_benchmark.cpp
 
file  cs_benchmark.h [code]
 
file  cs_benchmark_cuda.h [code]
 
file  cs_benchmark_matrix.cpp
 
file  cs_benchmark_matrix.h [code]
 
file  cs_blas.cpp
 
file  cs_blas.h [code]
 
file  cs_blas_cuda.h [code]
 
file  cs_bw_time_diff.cpp
 
file  cs_bw_time_diff.h [code]
 
file  cs_cell_to_vertex.cpp
 Cell to vertex interpolation..
 
file  cs_cell_to_vertex.h [code]
 
file  cs_convection_diffusion.cpp
 Convection-diffusion operators.
 
file  cs_convection_diffusion.h [code]
 
file  cs_convection_diffusion_priv.h [code]
 
file  cs_divergence.cpp
 
file  cs_divergence.h [code]
 
file  cs_face_viscosity.cpp
 Face viscosity.
 
file  cs_face_viscosity.h [code]
 
file  cs_gradient.cpp
 
file  cs_gradient.h [code]
 
file  cs_gradient_boundary.cpp
 Gradient reconstruction at boundaries and associated functions.
 
file  cs_gradient_boundary.h [code]
 
file  cs_gradient_priv.h [code]
 
file  cs_grid.cpp
 
file  cs_grid.h [code]
 
file  cs_matrix.cpp
 Sparse Matrix Representation and Operations.
 
file  cs_matrix.h [code]
 
file  cs_matrix_assembler.cpp
 Incremental or general construction of matrix structure.
 
file  cs_matrix_assembler.h [code]
 
file  cs_matrix_assembler_priv.h [code]
 
file  cs_matrix_building.cpp
 
file  cs_matrix_building.h [code]
 
file  cs_matrix_default.cpp
 
file  cs_matrix_default.h [code]
 
file  cs_matrix_hypre.cpp
 Sparse Matrix Representation and Operations using HYPRE.
 
file  cs_matrix_hypre.h [code]
 
file  cs_matrix_hypre_priv.h [code]
 
file  cs_matrix_petsc.cpp
 Sparse Matrix Representation and Operations using PETSc.
 
file  cs_matrix_petsc.h [code]
 
file  cs_matrix_petsc_priv.h [code]
 
file  cs_matrix_priv.h [code]
 
file  cs_matrix_spmv.cpp
 Sparse Matrix SpMV kernels.
 
file  cs_matrix_spmv.h [code]
 
file  cs_matrix_spmv_cuda.h [code]
 Sparse Matrix SpMV operations with CUDA.
 
file  cs_matrix_tuning.cpp
 
file  cs_matrix_tuning.h [code]
 
file  cs_matrix_util.cpp
 
file  cs_matrix_util.h [code]
 
file  cs_multigrid.cpp
 
file  cs_multigrid.h [code]
 
file  cs_multigrid_smoother.cpp
 
file  cs_multigrid_smoother.h [code]
 
file  cs_param_amg.cpp
 
file  cs_param_amg.h [code]
 Routines to handle the set of parameters for algebraic multigrids (AMG) like boomerAMG of the HYPRE library, GAMG of the PETSc library or the Notay's K-cycle (in-house implementation) for instance.
 
file  cs_param_mumps.cpp
 
file  cs_param_mumps.h [code]
 Routines and structure to handle the MUMPS setup. The structure is used as a context structure of a cs_param_sles_t structure.
 
file  cs_param_saddle.cpp
 Handle the settings of saddle-point systems. These systems arise from the monolithic coupling of the Navier-Stokes equations or in mixed formulation of scalar-valued equations.
 
file  cs_param_saddle.h [code]
 Handle the settings of saddle-point systems. These systems arise from the monolithic coupling of the Navier-Stokes equations or in mixed formulation of scalar-valued equations.
 
file  cs_param_sles.cpp
 
file  cs_param_sles.h [code]
 Structure and routines handling the SLES ((Sparse Linear Equation Solver) settings stored inside a cs_param_sles_t structure.
 
file  cs_param_sles_setup.cpp
 
file  cs_param_sles_setup.h [code]
 Routines to handle the setup of SLES relying on a cs_param_sles_t structure.
 
file  cs_saddle_solver.cpp
 Set of functions to solve saddle-point problems.
 
file  cs_saddle_solver.h [code]
 
file  cs_saddle_solver_setup.cpp
 
file  cs_saddle_solver_setup.h [code]
 Routines to handle the setup of SLES relying on a cs_param_saddle_t structure.
 
file  cs_sles.cpp
 Sparse linear equation solver driver.
 
file  cs_sles.h [code]
 
file  cs_sles_amgx.cpp
 handling of AmgX-based linear solvers
 
file  cs_sles_amgx.h [code]
 
file  cs_sles_default.cpp
 
file  cs_sles_default.h [code]
 
file  cs_sles_hypre.cpp
 handling of HYPRE-based linear solvers
 
file  cs_sles_hypre.h [code]
 
file  cs_sles_it.cpp
 
file  cs_sles_it.h [code]
 
file  cs_sles_it_cuda.h [code]
 
file  cs_sles_it_priv.cpp
 
file  cs_sles_it_priv.h [code]
 
file  cs_sles_mumps.cpp
 Set of functions to handle the interface with the MUMPS library to solve sparse linear system with a direct approach.
 
file  cs_sles_mumps.h [code]
 
file  cs_sles_pc.cpp
 Sparse linear equation solver preconditioner driver and simple preconditioners.
 
file  cs_sles_pc.h [code]
 
file  cs_sles_pc_cuda.h [code]
 
file  cs_sles_pc_priv.h [code]
 
file  cs_sles_petsc.cpp
 
file  cs_sles_petsc.h [code]
 
file  cs_vertex_to_cell.cpp
 Cell to vertex interpolation..
 
file  cs_vertex_to_cell.h [code]