History log of /petsc/src/sys/classes/matlabengine/matlab.c (Results 76 – 100 of 188)
Revision Date Author Comments
# 2cb5e1cc 11-Nov-2020 Barry Smith <bsmith@mcs.anl.gov>

Add better error handling for PETSC_VIEWER_XXX_(), results in clearer error messages

Commit-type: error-checking
/spend 30m


# 57a177ad 11-Nov-2020 Barry Smith <bsmith@mcs.anl.gov>

Add -matlab_engine_host hostname runs the Matlab on the machine hostname

Also cleaned up error handling for PETSC_MATLAB_ENGINE_()

Commit-type: error-checking, feature
/spend 1.5h
Reported-by: Kaus

Add -matlab_engine_host hostname runs the Matlab on the machine hostname

Also cleaned up error handling for PETSC_MATLAB_ENGINE_()

Commit-type: error-checking, feature
/spend 1.5h
Reported-by: Kaustubh Khedkar <kkhedkar9879@sdsu.edu>

show more ...


# 7a32ffbe 14-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/2020-05-30/trivial-sizeof-fixes'

Updated the use of sizeof() when possible instead of using hardwired sizes for...

See merge request petsc/petsc!2827


# 589a23ca 02-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments
need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a

Updated the use of sizeof() when possible instead of using hardwired sizes for functions whose string arguments
need sizes. In particular done for PetscOptionsGetString(), PetscOptionsString(), and a few other utilities

Commit-type: style-fix

Development Tools: Vim, Emacs, Eclipse

show more ...


# 8a1e0216 11-Jun-2020 Satish Balay <balay@mcs.anl.gov>

Merge branch 'barry/2020-06-08/fix-matlabengine-details' into 'master'

MacOS needs -Wl,-rpath for Matlab Engine; reorganize simplify MatlabEngine.py

See merge request petsc/petsc!2846


# 69cdbcb9 11-Jun-2020 Barry Smith <bsmith@mcs.anl.gov>

MacOS needs -Wl,-rpath for Matlab Engine; reorganize simplify MatlabEngine.py
Change --with-matlabengine-lib to --with-matlab-engine-lib to match --with-matlab-engine
Move Matlab vec test to tutorial

MacOS needs -Wl,-rpath for Matlab Engine; reorganize simplify MatlabEngine.py
Change --with-matlabengine-lib to --with-matlab-engine-lib to match --with-matlab-engine
Move Matlab vec test to tutorial directory
Add make check for Matlab engine

Commit-type: error-checking, bug-fix, portability-fix, testing-fix, style-fix

show more ...


# ed0ed7c6 19-Sep-2019 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'master' into 'barry/2019-08-22/fix-fblaslapack-for-nag'

# Conflicts:
# lib/petsc/conf/test


# a7e7f368 06-Sep-2019 Satish Balay <balay@mcs.anl.gov>

Merge branch 'jolivet/typos' into 'master'

Some typos.

See merge request petsc/petsc!2010


# 8966356d 05-Sep-2019 Pierre Jolivet <pierre.jolivet@enseeiht.fr>

Some typos.


# 89583661 21-Jun-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/barry/add-petscarrayxxx-ops' [PR #1771]


# 580bdb30 07-Jun-2019 Barry Smith <bsmith@mcs.anl.gov>

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*()

Add PetscArraycmp(), PetscArraycpy(), PetscArrayzero(), PetscArraymove(), update code to use new forms

Replace a couple multi-mallocs with a single malloc
Replace backwards loops in MatSetValues_*() with PetscArraymove()

Commit-type: style-fix, feature

show more ...


# b5e89f61 26-May-2019 BarryFSmith <bsmith@mcs.anl.gov>

