petsc-3.6.3

所属分类:单片机开发
开发工具:Visual C++
文件大小:9030KB
下载次数:2
上传日期:2016-01-04 08:50:34
上 传 者jm2018
说明:  PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It supports MPI, and GPUs through CUDA or OpenCL, as well as hybrid MPI-GPU parallelism

文件列表:
petsc-3.6.3\.dir-locals.el (6844, 2014-09-08)
petsc-3.6.3\bin\adiforfix.py (1971, 2014-09-08)
petsc-3.6.3\bin\configVars.py (1040, 2015-06-09)
petsc-3.6.3\bin\FASTMathInstaller.py (51110, 2014-09-08)
petsc-3.6.3\bin\julia\examples\tutorials\exKSP.jl (648, 2014-09-08)
petsc-3.6.3\bin\julia\PETSc.jl (10367, 2014-09-08)
petsc-3.6.3\bin\parseargs.py (1487, 2014-09-08)
petsc-3.6.3\bin\petsc-mpiexec.uni (289, 2015-06-09)
petsc-3.6.3\bin\PetscBinaryIO.py (15217, 2015-06-09)
petsc-3.6.3\bin\PetscBinaryIO_tests.py (3123, 2015-06-09)
petsc-3.6.3\bin\petsclogformat.py (10967, 2015-06-09)
petsc-3.6.3\bin\petscmpiexec (2211, 2015-06-09)
petsc-3.6.3\bin\petscnagupgrade.py (2517, 2015-01-30)
petsc-3.6.3\bin\petsc_conf.py (1932, 2015-06-09)
petsc-3.6.3\bin\petsc_gen_xdmf.py (7472, 2015-06-09)
petsc-3.6.3\bin\popup (321, 2014-09-08)
petsc-3.6.3\bin\portabilitycheck.py (1473, 2015-06-09)
petsc-3.6.3\bin\saws\getSAWs.bash (333, 2014-09-08)
petsc-3.6.3\bin\saws\getStack.bash (311, 2014-09-08)
petsc-3.6.3\bin\saws\SAWs.py (645, 2014-09-08)
petsc-3.6.3\bin\sendToJenkins (9033, 2015-12-03)
petsc-3.6.3\bin\taucc.py (5688, 2014-09-08)
petsc-3.6.3\bin\TOPSGenerator.py (10463, 2014-09-08)
petsc-3.6.3\bin\uncrustify.cfg (71504, 2014-09-08)
petsc-3.6.3\bin\update.py (4724, 2014-09-08)
petsc-3.6.3\bin\urlget (2313, 2014-09-08)
petsc-3.6.3\bin\urlget.py (10735, 2014-09-08)
petsc-3.6.3\bin\win32fe\win32fe.exe (118784, 2014-09-08)
petsc-3.6.3\bin\win32fe\win32feutils.dll (45056, 2014-09-08)
petsc-3.6.3\config\builder.py (172765, 2015-06-09)
petsc-3.6.3\config\builder2.py (14333, 2015-06-09)
petsc-3.6.3\config\BuildSystem\args.py (2511, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\atomics.py (2135, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\base.py (25755, 2015-06-09)
petsc-3.6.3\config\BuildSystem\config\compile\C.py (10043, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\compile\CUDA.py (2883, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\compile\Cxx.py (6197, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\compile\FC.py (3242, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\compile\processor.py (5476, 2014-09-08)
petsc-3.6.3\config\BuildSystem\config\compile\__init__.py (12, 2014-09-08)
... ...

See https://bitbucket.org/saws/saws/wiki/Home for a short introduction to SAWs. Configure PETSc with the additional options --download-saws Example usage: after starting each example below go to localhost:8080 in browser cd src/snes/examples/tutorials make ex19 bjacobi ----------- ./ex19 -saws_options ./ex19 -saws_options -pc_type bjacobi -pc_bjacobi_blocks 2 hierarchical Krylov methods -------------------------- ./ex19 -saws_options -ksp_type fgmres -pc_type bjacobi -sub_ksp_type gmres -sub_pc_type bjacobi -sub_pc_bjacobi_blocks 2 -pc_bjacobi_blocks 3 ./ex19 -saws_options -ksp_type fgmres -pc_type bjacobi -sub_ksp_type gmres -sub_pc_type bjacobi -sub_pc_bjacobi_blocks 3 -pc_bjacobi_blocks 2 -sub_sub_pc_type bjacobi -sub_sub_ksp_type preonly -sub_sub_pc_bjacobi_blocks 2 mg -------- ./ex19 -saws_options -da_refine 2 -pc_type mg -ksp_type fgmres -mg_coarse_pc_type redundant ksp (nested Krylov methods) -------------------------- ./ex19 -saws_options -ksp_type fgmres -pc_type ksp -ksp_ksp_type bcgs -ksp_pc_type ksp -ksp_ksp_ksp_type chebyshev -ksp_ksp_pc_type ilu ./ex19 -saws_options -ksp_type fgmres -pc_type ksp -ksp_ksp_type bcgs -ksp_pc_type ksp -ksp_ksp_ksp_type chebyshev -ksp_ksp_pc_type bjacobi -ksp_ksp_pc_bjacobi_blocks 2 nested & hierarchical Krylov methods ------------------------------------ ./ex19 -saws_options -ksp_type fgmres -pc_type ksp -ksp_ksp_type bcgs -ksp_pc_type ksp -ksp_ksp_ksp_type chebyshev -ksp_ksp_pc_type bjacobi -ksp_ksp_pc_bjacobi_blocks 2 -ksp_ksp_sub_ksp_type gmres -ksp_ksp_sub_pc_type bjacobi -ksp_ksp_sub_pc_bjacobi_blocks 3 fieldsplit ---------- ./ex19 -saws_options -ksp_type fgmres -pc_type fieldsplit -pc_fieldsplit_block_size 2 -pc_fieldsplit_0_fields 0,1 -pc_fieldsplit_1_fields 0,1 -pc_fieldsplit_type multiplicative -fieldsplit_pc_type lu -da_refine 1 ./ex19 -saws_options -ksp_type fgmres -pc_type fieldsplit -pc_fieldsplit_block_size 2 -pc_fieldsplit_0_fields 0,1,2 -pc_fieldsplit_1_fields 0 -fieldsplit_0_ksp_type gmres -fieldsplit_0_pc_type bjacobi -fieldsplit_1_ksp_type cg -fieldsplit_1_pc_type mg ./ex19 -saws_options -pc_type fieldsplit -ksp_type fgmres -da_refine 1 -pc_fieldsplit_block_size 4 other ------------- ./ex19 -saws_options -da_refine 6 -snes_saws_block -ksp_monitor_saws -ksp_saws_block cd src/ts/examples/tutorials/advection-diffusion-reaction make ex5 ./ex5 -ts_view_pre saws -stack_view saws

近期下载者

相关文件


收藏者