Cadabra
Computer algebra system for field theory problems
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 c++lib
  
adjform.cc
  
nevaluate.cc
  
nevaluate.py
  
simple.cc
Sample program to demonstrate the use of Cadabra directly from C++ code
  
SympyDummy.cc
  
trivial.cc
 client_server
  
Actions.cc
  
Actions.hh
  
cadabra-jupyter-kernel.cc
  
cadabra-jupyter-kernel.hh
  
cadabra-jupyter-main.cc
  
cadabra-server.cc
  
cadabra2html.cc
  
cadabra2latex.cc
  
ComputeThread.cc
  
ComputeThread.hh
  
DocumentThread.cc
  
DocumentThread.hh
  
GUIBase.hh
  
popen2.cc
  
popen2.hh
  
regexp_tester.cc
  
ScriptThread.cc
  
ScriptThread.hh
  
Server.cc
  
Server.hh
  
Snoop.cc
  
Snoop.hh
  
test_client.cc
  
test_talk_to_server.cc
  
websocket_client.cc
  
websocket_client.hh
  
websocket_server.cc
  
websocket_server.hh
 core
  algorithms
   
canonicalise.cc
   
canonicalise.hh
   
collect_components.cc
   
collect_components.hh
   
collect_factors.cc
   
collect_factors.hh
   
collect_terms.cc
   
collect_terms.hh
   
combine.cc
   
combine.hh
   
complete.cc
   
complete.hh
   
component.hh
   
decompose.cc
   
decompose.hh
   
decompose_product.cc
   
decompose_product.hh
   
distribute.cc
   
distribute.hh
   
drop_weight.cc
   
drop_weight.hh
   
einsteinify.cc
   
einsteinify.hh
   
eliminate_kronecker.cc
   
eliminate_kronecker.hh
   
eliminate_metric.cc
   
eliminate_metric.hh
   
eliminate_vielbein.cc
   
eliminate_vielbein.hh
   
epsilon_to_delta.cc
   
epsilon_to_delta.hh
   
evaluate.cc
   
evaluate.hh
   
expand.cc
   
expand.hh
   
expand_delta.cc
   
expand_delta.hh
   
expand_diracbar.cc
   
expand_diracbar.hh
   
expand_dummies.cc
   
expand_dummies.hh
   
expand_power.cc
   
expand_power.hh
   
explicit_indices.cc
   
explicit_indices.hh
   
factor_in.cc
   
factor_in.hh
   
factor_out.cc
   
factor_out.hh
   
fierz.cc
   
fierz.hh
   
first_order_form.cc
   
first_order_form.hh
   
flatten_product.cc
   
flatten_product.hh
   
flatten_sum.cc
   
flatten_sum.hh
   
indexsort.cc
   
indexsort.hh
   
integrate_by_parts.cc
   
integrate_by_parts.hh
   
join_gamma.cc
   
join_gamma.hh
   
keep_terms.cc
   
keep_terms.hh
   
lower_free_indices.cc
   
lower_free_indices.hh
   
lr_tensor.cc
   
lr_tensor.hh
   
map_mma.cc
   
map_mma.hh
   
map_sympy.cc
   
map_sympy.hh
   
meld.cc
   
meld.hh
   
nevaluate.cc
   
nevaluate.hh
   
nval.cc
   
nval.hh
   
order.cc
   
order.hh
   
product_rule.cc
   
product_rule.hh
   
reduce_delta.cc
   
reduce_delta.hh
   
rename_dummies.cc
   
rename_dummies.hh
   
replace_match.cc
   
replace_match.hh
   
rewrite_indices.cc
   
rewrite_indices.hh
   
simplify.cc
   
simplify.hh
   
sort_product.cc
   
sort_product.hh
   
sort_spinors.cc
   
sort_spinors.hh
   
sort_sum.cc
   
sort_sum.hh
   
split.cc
   
split.hh
   
split_gamma.cc
   
split_gamma.hh
   
split_index.cc
   
split_index.hh
   
substitute.cc
   
substitute.hh
   
sym.cc
   
sym.hh
   
tab_basics.cc
   
tab_basics.hh
   
tab_dimension.cc
   
tab_dimension.hh
   
take_match.cc
   
take_match.hh
   
untrace.cc
   
untrace.hh
   
unwrap.cc
   
unwrap.hh
   
unzoom.cc
   
unzoom.hh
   
vary.cc
   
vary.hh
   
young_project.cc
   
young_project.hh
   