Merged in barry/fixes-for-matlabengine (pull request #1711)

Fixes for Matlab engine


# fc8a9ade 26-May-2019 Barry Smith <bsmith@mcs.anl.gov>

Fixes for Matlab engine

Do not use -nojvm option, instead use -nosplash, because -nojvm caused ex31.c to crash on exit
Better -info output for starting engine
Have PetscMatlabEngineDestroy() actuall

Fixes for Matlab engine

Do not use -nojvm option, instead use -nosplash, because -nojvm caused ex31.c to crash on exit
Better -info output for starting engine
Have PetscMatlabEngineDestroy() actually call the Matlab engine function to shut down the engine

Commit-type: bug-fix, style-fix

show more ...


# 3d6a3516 24-Apr-2019 Satish Balay <balay@mcs.anl.gov>

Merge remote-tracking branch 'origin/maint'


# ddcfb6fc 24-Apr-2019 Barry Smith <bsmith@mcs.anl.gov>

Add documentation that MATLAB-PETSc and PETSc->Mat transfers of matrices result
in the transpose of the matrix on the other side.

Commit-type: documentation
Reported-by: Jose E. Roman <jroman@dsic.u

Add documentation that MATLAB-PETSc and PETSc->Mat transfers of matrices result
in the transpose of the matrix on the other side.

Commit-type: documentation
Reported-by: Jose E. Roman <jroman@dsic.upv.es>

show more ...


# 59e7829c 07-Aug-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-plex-parallel-submesh

* master: (2931 commits)
remove N in docs for SNESQN
replaced test tolerance with PETSC_SQRT_MACHINE_EPSILON
fortran: PetscComp

Merge branch 'master' into knepley/feature-plex-parallel-submesh

* master: (2931 commits)
remove N in docs for SNESQN
replaced test tolerance with PETSC_SQRT_MACHINE_EPSILON
fortran: PetscComplex type is missing from fortran
initialize variables so that static analyzer doesn't mistakenly think they are used uninitialized.
Move access of prefix until it is actually used
Remove DMDASplitComm2d(), used in one example that was not tested
Functions that do not return PetscErrorCode should not use PetscFunctionBegin/End paradgm
remove unneeded reassignment of same value
Missing CHKERRQ(); Mostly in Tao code
Remove clang static analyser warning about passing NULL variable to strncat()
missing newline in -ts_monitor_extreme
minor fixes for integer counters
Configure: Deal with '__func__' in C89 builds with newer Clang and GCC.
Jenkinsfile: Increased timeout for tests to 5 minutes.
3.9 changes: further clarify removal of -pc_factor_mat_solver_package
Options deprecations: add "PETSc" to inline warning
removing unused variable
MatShift support added to MATSUBMAT. Mimics MATSHELL functionality. Needed for matrix-free Hessians in TAO Newton-Line-Search methods.
Add -ts_monitor_extreme
Dev manual: add note on deprecating options database keys
...

Conflicts:
src/dm/impls/plex/examples/tests/ex4.c

show more ...


# 2f07c833 14-Apr-2018 Matthew G. Knepley <knepley@gmail.com>

Merge branch 'master' into knepley/feature-snes-ex13-spectral

* master: (2350 commits)
migrate warning fix from next-tmp
Revert "Remove dead code."
clarifying comment in the code
Remove dead

Merge branch 'master' into knepley/feature-snes-ex13-spectral

* master: (2350 commits)
migrate warning fix from next-tmp
Revert "Remove dead code."
clarifying comment in the code
Remove dead code.
Add JuMP citation
Copyedits and updates to developers manual
Add more protection to intrinsics
MPI: protect arguments in MPI macros
Add the missing conditionals for 64-bit build
Plex+VTK: Fix field type determination
Fix bug in name cleanup
Bib: Added ref
Plex+VTK: Fix field type determination
Plex: Updated test output - I am now hating this shit
forgot to save file after moving prototypes to petscsys.h
update Apple example project settings per Xcode
Two functions should actually be public, used, for example from Apple MacOS and iOS programs
includes should always be included relative to include directory
Apple removed old locations of docsets
SNES ex12: Updated test output
...

Conflicts:
src/snes/examples/tutorials/ex13.c

show more ...


# 6294108e 19-Mar-2018 Toby Isaac <tisaac@cc.gatech.edu>

Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield

* origin/knepley/fix-snes-ex69: (311 commits)
PetscFECreateDefault: fix custom Fortran interface to use MPI_

Merge remote-tracking branch 'origin/knepley/fix-snes-ex69' into tisaac/feature-dmfield

* origin/knepley/fix-snes-ex69: (311 commits)
PetscFECreateDefault: fix custom Fortran interface to use MPI_Comm
SNES ex69: Updated test output
SNES ex69: Removed all mantle stuff and change fields to constants - Also use dsymutil for executables
SNES ex69: Removed special partition
SNES ex69: Fixed null space creation - Null space locks its vectors
PetscFE: PetscFECreateDefault() now takes MPI_Comm instead of DM
cleanup very ugly PCGAMG manual page
minor clarifications for VecScatterCreate() manual page
gcov: PETSC_ARCH is required onlyfor -run_gcov - and not for -merge_gcov [where it doesn't exist]
make clearer in help statements what --with-external-packages-dir is for.
Website: Added news entry for PETSc User Meeting 2018 on main page.
CUDA: Further test output fixes for mat_tests-ex2
Turn off elemental test for parmetis running since this does not work on batch systems.
3.8 Changes: KSPCHEBYSHEV
CUDA: Fixed most test errors due to MatMultTranspose*
website: update urls
website: fix Jason's name to match pic. Also add Todd's pic
Dev manual: copyedit
DMPlexDistributeLabels: Propagate the output flag
cuda/cusp: update minimum supported versions of cuda to 7.5 and cusp to 0.5.0
...

show more ...


# 57ff148e 04-Mar-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/refactor-petscstrncat'


# a126751e 03-Mar-2018 Barry Smith <bsmith@mcs.anl.gov>

Change PetscStrncat() to PetscStrlcat() to match BSD API where l represents total length

Update many uses of PetscStrcpy() and PetscStrcat() to the safer PetscStrncpy() and PetscStrlcat()

Commit-ty

Change PetscStrncat() to PetscStrlcat() to match BSD API where l represents total length

Update many uses of PetscStrcpy() and PetscStrcat() to the safer PetscStrncpy() and PetscStrlcat()

Commit-type: style-fix, feature
Thanks-to: Jed Brown

show more ...


# 08317d8b 24-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/add-ftn-linfinity-conv-test' of bitbucket.org:petsc/petsc into barry/add-ftn-linfinity-conv-test


# 7c61df8e 11-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'jed/update-mpi3-removed-or-deprecated'


# 9a2aa9a4 11-Jan-2018 Barry Smith <bsmith@mcs.anl.gov>

Merge branch 'barry/update-mpi-keyval-create'


# 47435625 31-Dec-2017 Jed Brown <jed@jedbrown.org>

Update to MPI-2.0 versions of attribute interfaces

Some of these interfaces were removed in MPI-3. This compiles cleanly
with Open MPI 3.0 and is clean according to the style checks.

src/contrib

Update to MPI-2.0 versions of attribute interfaces

Some of these interfaces were removed in MPI-3. This compiles cleanly
with Open MPI 3.0 and is clean according to the style checks.

src/contrib/style/checks/mpi3-removed-all.sh
src/contrib/style/checks/mpi3-deprecated-all.sh

show more ...


# 12801b39 26-Dec-2017 Barry Smith <bsmith@mcs.anl.gov>

convert MPI_Keyval_create() usage to MPI_Comm_create_keyval() and fix error routines from keyval functons

Commit-type: style-fix


12345678