Stan
2.14.0
probability, sampling & optimization
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
src
▼
stan
▼
command
stanc_helper.hpp
▼
interface_callbacks
►
interrupt
base_interrupt.hpp
noop.hpp
►
var_context_factory
dump_factory.hpp
var_context_factory.hpp
►
writer
base_writer.hpp
noop_writer.hpp
stream_writer.hpp
▼
io
►
json
json_data.hpp
json_data_handler.hpp
json_error.hpp
json_handler.hpp
json_parser.hpp
array_var_context.hpp
chained_var_context.hpp
cmd_line.hpp
dump.hpp
reader.hpp
stan_csv_reader.hpp
util.hpp
validate_zero_buf.hpp
var_context.hpp
writer.hpp
▼
lang
►
ast
►
fun
ends_with.hpp
ends_with_def.hpp
fun_name_exists.hpp
fun_name_exists_def.hpp
generate_expression.hpp
get_ccdf.hpp
get_ccdf_def.hpp
get_cdf.hpp
get_cdf_def.hpp
get_prob_fun.hpp
get_prob_fun_def.hpp
has_ccdf_suffix.hpp
has_ccdf_suffix_def.hpp
has_cdf_suffix.hpp
has_cdf_suffix_def.hpp
has_lp_suffix.hpp
has_lp_suffix_def.hpp
has_non_param_var.hpp
has_non_param_var_def.hpp
has_non_param_var_vis.hpp
has_non_param_var_vis_def.hpp
has_prob_fun_suffix.hpp
has_prob_fun_suffix_def.hpp
has_rng_suffix.hpp
has_rng_suffix_def.hpp
has_var.hpp
has_var_def.hpp
has_var_vis.hpp
has_var_vis_def.hpp
indexed_type.hpp
indexed_type_def.hpp
infer_type_indexing.hpp
infer_type_indexing_def.hpp
is_assignable.hpp
is_assignable_def.hpp
is_data_origin.hpp
is_data_origin_def.hpp
is_fun_origin.hpp
is_fun_origin_def.hpp
is_multi_index.hpp
is_multi_index_def.hpp
is_multi_index_vis.hpp
is_multi_index_vis_def.hpp
is_nil.hpp
is_nil_def.hpp
is_nil_vis.hpp
is_nil_vis_def.hpp
is_no_op_statement_vis.hpp
is_no_op_statement_vis_def.hpp
is_user_defined.hpp
is_user_defined_def.hpp
is_user_defined_prob_function.hpp
is_user_defined_prob_function_def.hpp
name_vis.hpp
name_vis_def.hpp
operator_stream_expr_type.hpp
print_var_origin.hpp
print_var_origin_def.hpp
promote_primitive.hpp
promote_primitive_def.hpp
returns_type.hpp
returns_type_def.hpp
returns_type_vis.hpp
returns_type_vis_def.hpp
strip_ccdf_suffix.hpp
strip_ccdf_suffix_def.hpp
strip_cdf_suffix.hpp
strip_cdf_suffix_def.hpp
strip_prob_fun_suffix.hpp
strip_prob_fun_suffix_def.hpp
template.hpp
total_dims.hpp
total_dims_def.hpp
var_decl_base_type_vis.hpp
var_decl_base_type_vis_def.hpp
var_decl_def_vis.hpp
var_decl_def_vis_def.hpp
var_decl_dims_vis.hpp
var_decl_dims_vis_def.hpp
var_decl_has_def_vis.hpp
var_decl_has_def_vis_def.hpp
var_occurs_vis.hpp
var_occurs_vis_def.hpp
write_base_expr_type.hpp
write_base_expr_type_def.hpp
►
node
arg_decl.hpp
arg_decl_def.hpp
array_expr.hpp
array_expr_def.hpp
assgn.hpp
assgn_def.hpp
assignment.hpp
assignment_def.hpp
base_var_decl.hpp
base_var_decl_def.hpp
binary_op.hpp
binary_op_def.hpp
break_continue_statement.hpp
break_continue_statement_def.hpp
cholesky_corr_var_decl.hpp
cholesky_corr_var_decl_def.hpp
cholesky_factor_var_decl.hpp
cholesky_factor_var_decl_def.hpp
conditional_op.hpp
conditional_op_def.hpp
conditional_statement.hpp
conditional_statement_def.hpp
corr_matrix_var_decl.hpp
corr_matrix_var_decl_def.hpp
cov_matrix_var_decl.hpp
cov_matrix_var_decl_def.hpp
distribution.hpp
double_literal.hpp
double_literal_def.hpp
double_var_decl.hpp
double_var_decl_def.hpp
expression.hpp
expression_def.hpp
expression_type_vis.hpp
expression_type_vis_def.hpp
for_statement.hpp
for_statement_def.hpp
fun.hpp
fun_def.hpp
function_decl_def.hpp
function_decl_def_def.hpp
function_decl_defs.hpp
function_decl_defs_def.hpp
idx.hpp
idx_def.hpp
increment_log_prob_statement.hpp
increment_log_prob_statement_def.hpp
index_op.hpp
index_op_def.hpp
index_op_sliced.hpp
index_op_sliced_def.hpp
int_literal.hpp
int_literal_def.hpp
int_var_decl.hpp
int_var_decl_def.hpp
integrate_ode.hpp
integrate_ode_control.hpp
integrate_ode_control_def.hpp
integrate_ode_def.hpp
lb_idx.hpp
lb_idx_def.hpp
lub_idx.hpp
lub_idx_def.hpp
matrix_var_decl.hpp
matrix_var_decl_def.hpp
multi_idx.hpp
multi_idx_def.hpp
nil.hpp
no_op_statement.hpp
omni_idx.hpp
omni_idx_def.hpp
ordered_var_decl.hpp
ordered_var_decl_def.hpp
positive_ordered_var_decl.hpp
positive_ordered_var_decl_def.hpp
print_statement.hpp
print_statement_def.hpp
printable.hpp
printable_def.hpp
program.hpp
program_def.hpp
range.hpp
range_def.hpp
reject_statement.hpp
reject_statement_def.hpp
return_statement.hpp
return_statement_def.hpp
row_vector_var_decl.hpp
row_vector_var_decl_def.hpp
sample.hpp
sample_def.hpp
simplex_var_decl.hpp
simplex_var_decl_def.hpp
statement.hpp
statement_def.hpp
statements.hpp
statements_def.hpp
ub_idx.hpp
ub_idx_def.hpp
unary_op.hpp
unary_op_def.hpp
uni_idx.hpp
uni_idx_def.hpp
unit_vector_var_decl.hpp
unit_vector_var_decl_def.hpp
var_decl.hpp
var_decl_def.hpp
variable.hpp
variable_def.hpp
variable_dims.hpp
variable_dims_def.hpp
vector_var_decl.hpp
vector_var_decl_def.hpp
while_statement.hpp
while_statement_def.hpp
►
sigs
function_signature_t.hpp
function_signatures.hpp
function_signatures_def.hpp
base_expr_type.hpp
expr_type.hpp
expr_type_def.hpp
nil.hpp
var_origin.hpp
variable_map.hpp
variable_map_def.hpp
►
grammars
bare_type_grammar.hpp
bare_type_grammar_def.hpp
bare_type_grammar_inst.cpp
common_adaptors_def.hpp
expression07_grammar.hpp
expression07_grammar_def.hpp
expression07_grammar_inst.cpp
expression_grammar.hpp
expression_grammar_def.hpp
expression_grammar_inst.cpp
functions_grammar.hpp
functions_grammar_def.hpp
functions_grammar_inst.cpp
indexes_grammar.hpp
indexes_grammar_def.hpp
indexes_grammar_inst.cpp
iterator_typedefs.hpp
program_grammar.hpp
program_grammar_def.hpp
program_grammar_inst.cpp
semantic_actions.hpp
semantic_actions_def.cpp
statement_2_grammar.hpp
statement_2_grammar_def.hpp
statement_2_grammar_inst.cpp
statement_grammar.hpp
statement_grammar_def.hpp
statement_grammar_inst.cpp
term_grammar.hpp
term_grammar_def.hpp
term_grammar_inst.cpp
var_decls_grammar.hpp
var_decls_grammar_def.hpp
var_decls_grammar_inst.cpp
whitespace_grammar.hpp
whitespace_grammar_def.hpp
whitespace_grammar_inst.cpp
ast.hpp
ast_def.cpp
compiler.hpp
generator.hpp
parser.hpp
rethrow_located.hpp
▼
mcmc
►
hmc
►
hamiltonians
base_hamiltonian.hpp
dense_e_metric.hpp
dense_e_point.hpp
diag_e_metric.hpp
diag_e_point.hpp
ps_point.hpp
softabs_metric.hpp
softabs_point.hpp
unit_e_metric.hpp
unit_e_point.hpp
►
integrators
base_integrator.hpp
base_leapfrog.hpp
expl_leapfrog.hpp
impl_leapfrog.hpp
►
nuts
adapt_dense_e_nuts.hpp
adapt_diag_e_nuts.hpp
adapt_softabs_nuts.hpp
adapt_unit_e_nuts.hpp
base_nuts.hpp
dense_e_nuts.hpp
diag_e_nuts.hpp
softabs_nuts.hpp
unit_e_nuts.hpp
►
nuts_classic
adapt_dense_e_nuts_classic.hpp
adapt_diag_e_nuts_classic.hpp
adapt_unit_e_nuts_classic.hpp
base_nuts_classic.hpp
dense_e_nuts_classic.hpp
diag_e_nuts_classic.hpp
unit_e_nuts_classic.hpp
►
static
adapt_dense_e_static_hmc.hpp
adapt_diag_e_static_hmc.hpp
adapt_softabs_static_hmc.hpp
adapt_unit_e_static_hmc.hpp
base_static_hmc.hpp
dense_e_static_hmc.hpp
diag_e_static_hmc.hpp
softabs_static_hmc.hpp
unit_e_static_hmc.hpp
►
static_uniform
adapt_dense_e_static_uniform.hpp
adapt_diag_e_static_uniform.hpp
adapt_softabs_static_uniform.hpp
adapt_unit_e_static_uniform.hpp
base_static_uniform.hpp
dense_e_static_uniform.hpp
diag_e_static_uniform.hpp
softabs_static_uniform.hpp
unit_e_static_uniform.hpp
►
xhmc
adapt_dense_e_xhmc.hpp
adapt_diag_e_xhmc.hpp
adapt_softabs_xhmc.hpp
adapt_unit_e_xhmc.hpp
base_xhmc.hpp
dense_e_xhmc.hpp
diag_e_xhmc.hpp
softabs_xhmc.hpp
unit_e_xhmc.hpp
base_hmc.hpp
base_adaptation.hpp
base_adapter.hpp
base_mcmc.hpp
chains.hpp
covar_adaptation.hpp
fixed_param_sampler.hpp
sample.hpp
stepsize_adaptation.hpp
stepsize_adapter.hpp
stepsize_covar_adapter.hpp
stepsize_var_adapter.hpp
var_adaptation.hpp
windowed_adaptation.hpp
▼
model
►
indexing
deep_copy.hpp
index.hpp
index_list.hpp
lvalue.hpp
rvalue.hpp
rvalue_at.hpp
rvalue_index_size.hpp
rvalue_return.hpp
finite_diff_grad.hpp
grad_hess_log_prob.hpp
grad_tr_mat_times_hessian.hpp
gradient.hpp
gradient_dot_vector.hpp
hessian.hpp
hessian_times_vector.hpp
indexing.hpp
log_prob_grad.hpp
log_prob_propto.hpp
model_functional.hpp
model_header.hpp
prob_grad.hpp
test_gradients.hpp
▼
optimization
bfgs.hpp
bfgs_linesearch.hpp
bfgs_update.hpp
lbfgs_update.hpp
newton.hpp
▼
services
►
arguments
arg_adapt.hpp
arg_adapt_delta.hpp
arg_adapt_engaged.hpp
arg_adapt_gamma.hpp
arg_adapt_init_buffer.hpp
arg_adapt_kappa.hpp
arg_adapt_t0.hpp
arg_adapt_term_buffer.hpp
arg_adapt_window.hpp
arg_bfgs.hpp
arg_data.hpp
arg_data_file.hpp
arg_dense_e.hpp
arg_diag_e.hpp
arg_diagnose.hpp
arg_diagnostic_file.hpp
arg_engine.hpp
arg_fail.hpp
arg_fixed_param.hpp
arg_history_size.hpp
arg_hmc.hpp
arg_id.hpp
arg_init.hpp
arg_init_alpha.hpp
arg_int_time.hpp
arg_iter.hpp
arg_lbfgs.hpp
arg_max_depth.hpp
arg_method.hpp
arg_metric.hpp
arg_newton.hpp
arg_num_samples.hpp
arg_num_warmup.hpp
arg_nuts.hpp
arg_optimize.hpp
arg_optimize_algo.hpp
arg_output.hpp
arg_output_file.hpp
arg_random.hpp
arg_refresh.hpp
arg_rwm.hpp
arg_sample.hpp
arg_sample_algo.hpp
arg_save_iterations.hpp
arg_save_warmup.hpp
arg_seed.hpp
arg_softabs.hpp
arg_softabs_alpha.hpp
arg_static.hpp
arg_stepsize.hpp
arg_stepsize_jitter.hpp
arg_test.hpp
arg_test_grad_eps.hpp
arg_test_grad_err.hpp
arg_test_gradient.hpp
arg_thin.hpp
arg_tolerance.hpp
arg_unit_e.hpp
arg_variational.hpp
arg_variational_adapt.hpp
arg_variational_adapt_engaged.hpp
arg_variational_adapt_iter.hpp
arg_variational_algo.hpp
arg_variational_eta.hpp
arg_variational_eval_elbo.hpp
arg_variational_fullrank.hpp
arg_variational_iter.hpp
arg_variational_meanfield.hpp
arg_variational_num_samples.hpp
arg_variational_output_samples.hpp
arg_x_delta.hpp
arg_xhmc.hpp
argument.hpp
argument_parser.hpp
argument_probe.hpp
categorical_argument.hpp
list_argument.hpp
singleton_argument.hpp
unvalued_argument.hpp
valued_argument.hpp
►
init
initialize_state.hpp
►
io
do_print.hpp
write_error_msg.hpp
write_iteration.hpp
write_model.hpp
write_stan.hpp
►
mcmc
sample.hpp
warmup.hpp
►
optimize
do_bfgs_optimize.hpp
►
sample
generate_transitions.hpp
init_adapt.hpp
init_nuts.hpp
init_softabs.hpp
init_static_hmc.hpp
init_windowed_adapt.hpp
init_xhmc.hpp
mcmc_writer.hpp
progress.hpp
►
variational
print_progress.hpp
error_codes.hpp
▼
variational
►
families
normal_fullrank.hpp
normal_meanfield.hpp
advi.hpp
base_family.hpp
version.hpp
[
Stan Home Page
]
© 2011–2016, Stan Development Team.