young_project_product.cc
   
young_project_product.hh
   
young_project_tensor.cc
   
young_project_tensor.hh
   
zoom.cc
   
zoom.hh
  properties
   
Accent.cc
   
Accent.hh
   
AntiCommuting.cc
   
AntiCommuting.hh
   
AntiSymmetric.cc
   
AntiSymmetric.hh
   
Commuting.cc
   
Commuting.hh
   
CommutingAsProduct.cc
   
CommutingAsProduct.hh
   
CommutingAsSum.cc
   
CommutingAsSum.hh
   
CommutingBehaviour.cc
   
CommutingBehaviour.hh
   
Coordinate.cc
   
Coordinate.hh
   
DAntiSymmetric.cc
   
DAntiSymmetric.hh
   
Depends.cc
   
Depends.hh
   
DependsBase.hh
   
DependsInherit.cc
   
DependsInherit.hh
   
Derivative.cc
   
Derivative.hh
   
DerivativeOp.cc
   
DerivativeOp.hh
   
Determinant.cc
   
Determinant.hh
   
Diagonal.cc
   
Diagonal.hh
   
DifferentialForm.cc
   
DifferentialForm.hh
   
DifferentialFormBase.hh
   
DiracBar.cc
   
DiracBar.hh
   
Distributable.cc
   
Distributable.hh
   
EpsilonTensor.cc
   
EpsilonTensor.hh
   
ExteriorDerivative.cc
   
ExteriorDerivative.hh
   
FilledTableau.cc
   
FilledTableau.hh
   
GammaMatrix.cc
   
GammaMatrix.hh
   
GammaTraceless.cc
   
GammaTraceless.hh
   
ImaginaryI.cc
   
ImaginaryI.hh
   
ImplicitIndex.cc
   
ImplicitIndex.hh
   
IndexInherit.cc
   
IndexInherit.hh
   
Indices.cc
   
Indices.hh
   
Integer.cc
   
Integer.hh
   
Integral.hh
   
InverseMetric.cc
   
InverseMetric.hh
   
KroneckerDelta.cc
   
KroneckerDelta.hh
   
LaTeXForm.cc
   
LaTeXForm.hh
   
Matrix.cc
   
Matrix.hh
   
Metric.cc
   
Metric.hh
   
NonCommuting.cc
   
NonCommuting.hh
   
NumericalFlat.cc
   
NumericalFlat.hh
   
PartialDerivative.cc
   
PartialDerivative.hh
   
RiemannTensor.cc
   
RiemannTensor.hh
   
SatisfiesBianchi.cc
   
SatisfiesBianchi.hh
   
SelfAntiCommuting.cc
   
SelfAntiCommuting.hh
   
SelfCommuting.cc
   
SelfCommuting.hh
   
SelfCommutingBehaviour.hh
   
SelfNonCommuting.cc
   
SelfNonCommuting.hh
   
SigmaMatrix.hh
   
SortOrder.cc
   
SortOrder.hh
   
Spinor.cc
   
Spinor.hh
   
Symbol.cc
   
Symbol.hh
   
Symmetric.cc
   
Symmetric.hh
   
Tableau.cc
   
Tableau.hh
   
TableauBase.cc
   
TableauBase.hh
   
TableauInherit.cc
   
TableauInherit.hh
   
TableauSymmetry.cc
   
TableauSymmetry.hh
   
Trace.cc
   
Trace.hh
   
Traceless.cc
   
Traceless.hh
   
Vielbein.cc
   
Vielbein.hh
   
Weight.cc
   
Weight.hh
   
WeightBase.hh
   
WeightInherit.cc
   
WeightInherit.hh
   
WeylTensor.cc
   
WeylTensor.hh
  pythoncdb
   
py_algorithms.cc
   
py_algorithms.hh
   
py_ex.cc
   
py_ex.hh
   
py_globals.cc
   
py_globals.hh
   
py_helpers.cc
   
py_helpers.hh
   
py_kernel.cc
   
py_kernel.hh
   
py_media.cc
   
py_media.hh
   
py_module.cc
   
py_ntensor.cc
   
py_ntensor.hh
   
py_packages.cc
   
py_packages.hh
   
py_progress.cc
   
py_progress.hh
   
py_properties.cc
   
py_properties.hh
   
py_stopwatch.cc
   
py_stopwatch.hh
   
py_tableau.cc
   
py_tableau.hh
  
Adjform.cc
  
Adjform.hh
  
