| /petsc/doc/ |
| H A D | makefile | 26 …-rf petsc-doc-env; python3 -m venv petsc-doc-env ; source petsc-doc-env/bin/activate ; python3 -m … 39 …doc; ${RM} -rf $${PETSC_DOC} ; cp -r doc $${PETSC_DOC}; else export PETSC_DOC=doc ; fi; python3… 42 …doc; ${RM} -rf $${PETSC_DOC} ; cp -r doc $${PETSC_DOC}; else export PETSC_DOC=doc ; fi; python3…
|
| H A D | build_c2html.py | 33 …SKIPDIRS = set('public html benchmarks output arch doc binding config petsc-doc lib bin .git syste… 54 with open(os.path.join('doc','manualpages','MANSECHeaders',mansec)) as fd: 97 …fd.write(' @' + str(os.path.join(str(petsc_dir),'doc','build_c2html_file.py')) + ' ' + str(petsc_d…
|
| /petsc/src/binding/petsc4py/conf/ |
| H A D | cyautodoc.py | 56 doc = self._select_format(arg.name, '$self') 58 doc = self._select_format(arg.name, '$type') 60 doc = arg.name 71 doc = doc + (': %s' % annotation) 74 doc = doc + (' = %s' % default) 77 doc = doc + ('=%s' % default) 78 return doc 224 if doc_holder.doc is not None: 225 old_doc = doc_holder.doc 227 old_doc = node.py_func.entry.doc [all …]
|
| H A D | stubgen.py | 75 doc = obj.__doc__ 76 doc = doc or f'{obj.__name__}: Any' # FIXME remove line 77 sig = doc.split('\n', 1)[0].split('.', 1)[-1]
|
| /petsc/src/binding/petsc4py/docs/source/ |
| H A D | apidoc.py | 83 doc = obj.__doc__ 84 if not doc: 87 doc = f'{obj.__name__}: Any' 88 sig = doc.partition('\n')[0].split('.', 1)[-1] 93 doc = obj.__doc__ 94 if not doc: 97 doc = '' 102 doc = doc.strip() 104 sig, _, doc = doc.partition('\n') 105 doc, _, link = doc.rpartition('\n') [all …]
|
| H A D | conf.py | 4 # https://www.sphinx-doc.org/en/master/usage/configuration.html 33 # https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information 71 # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration 119 ): # https://github.com/sphinx-doc/sphinx/issues/12589 138 'numpy': ('https://numpy.org/doc/stable/', None), 414 # https://www.sphinx-doc.org/en/master/usage/configuration.html#options-for-html-output
|
| /petsc/lib/petsc/bin/maint/ |
| H A D | createpatch | 3 # This script updates VERSION_SUBMINOR in petscversion.h and doc/download/index.rst 27 if [ ! -f doc/install/download.md ]; then 28 echo "Error: dir $petscrepo/doc/install/download.md does not exist" 79 # Update patchlevel in doc/install/download.md 80 /bin/mv doc/install/download.md doc/install/download.md.bak 81 cat doc/install/download.md.bak | \ 82 sed -e "s/-${oldver}.tar.gz/-${newver}.tar.gz/g" > doc/install/download.md 83 /bin/rm -f doc/install/download.md.bak 86 git commit -m"Increase patchlevel to ${newver}" include/petscversion.h doc/install/download.md src/…
|
| H A D | builddist | 98 cd $PETSC_DIR/doc 106 rm -rf petsc-doc-env # remove python2 env created when building petsc+petsc4py docs 114 git clean -q -f -d -x config doc 115 rm -rf docs/doctrees doc/images
|
| /petsc/src/sys/objects/ |
| H A D | optionsyaml.c | 32 static PetscErrorCode PetscParseLayerYAML(PetscOptions options, yaml_document_t *doc, yaml_node_t *… in PetscParseLayerYAML() argument 41 yaml_node_t *keynode = yaml_document_get_node(doc, pair->key); in PetscParseLayerYAML() 42 yaml_node_t *valnode = yaml_document_get_node(doc, pair->value); in PetscParseLayerYAML() 54 yaml_node_t *itemnode = yaml_document_get_node(doc, *item); in PetscParseLayerYAML() 57 PetscCall(PetscParseLayerYAML(options, doc, itemnode, source)); in PetscParseLayerYAML() 60 PetscCall(PetscParseLayerYAML(options, doc, valnode, source)); in PetscParseLayerYAML() 86 yaml_node_t *itemnode = yaml_document_get_node(doc, *item); in PetscParseLayerYAML() 101 yaml_node_t *kn = yaml_document_get_node(doc, kvn->key); in PetscParseLayerYAML() 102 yaml_node_t *vn = yaml_document_get_node(doc, kvn->value); in PetscParseLayerYAML() 118 PetscCall(PetscParseLayerYAML(options, doc, itemnode, source)); in PetscParseLayerYAML() [all …]
|
| /petsc/doc/developers/ |
| H A D | documentation.md | 16 …ww.sphinx-doc.org/en/master/) to build our web pages and documentation. Most content is written us… 29 $ open doc/_build/html/index.html # in a browser 35 $ cd $PETSC_DIR/doc 53 $ cd doc 62 Refer to Sphinx's [own documentation](https://https://www.sphinx-doc.org) for general information o… 64 - Use the [literalinclude directive](https://www.sphinx-doc.org/en/master/usage/restructuredtext/di… 143 > PETSc has :doc:`mailing lists </community/mailing>`. 148 …age, including citations ([example](https://gitlab.com/petsc/petsc/-/raw/main/doc/manual/ksp.rst)). 149 …ixing) on one of them ([example](https://gitlab.com/petsc/petsc/-/raw/main/doc/developers/articles… 199 `make images` in the `doc/` directory. [all …]
|
| /petsc/config/BuildSystem/config/compile/ |
| H A D | C.py | 74 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 88 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the e… 94 …y(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional argumen… 121 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 144 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the e… 150 …y(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional argumen… 176 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the s… 219 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 238 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the e… 244 …y(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional argumen…
|
| H A D | Cxx.py | 68 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 82 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the e… 88 …y(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional argumen… 116 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 139 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the e… 145 …y(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional argumen…
|
| H A D | processor.py | 45 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 68 name = property(getName, setName, doc = 'The name of the processor in RDict') 103 flags = property(getFlags, setFlags, doc = 'The flags for the executable') 113 …extraArguments = property(getExtraArguments, setExtraArguments, doc = 'Optional arguments for the …
|
| H A D | FC.py | 57 argDB = property(args.ArgumentProcessor.getArgDB, setArgDB, doc = 'The RDict argument database') 71 …flags = property(getFlags, config.compile.processor.Processor.setFlags, doc = 'The flags for the e… 77 …y(getExtraArguments, config.compile.processor.Processor.setExtraArguments, doc = 'Optional argumen…
|
| /petsc/config/PETSc/ |
| H A D | petsc.py | 162 dir = property(getDir, doc = 'The PETSc root directory') 168 arch = property(getArch, doc = 'The PETSc architecture') 172 found = property(getFound, doc = 'Did we find a valid PETSc installation') 178 name = property(getName, doc = 'The PETSc installation type') 186 include = property(getInclude, doc = 'The PETSc include directories') 194 lib = property(getLib, doc = 'The PETSc libraries') 200 version = property(getVersion, doc = 'The PETSc version') 210 …otherIncludes = property(getOtherIncludes, setOtherIncludes, doc = 'Includes needed to compile PET… 221 otherLibs = property(getOtherLibs, setOtherLibs, doc = 'Libraries needed to link PETSc')
|
| /petsc/doc/changes/ |
| H A D | 324.md | 20 - Change `make sphinxhtml` in the `doc` directory to be `make docs` 21 - Change `make docs` to put all its artifacts in `${PETSC_ARCH}-doc` instead of `doc`
|
| /petsc/src/ksp/ksp/utils/lmvm/dense/ |
| H A D | makefile | 7 include ${PETSC_DIR}/lib/petsc/conf/rules.doc
|
| /petsc/src/ksp/ksp/utils/lmvm/dense/cd_cupm/ |
| H A D | makefile | 8 include ${PETSC_DIR}/lib/petsc/conf/rules.doc
|
| /petsc/config/BuildSystem/config/ |
| H A D | atomics.py | 70 # Ref: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.den0024a/CEGDBEJE.html 71 # Ref: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.den0024a/CHDGACJD.html
|
| /petsc/doc/community/ |
| H A D | index.md | 25 If you are interested in contributing to PETSc, see {doc}`/developers/contributing/index`.
|
| H A D | governance.md | 92 Merge requests to <https://gitlab.com/petsc/petsc> on this file (`doc/community/governance.rst`) co… 98 …github.com/dask/governance/blob/main/governance.md> and <https://numpy.org/doc/stable/dev/governan…
|
| /petsc/doc/install/ |
| H A D | external_software.md | 7 these software, as well as the {doc}`linear solver table 62 - [Sphinx](https://www.sphinx-doc.org/en/master/)
|
| /petsc/doc/manual/ |
| H A D | getting_started.md | 6 which are discussed in detail in later parts of the manual ({doc}`programming` and {doc}`additional… 55 - {doc}`introduction` 56 - {doc}`programming` 57 - {doc}`dm` 58 - {doc}`additional` 60 {doc}`introduction` describes the basic procedure for using the PETSc library and 66 {doc}`programming` explains in detail the use of the various PETSc algebraic objects, such 70 {doc}`dm` details how a user's models and discretizations can easily be interfaced with the 73 {doc}`additional` describes a variety of useful information, including 91 {doc}`PETSc installation guide </install/index>` [all …]
|
| /petsc/src/ts/tutorials/autodiff/adolc-utils/ |
| H A D | contexts.cxx | 7 $PETSC_ARCH/externalpackages/ADOL-C-2.6.0/ADOL-C/doc/adolc-manual.pdf
|
| /petsc/ |
| H A D | .gitignore | 103 petsc-doc-env 104 doc/manualpages
|