Files | |
| cs_alge_headers.h | |
| cs_bad_cells_regularisation.c | |
| cs_bad_cells_regularisation.h | |
| cs_balance.cpp | |
| cs_balance.h | |
| cs_balance_by_zone.cpp | |
| cs_balance_by_zone.h | |
| cs_benchmark.cpp | |
| cs_benchmark.h | |
| cs_benchmark_cuda.h | |
| cs_benchmark_matrix.cpp | |
| cs_benchmark_matrix.h | |
| cs_blas.c | |
| cs_blas.h | |
| cs_blas_cuda.h | |
| cs_bw_time_diff.c | |
| cs_bw_time_diff.h | |
| cs_cell_to_vertex.c | |
| Cell to vertex interpolation.. | |
| cs_cell_to_vertex.h | |
| cs_convection_diffusion.cpp | |
| cs_convection_diffusion.h | |
| cs_convection_diffusion_priv.h | |
| cs_divergence.cpp | |
| cs_divergence.h | |
| cs_face_viscosity.c | |
| Face viscosity. | |
| cs_face_viscosity.h | |
| cs_gradient.cpp | |
| cs_gradient.h | |
| cs_gradient_boundary.c | |
| Gradient reconstruction at boundaries and associated functions. | |
| cs_gradient_boundary.h | |
| cs_gradient_priv.h | |
| cs_grid.cpp | |
| cs_grid.h | |
| cs_matrix.c | |
| Sparse Matrix Representation and Operations. | |
| cs_matrix.h | |
| cs_matrix_assembler.c | |
| Incremental or general construction of matrix structure. | |
| cs_matrix_assembler.h | |
| cs_matrix_assembler_priv.h | |
| cs_matrix_building.c | |
| cs_matrix_building.h | |
| cs_matrix_default.c | |
| cs_matrix_default.h | |
| cs_matrix_hypre.c | |
| Sparse Matrix Representation and Operations using HYPRE. | |
| cs_matrix_hypre.h | |
| cs_matrix_hypre_priv.h | |
| cs_matrix_petsc.c | |
| Sparse Matrix Representation and Operations using PETSc. | |
| cs_matrix_petsc.h | |
| cs_matrix_petsc_priv.h | |
| cs_matrix_priv.h | |
| cs_matrix_spmv.cpp | |
| cs_matrix_spmv.h | |
| cs_matrix_spmv_cuda.h | |
| Sparse Matrix SpMV operations with CUDA. | |
| cs_matrix_tuning.c | |
| cs_matrix_tuning.h | |
| cs_matrix_util.c | |
| cs_matrix_util.h | |
| cs_multigrid.cpp | |
| cs_multigrid.h | |
| cs_multigrid_smoother.cpp | |
| cs_multigrid_smoother.h | |
| cs_param_amg.c | |
| cs_param_amg.h | |
| 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. | |
| cs_param_mumps.c | |
| cs_param_mumps.h | |
| Routines and structure to handle the MUMPS setup. The structure is used as a context structure of a cs_param_sles_t structure. | |
| cs_param_saddle.c | |
| 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. | |
| cs_param_saddle.h | |
| 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. | |
| cs_param_sles.c | |
| cs_param_sles.h | |
| Structure and routines handling the SLES ((Sparse Linear Equation Solver) settings stored inside a cs_param_sles_t structure. | |
| cs_param_sles_setup.c | |
| cs_param_sles_setup.h | |
| Routines to handle the setup of SLES relying on a cs_param_sles_t structure. | |
| cs_saddle_solver.c | |
| Set of functions to solve saddle-point problems. | |
| cs_saddle_solver.h | |
| cs_saddle_solver_setup.c | |
| cs_saddle_solver_setup.h | |
| Routines to handle the setup of SLES relying on a cs_param_saddle_t structure. | |
| cs_sles.c | |
| Sparse linear equation solver driver. | |
| cs_sles.h | |
| cs_sles_amgx.c | |
| handling of AmgX-based linear solvers | |
| cs_sles_amgx.h | |
| cs_sles_default.c | |
| cs_sles_default.h | |
| cs_sles_hypre.c | |
| handling of HYPRE-based linear solvers | |
| cs_sles_hypre.h | |
| cs_sles_it.c | |
| cs_sles_it.h | |
| cs_sles_it_cuda.h | |
| cs_sles_it_priv.c | |
| cs_sles_it_priv.h | |
| cs_sles_mumps.c | |
| Set of functions to handle the interface with the MUMPS library to solve sparse linear system with a direct approach. | |
| cs_sles_mumps.h | |
| cs_sles_pc.c | |
| Sparse linear equation solver preconditioner driver and simple preconditioners. | |
| cs_sles_pc.h | |
| cs_sles_pc_cuda.h | |
| cs_sles_pc_priv.h | |
| cs_sles_petsc.c | |
| handling of PETSc-based linear solvers | |
| cs_sles_petsc.h | |
| cs_vertex_to_cell.c | |
| Cell to vertex interpolation.. | |
| cs_vertex_to_cell.h | |