Portable, Extensible Toolkit for Scientific Computation (original) (raw)

About DBpedia

PETSc (ausgesprochen „PET-see“) ist ein Akronym von Portable, Extensible Toolkit for Scientific Computation, einer skalierenden Software zum Lösen von partiellen Differentialgleichungen. PETSc wird seit 1995 vom Argonne National Laboratory entwickelt, zu den Entwicklern gehört Bill Gropp.

thumbnail

Property Value
dbo:abstract PETSc (ausgesprochen „PET-see“) ist ein Akronym von Portable, Extensible Toolkit for Scientific Computation, einer skalierenden Software zum Lösen von partiellen Differentialgleichungen. PETSc wird seit 1995 vom Argonne National Laboratory entwickelt, zu den Entwicklern gehört Bill Gropp. (de) The Portable, Extensible Toolkit for Scientific Computation (PETSc, pronounced PET-see; the S is silent), is a suite of data structures and routines developed by Argonne National Laboratory for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the Message Passing Interface (MPI) standard for all message-passing communication. PETSc is the world’s most widely used parallel numerical software library for partial differential equations and sparse matrix computations. PETSc received an R&D 100 Award in 2009. The PETSc Core Development Group won the SIAM/ACM Prize in Computational Science and Engineering for 2015. PETSc is intended for use in large-scale application projects, many ongoing computational science projects are built around the PETSc libraries. Its careful design allows advanced users to have detailed control over the solution process. PETSc includes a large suite of parallel linear and nonlinear equation solvers that are easily used in application codes written in C, C++, Fortran and now Python. PETSc provides many of the mechanisms needed within parallel application code, such as simple parallel matrix and vector assembly routines that allow the overlap of communication and computation. In addition, PETSc includes support for parallel distributed arrays useful for finite difference methods. (en) Portable Extensible Toolkit for Scientific Computation (PETSc, Портативный Переносимый Инструментарий для Научных расчетов) — библиотека для параллельного решения линейных и нелинейных систем уравнений, возникающих при дискретизации уравнений в частных производных. Это означает, что прикладные возможности библиотеки PETS шире, чем возможности библиотеки ScaLAPACK. Кроме того, в PETS максимально используется стандарт MPI, так как в его создании принимали участие разработчики стандарта MPI. (ru)
dbo:language dbr:Python_(programming_language) dbr:C_(programming_language) dbr:Fortran
dbo:latestReleaseDate 2021-09-29 (xsd:date)
dbo:latestReleaseVersion 3.16
dbo:license dbr:BSD_licenses
dbo:thumbnail wiki-commons:Special:FilePath/Library_structure.svg?width=300
dbo:wikiPageExternalLink http://www.netlib.org/utk/people/JackDongarra/la-sw.html https://petsc.org/ https://petsc.org https://dx.doi.org/10.1016/j.pepi.2007.04.016 http://www.mcs.anl.gov/petsc/petsc-current/docs/manual.pdf
dbo:wikiPageID 5161497 (xsd:integer)
dbo:wikiPageLength 7067 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1072098170 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Nonlinearity dbr:Unix dbr:Vector_(geometric) dbr:Vector_space dbr:Index_mapping dbr:List_of_numerical_libraries dbr:Permutations dbr:Mathematical_optimization dbr:Matrix_(mathematics) dbr:Object_(computer_science) dbr:Linear_algebra dbr:Linux dbr:Mac_OS_X dbr:Computation dbr:Computer_code dbr:Krylov_subspace dbr:Parallel_computing dbr:BSD_licenses dbr:C++ dbr:C_(programming_language) dbc:C++_numerical_libraries dbr:Lois_Curfman_McInnes dbc:Scientific_simulation_software dbr:Data_structures dbr:File_format dbr:Finite_difference dbr:Fortran dbr:Numerical_methods_for_ordinary_differential_equations dbr:Partial_differential_equations dbr:Floating_point dbr:Preconditioning dbr:Argonne_National_Laboratory dbr:Array_data_structure dbc:Numerical_libraries dbc:Numerical_linear_algebra dbr:Sparse_matrix dbr:Computer_networking dbr:Scientific_computing dbr:Microsoft_Windows dbr:Broyden–Fletcher–Goldfarb–Shanno_algorithm dbr:Newton's_method dbr:Ordinary_differential_equation dbr:Message_Passing_Interface dbr:Differential_algebraic_equation dbr:Library_(computer_science) dbr:Scalability dbr:Unstructured_grid dbr:System_of_linear_equations dbr:Class_(computer_science) dbr:Computer_storage dbr:Scale_(computing) dbr:UNIX dbr:Interface_(computer_science) dbr:Memory_(computers) dbr:Multigrid dbr:Structured_grid dbr:File:Library_structure.svg
dbp:genre Scientific simulation software (en)
dbp:language C, Python, Fortran (en)
dbp:latestReleaseDate 2021-09-29 (xsd:date)
dbp:latestReleaseVersion 3.160000 (xsd:double)
dbp:license dbr:BSD_licenses
dbp:name PETSc (en)
dbp:operatingSystem dbr:Unix dbr:Linux dbr:Mac_OS_X dbr:Microsoft_Windows
dbp:website https://petsc.org/
dbp:wikiPageUsesTemplate dbt:ISBN dbt:Infobox_software dbt:Reflist dbt:Start_date_and_age
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dcterms:subject dbc:C++_numerical_libraries dbc:Scientific_simulation_software dbc:Numerical_libraries dbc:Numerical_linear_algebra
gold:hypernym dbr:Suite
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 umbel-rc:SoftwareObject
rdfs:comment PETSc (ausgesprochen „PET-see“) ist ein Akronym von Portable, Extensible Toolkit for Scientific Computation, einer skalierenden Software zum Lösen von partiellen Differentialgleichungen. PETSc wird seit 1995 vom Argonne National Laboratory entwickelt, zu den Entwicklern gehört Bill Gropp. (de) Portable Extensible Toolkit for Scientific Computation (PETSc, Портативный Переносимый Инструментарий для Научных расчетов) — библиотека для параллельного решения линейных и нелинейных систем уравнений, возникающих при дискретизации уравнений в частных производных. Это означает, что прикладные возможности библиотеки PETS шире, чем возможности библиотеки ScaLAPACK. Кроме того, в PETS максимально используется стандарт MPI, так как в его создании принимали участие разработчики стандарта MPI. (ru) The Portable, Extensible Toolkit for Scientific Computation (PETSc, pronounced PET-see; the S is silent), is a suite of data structures and routines developed by Argonne National Laboratory for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the Message Passing Interface (MPI) standard for all message-passing communication. PETSc is the world’s most widely used parallel numerical software library for partial differential equations and sparse matrix computations. PETSc received an R&D 100 Award in 2009. The PETSc Core Development Group won the SIAM/ACM Prize in Computational Science and Engineering for 2015. (en)
rdfs:label PETSc (de) Portable, Extensible Toolkit for Scientific Computation (en) Portable Extensible Toolkit for Scientific Computation (ru)
owl:sameAs freebase:Portable, Extensible Toolkit for Scientific Computation yago-res:Portable, Extensible Toolkit for Scientific Computation wikidata:Portable, Extensible Toolkit for Scientific Computation dbpedia-de:Portable, Extensible Toolkit for Scientific Computation dbpedia-ru:Portable, Extensible Toolkit for Scientific Computation https://global.dbpedia.org/id/3k7xC
prov:wasDerivedFrom wikipedia-en:Portable,_Extensible_Toolkit_for_Scientific_Computation?oldid=1072098170&ns=0
foaf:depiction wiki-commons:Special:FilePath/Library_structure.svg
foaf:homepage https://petsc.org/
foaf:isPrimaryTopicOf wikipedia-en:Portable,_Extensible_Toolkit_for_Scientific_Computation
foaf:name PETSc (en)
is dbo:wikiPageRedirects of dbr:Petsc dbr:PETSc
is dbo:wikiPageWikiLink of dbr:List_of_computer_scientists dbr:List_of_numerical_libraries dbr:SLEPc dbr:LOBPCG dbr:Cactus_Framework dbr:List_of_C++_template_libraries dbr:Lois_Curfman_McInnes dbr:Bill_Gropp dbr:Sparse_matrix dbr:List_of_toolkits dbr:Petsc dbr:PETSc
is foaf:primaryTopic of wikipedia-en:Portable,_Extensible_Toolkit_for_Scientific_Computation