Algorithm.cc
  
Algorithm.hh
  
Bridge.cc
  
Bridge.hh
  
cadabra2-cli.cc
  
cadabra2-cli.hh
  
cadabra2cadabra.cc
  
cadabra2ipynb.cc
  
cadabra2python.cc
  
cdb-nbtool.cc
  
CdbPython.cc
  
CdbPython.hh
  
Cleanup.cc
  
Cleanup.hh
  
Combinatorics.cc
  
Combinatorics.hh
  
Compare.cc
  
Compare.hh
  
Config.hh
  
DataCell.cc
  
DataCell.hh
  
Debug.hh
  
DisplayBase.cc
  
DisplayBase.hh
  
DisplayMMA.cc
  
DisplayMMA.hh
  
DisplaySympy.cc
  
DisplaySympy.hh
  
DisplayTerminal.cc
  
DisplayTerminal.hh
  
DisplayTeX.cc
  
DisplayTeX.hh
  
Dummies.hh
  
echokernel.py
  
Equals.cc
  
Equals.hh
  
Exceptions.cc
  
Exceptions.hh
  
Exchange.cc
  
Exchange.hh
  
ExManip.cc
  
ExManip.hh
  
ExNode.cc
  
ExNode.hh
  
Functional.cc
  
Functional.hh
  
Grouping.cc
  
Grouping.hh
  
Hash.cc
  
Hash.hh
  
IndexClassifier.cc
  
IndexClassifier.hh
  
IndexIterator.cc
  
IndexIterator.hh
  
InstallPrefix.cc
  
InstallPrefix.hh
  
Kernel.cc
  
Kernel.hh
  
Linear.cc
  
Linear.hh
  
lru_cache.hh
  
Media.cc
  
Media.hh
  
MMACdb.cc
  
MMACdb.hh
  
MultiIndex.hh
  
Multiplier.cc
  
Multiplier.hh
  
NDSolver.cc
  
NDSolver.hh
  
NEvaluator.cc
  
NEvaluator.hh
  
NIntegrator.cc
  
NIntegrator.hh
  
NInterpolatingFunction.cc
  
NInterpolatingFunction.hh
  
NTensor.cc
  
NTensor.hh
  
Parser.cc
  
Parser.hh
  
passing.cc
  
Permutations.hh
  
PreClean.cc
  
PreClean.hh
  
PreProcessor.cc
  
PreProcessor.hh
  
ProgressMonitor.cc
  
ProgressMonitor.hh
  
Props.cc
  
Props.hh
  
PythonException.cc
  
PythonException.hh
  
ReservedNode.cc
  
ReservedNode.hh
  
Stopwatch.cc
  
Stopwatch.hh
  
Storage.cc
  
Storage.hh
  
Sum.cc
  
Sum.hh
  
Symbols.cc
  
Symbols.hh
  
SympyCdb.cc
  
SympyCdb.hh
  
TerminalStream.cc
  
TerminalStream.hh
  
test_benchmark.cc
  
test_compile_command.py
  
test_internals.cc
  
test_multiindex.cc
  
test_multiplier.cc
  
test_permutations.cc
  
test_preprocessor.cc
  
test_wstp.cc
  
YoungTab.cc
  
YoungTab.hh
 
doc
 frontend
  common
   
test_tex.cc
   
TeXEngine.cc
   
TeXEngine.hh
  gtkmm
   
Cadabra.cc
   
Cadabra.hh
   
ChooseColoursDialog.cc
   
ChooseColoursDialog.hh
   
CodeInput.cc
   
CodeInput.hh
   
Console.cc
   
Console.hh
   
DiffViewer.cc
   
DiffViewer.hh
   
ImageView.cc
   
ImageView.hh
   
Keywords.cc
   
Keywords.hh
   
main.cc
   
NotebookCanvas.cc
   
NotebookCanvas.hh
   
NotebookWindow.cc
   
NotebookWindow.hh
   
Preferences.hh
   
SelectFileDialog.cc
   
SelectFileDialog.hh
   
SliderView.cc
   
SliderView.hh
   
TeXView.cc
   
TeXView.hh
   
VisualCell.hh
  osx
   Cadabra
    Cadabra
     
AppDelegate.h
     
AppDelegate.mm
     
main.m
     
NotebookCanvas.hh
     
NotebookCanvas.mm
     
NotebookWindow.hh
     
NotebookWindow.mm
    
NotebookController.h
    
NotebookController.mm